मेरे क्लिपबोर्ड में वह यूनिकोड चरित्र क्या है?


51

क्या किसी भी वर्ण के लिए यूनिकोड कोड बिंदु खोजने का एक त्वरित और आसान तरीका है? उदाहरण के लिए, मैं एक वेब पेज, या एक पीडीएफ फाइल, या कुछ अन्य दस्तावेज पर एक अजीब चरित्र देखता हूं।

मैं जो वर्तमान करता हूं वह वर्ण को क्लिपबोर्ड पर कॉपी करता है, इसे एक फ़ाइल में सहेजता है, और एक हेक्स दर्शक के साथ फाइल को देखता है। वैकल्पिक रूप से मैं माइक्रोसॉफ्ट वर्ड खोल सकता हूं, पेस्ट कर सकता हूं और Alt + X कर सकता हूं। ये दोनों तरीके थोड़े बोझिल हैं। क्या कोई आसान तरीका है?

मैं नोटपैड ++ का उपयोग करता हूं, अगर नोटपैड ++ के साथ ऐसा करने का कोई तरीका है, तो यह एक उपयुक्त उत्तर होगा (यह वर्ड खोलने के मुकाबले कम बोझिल है)। या शायद एक छोटे से विशेष अनुप्रयोग के साथ ऐसा करने का एक तरीका है?


5
ltg.ed.ac.uk/~richard/utf-8.html अच्छा उपकरण, एक बुकमार्क के लायक!
tkausl

स्वीकार किए गए उत्तर को कैसे स्वीकार किया जा सकता है? इसमें यूनिकोड का जिक्र नहीं है और यह यूनिकोड के लिए अच्छा काम नहीं करता है। यह आपके प्रश्न को कैसे हल करता है? That आज़माएँ और देखें कि यह काम नहीं करेगा। यह चरित्र भी प्रदर्शित नहीं करता है।
थॉमस वेलर

@ThomasWeller आप एक अच्छा बिंदु बनाते हैं, और मैंने अपना स्वीकृत उत्तर बदल दिया है। ऐसा लगता है कि नोटपैड ++ केवल 16-बिट वर्णों के साथ सामना कर सकता है और 0xFFFF से अधिक कोड बिंदुओं को नहीं समझता है, जो कि आपका उदाहरण चरित्र है।
DodgyCodeException

@ user202729 यह 2 साल पुराना नहीं है। यह कहता है "पूछा 15 दिसंबर" जिसका अर्थ है "इस वर्ष की 15 दिसंबर", "दिसंबर 2015" नहीं। तो यह केवल 3 दिन पुराना है। मुझे समझ नहीं आता कि यह सवाल क्यों उठता रहता है। यह केवल कुछ सरल के बारे में एक सरल प्रश्न था जिसके बारे में मैं सोच रहा था।
DodgyCodeException

1
एक ऑनलाइन टूल क्या है यूनिकोड चरित्र यह है , babelstone.co.uk/Unicode/whatisit.html
DrMoishe Pippik

जवाबों:


31

मैं यूनिकोड के पात्रों के साथ बहुत काम करता हूं, इसलिए मैंने इसके लिए विशेष रूप से एक छोटा विंडोज एप्लिकेशन लिखा है:

यूनिकोड चरित्र सूचनाकर्ता ( प्रलेखन )

इसके अलावा, मेरे टेक्स्ट एडिटर, रिज्ब्रांड टेक्स्ट एडिटर को व्यापक यूनिकोड चरित्र का समर्थन प्राप्त है।


1
धन्यवाद! यह काफी उपयोगी है। मई मैं सुझाव देता हूं कि एफ 1 को एक सहायता फ़ंक्शन होना चाहिए, जो आपके प्रलेखन वेब पेज के लिंक के साथ एक छोटी सी खिड़की लाएगा।
DodgyCodeException

6
जिज्ञासा से बाहर, आप कौन सी नौकरी कर रहे हैं?
जोकर

बैश में, मैं उपयोग करता हूं uniprops, जो समान जानकारी को आउटपुट करने के लिए लगता है।
टीआरआईजी

FYI करें मैंने आपका यूनिकोड वर्ण सूचनादाता डाउनलोड किया और मेरे वायरस सॉफ़्टवेयर को इससे बहुत डर था। जब तक मैंने इसे श्वेत सूची में नहीं जोड़ा, मैं इसका उपयोग नहीं करने दूंगा, इसलिए मैं इसका उपयोग नहीं करने जा रहा हूं। क्या आपके पास वायरस-मुक्त प्रतिलिपि है? haha jk मुझे पता है कि शायद इसमें वास्तव में वायरस नहीं है - लेकिन फिर भी, मेरे AV को इससे इतनी नफरत क्यों है? BTW यह Symantec समापन बिंदु सुरक्षा है।
rory.ap

@ rory.ap: मैं गारंटी देता हूं कि यह पूरी तरह से वायरस से मुक्त है। दुर्भाग्य से, झूठे-सकारात्मक मुद्दे आम हैं (शायद विशेष रूप से डेल्फी में लिखे गए अनुप्रयोगों के लिए)। यह ऐसी चीज है जिसके बारे में मुझे बहुत जानकारी है और कुछ ऐसा है जो वास्तव में मुझे दुखी करता है। आज यह एक मुश्किल समय Win32 सॉफ्टवेयर डेवलपर होने के नाते मुश्किल है। मैं बस लोगों को मैलवेयर बनाने से रोकना चाहता हूं ताकि गंभीर शौक डेवलपर्स झूठे सकारात्मक से प्रभावित हों ... शायद कोड पर हस्ताक्षर करने से स्थिति में सुधार होगा, लेकिन यह मुफ़्त नहीं है, और मेरे द्वारा तैयार किए गए सभी सॉफ़्टवेयर मैं मुफ्त में देता हूं। :(
एंड्रियास रिब्रांडैंड

34

नोटपैड ++ में एक प्री-इंस्टॉल प्लग-इन कन्वर्टर है, जिसमें ASCII को HEX और इसके विपरीत में कन्वर्ट करने का विकल्प है। यह उपकरण HEX प्रारूप में डेटा फ़ाइलों को परिवर्तित करने के लिए काफी उपयोगी है, जिन्हें पढ़ने के लिए ASCII में परिवर्तित किया जाना है:

यहाँ छवि विवरण दर्ज करें

यह ऐसे काम करता है:

यहाँ छवि विवरण दर्ज करें


2
धन्यवाद! वैसे, आप इस तरह एक एनिमेटेड जिफ बनाने के लिए किस सॉफ्टवेयर का उपयोग करते हैं?
DodgyCodeException 10

44
हा हा! मैंने बस उस डायलॉग बॉक्स में "ओक्टाडेसिमल" शब्द देखा। इसका मतलब आधार 18 है। डेवलपर का मतलब ऑक्टल है, (आधार 8)।
DodgyCodeException 10

5
@DodgyCodeException मुझे लगता है कि LICEcap
user11153

3
@DodgyCodeException screentogif.com एनिमेटेड जिफ़ रिकॉर्ड करने के लिए अच्छा है।
डेविड

5
जब मैं वहां पेस्ट करता हूं, तो यह D83D कहता है। तो यह केवल थ्रथ का आधा हिस्सा है और यूनिकोड वर्णों के साथ अच्छा काम नहीं करता है।
थॉमस वेलर

17

जब मैं इस समस्या का सामना कर रहा हूं, तो एक त्वरित Google खोज आमतौर पर एक त्वरित उत्तर प्रदान करती है। उदाहरण के लिए, जब मैं "यूनिकोड" को गूगल करता हूं, तो मुझे इस तरह का परिणाम मिलता है: Google "दिल के आकार की आंखों के साथ मुस्कुराता हुआ चेहरा" इमोजी खोजता है

मुझे यह तरीका पसंद है क्योंकि:

  • यह इंटरनेट के साथ किसी भी कंप्यूटर पर काम करता है
  • आपको कुछ भी स्थापित करने की आवश्यकता नहीं है
  • कीपर्स की आवश्यकता ( Ctrl+ C& Ctrl+ T& Ctrl+ V& Enter) मेरे लिए मांसपेशी स्मृति क्रियाएं हैं, और शायद अधिकांश अन्य डेवलपर्स / टाइपिस्टों के लिए।

9

यूनिकोड कैरेक्टर इंस्पेक्टर (टिम व्हिटलॉक द्वारा निर्मित) नामक एक अच्छी छोटी वेबसाइट है जो ऐसा ही करती है। मुझे यह पाठ संपादक या डेस्कटॉप प्रोग्राम की तुलना में अधिक सुविधाजनक लगता है।


3
इसे और भी तेज़ बनाने के लिए, आप अपने ब्राउज़र में एक खोज इंजन शॉर्टकट सेट कर सकते हैं और इसे सीधे प्रवेश किए गए चरित्र के बारे में जानकारी पृष्ठ पर ले जा सकते हैं। यह काम करता है क्योंकि आप वर्ण को क्वेरिस्ट्रिंग पैरामीटर की तरह निर्दिष्ट कर सकते हैं https://apps.timwhitlock.info/unicode/inspect?s={some unicode character here}
एरिक सस्टैंडैंड

9

एक यूनिक्स जैसी प्रणाली *:

unicode -s "$(xsel -ob)"

आप इसे चालू कर सकते हैं या इसे चलाने के लिए एक स्क्रिप्ट बना सकते हैं।

आउटपुट इस तरह दिखता है:

U+2672 UNIVERSAL RECYCLING SYMBOL
UTF-8: e2 99 b2 UTF-16BE: 2672 Decimal: ♲ Octal: \023162
♲ (♲)
Uppercase: 2672
Category: So (Symbol, Other)
Bidi: ON (Other Neutrals)

* ऐसा लगता है कि मूल पोस्टर शायद विंडोज का उपयोग कर रहा है, लेकिन (ए) यह निर्दिष्ट नहीं है, और (बी) यह समाधान दूसरों की मदद कर सकता है।


धन्यवाद! हालाँकि मैं ज्यादातर विंडोज का उपयोग कर रहा हूं, लेकिन मैं लिनक्स का भी उपयोग करता हूं, और किसी भी स्थिति में मैं शायद इस उपयोगिता का विंडोज पोर्ट (जैसे कि ग्नूविन) डाउनलोड कर सकता हूं।
DodgyCodeException

6

आप PowerShell का उपयोग कर सकते हैं!

[char]::ConvertToUtf32((gcb), 0)

यह क्लिपबोर्ड पर पाठ के पहले यूनिकोड कोड बिंदु को प्रिंट करता है।

यदि आपको मूल बहुभाषी विमान के बाहर पात्रों के बारे में चिंता करने की ज़रूरत नहीं है (जो कि उच्च और निम्न सरोगेट के रूप में .NET स्ट्रिंग्स में प्रतिनिधित्व किया जाएगा), तो आप इसके बजाय इसका उपयोग कर सकते हैं:

[int](gcb)[0]

यदि आप इसे हेक्स में पसंद करते हैं, तो आप एक प्रारूप विनिर्देशक का उपयोग कर सकते हैं :

'0x{0:x}' -f [char]::ConvertToUtf32((gcb), 0)

5

किसी भी Emacs उपयोगकर्ताओं के लिए एक नोट: आप टाइप कर सकते हैं C-u C-x =और यह आपको कर्सर के नीचे वर्ण के बारे में जानकारी देगा, जिसमें यूनिकोड कोड बिंदु, यूनिकोड डेटाबेस में नाम और श्रेणियां आदि शामिल हैं।

             position: 146 of 147 (99%), column: 0
            character: ♲ (displayed as ♲) (codepoint 9842, #o23162, #x2672)
    preferred charset: unicode (Unicode (ISO10646))
code point in charset: 0x2672
               script: symbol
               syntax: w    which means: word
             category: .:Base
             to input: type "C-x 8 RET 2672" or "C-x 8 RET UNIVERSAL RECYCLING SYMBOL"
          buffer code: #xE2 #x99 #xB2
            file code: #xE2 #x99 #xB2 (encoded by coding system utf-8-unix)
              display: by this font (glyph code)
    xft:-PfEd-Mensch-normal-normal-normal-*-16-*-*-*-m-0-iso10646-1 (#x985)

Character code properties: customize what to show
  name: UNIVERSAL RECYCLING SYMBOL
  general-category: So (Symbol, Other)
  decomposition: (9842) ('♲')

3

समझे? बस इसे पेस्ट करें, अपने कर्सर को उस पर रखें, और हिट करें ga। मैं अजीब पात्रों के लिए हर समय इसका उपयोग करता हूं।


2

मैं http://unicode.scarfboy.com का उपयोग करता हूं , जो सरल है और अच्छी तरह से काम करता है।


2
कृपया कोई संक्षिप्त विवरण जोड़ें कि साइट क्या करती है, अगर इसका उपयोग करने का कोई विशिष्ट तरीका है, और यह विशेष रूप से ओपीएस प्रश्न को कैसे संबोधित करता है। एक पंक्ति उत्तर आमतौर पर किसी प्रश्न का सही उत्तर देने के लिए पर्याप्त नहीं होता है।
कंप्यूटरकार्गुई

2

मैं अन्य चीजों के अलावा यूनिकोड ट्रेजरकोड्स को खोजने के लिए रिशर्ड ईशिदा के यूनिकोड कोड कन्वर्टर ( जीथब लिंक) को बहुत उपयोगी मानता हूं । यह अन्य कोडपॉइंट्स, एन्कोडिंग्स और उदाहरण के लिए अनुवाद / रूपांतरण भी प्रदान करता है।

यूनिकोड कनवर्टर

आप रिचर्ड इशिदा के मुख्य वेबपेज (rishida.net) की जांच करना भी चाह सकते हैं , क्योंकि इसमें बहुमूल्य उपकरणों और सूचनाओं का एक बहुत कुछ शामिल है, खासकर यदि आप अंतर्राष्ट्रीयकरण और चरित्र-एन्कोडिंग में रुचि रखते हैं। उदाहरण के लिए, एक और बहुत उपयोगी उपकरण जो वहां से जुड़ा हुआ है, वह है उसका यूनीव्यू टूल (जीथब लिंक)

Uniview

और अंत में, बहुत उपयोगी भी मुझे लगता है, हालांकि ज्यादातर मैक-उपयोगकर्ताओं के लिए प्रासंगिक है, मैकओएस का कैरेक्टर व्यूअर है , जो इनपुट मेनू के माध्यम से सुलभ है , जिसे सिस्टम वरीयताएँकीबोर्ड में सक्षम किया जा सकता है

हालांकि Apple- सपोर्ट वेबसाइट मुख्य रूप से इमोजीज़ (…) डालने के तरीके पर ध्यान केंद्रित करती है, कैरेक्टर व्यूअर वास्तव में विशिष्ट ('विशेष') वर्णों और उनके कोडपॉइंट्स को कई अलग-अलग एन्कोडिंगों में देखने के लिए बहुत उपयोगी है, साथ ही साथ जो खोज रहा है आपके सिस्टेन पर फोंट में विशिष्ट ग्लिफ़ होते हैं।

चरित्र दर्शक

चीयर्स!


चित्र दर्शक के रूप में यहाँ चित्रित किया गया है, मुझे लगता है, कम से कम एक प्रमुख संशोधन (ओएस का) पुराना; उच्च सिएरा बहुत कम सुविधाजनक "इमोजी और सिंबल दिखाओ" देता है।
एंटोन शेरवुड

@AntonSherwood कुछ भी नहीं बदला है जो मैं बता सकता हूं। आप इमोजी और सिंबल के विकल्प "कस्टमाइज़ लिस्ट" में तय कर सकते हैं कि कौन सी टेबल दिखानी है। यूनिकोड एक डिफ़ॉल्ट रूप से दिखाई नहीं देता है, मुझे विश्वास है।
गुइफा

मैं पुष्टि कर सकता हूं कि सिएरा में पूर्ण वर्ण पैनल है-हाई सिएरा नहीं है?
सिल्वरवुल्फ

खैर, हम हर दिन कुछ न कुछ सीखते हैं। साभार @guifa मैंने इसे अपनी पसंद के अनुसार कुछ और बनाया - लेकिन दिखाए गए स्क्रीनशॉट को पुन: पेश नहीं कर सकता।
एंटोन शेरवुड


1

यदि आपके पास माइक्रोसॉफ्ट वर्ड है, तो टेक्स्ट को वहां पेस्ट करें, चरित्र का चयन करें (या इसके दाईं ओर क्लिक करें), और Alt+ दबाएं X


यह पहले से ही प्रश्न द्वारा प्रदान किया गया है।
Stephan Bijzitter

0

मैं http://amp-what.com/ का उल्लेख करने जा रहा हूं क्योंकि यह अपने त्वरित खोज क्षेत्र के साथ उपयोग करना वास्तव में आसान है और विभिन्न नोटेशन (और कोड, यूनिकोड कोडपॉइंट्स , यूआरआई एनकोड वर्ण अनुक्रम) का समर्थन करता है।

उदाहरण छवि


0

यहां उपयोगकर्ता 202029 से एक विचार का उपयोग करके एक और उत्तर दिया गया है:

URL को बुकमार्क करें javascript:alert(prompt().codePointAt(0).toString(16))और इसे चलाने के लिए ब्राउज़र का उपयोग करें। (क्रोम और फ़ायरफ़ॉक्स पर काम करता है। IE पर काम नहीं करता है, लेकिन यह सुरक्षा सेटिंग्स के कारण हो सकता है।)

अन्य उत्तरों के विपरीत, कोई इंटरनेट कनेक्शन की आवश्यकता नहीं है, डाउनलोड करने के लिए कोई बाहरी उपयोगिता नहीं, ओएस-विशिष्ट नहीं।

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.