अंग्रेज़ीफ्रेंचस्पेनिश

ऑनवर्क्स फ़ेविकॉन

enconv - क्लाउड में ऑनलाइन

उबंटू ऑनलाइन, फेडोरा ऑनलाइन, विंडोज ऑनलाइन एमुलेटर या मैक ओएस ऑनलाइन एमुलेटर पर ऑनवर्क्स मुफ्त होस्टिंग प्रदाता में एनकॉन्व चलाएं

यह कमांड एनकॉन्व है जिसे हमारे कई मुफ्त ऑनलाइन वर्कस्टेशन जैसे कि उबंटू ऑनलाइन, फेडोरा ऑनलाइन, विंडोज ऑनलाइन एमुलेटर या मैक ओएस ऑनलाइन एमुलेटर का उपयोग करके ऑनवर्क्स फ्री होस्टिंग प्रदाता में चलाया जा सकता है।

कार्यक्रम:

नाम


enca -- टेक्स्ट फ़ाइलों की एन्कोडिंग का पता लगाएं और कनवर्ट करें

SYNOPSIS


एनसीए [-L भाषा] [विकल्प]...[फ़ाइल] ...
enconv [-L भाषा] [विकल्प]...[फ़ाइल] ...

परिचय और उदाहरण


यदि आप बहुत भाग्यशाली हैं, तो आपको केवल दो चीजें जानने की आवश्यकता होगी: आदेश

एनसीए फ़ाइल

आपको कौन सी एन्कोडिंग फ़ाइल बताएगा फ़ाइल उपयोग करता है (इसे बदले बिना), और

enconv फ़ाइल

फ़ाइल कनवर्ट करेगा फ़ाइल आपके लोकेल देशी एन्कोडिंग के लिए। फ़ाइल को किसी अन्य में कनवर्ट करने के लिए
एन्कोडिंग का उपयोग करें -x विकल्प (देखें -x अनुभाग में प्रवेश विकल्प और खंड परिवर्तन और
एन्कोडिंग ब्योरा हेतु)।

दोनों कई फाइलों और मानक इनपुट (आउटपुट) के साथ भी काम करते हैं। उदाहरण के लिए

एनका-एक्स लैटिन2

आश्वासन फ़ाइल 'कुछ टेक्स्ट' आईएसओ लैटिन 2 में है जब इसे प्रिंटर पर भेजा जाता है।

इन आदेशों के विफल होने और आपकी फ़ाइलों को कचरे में बदलने का मुख्य कारण यह है कि Enca
एन्कोडिंग का पता लगाने के लिए उनकी भाषा जानने की जरूरत है। यह आपकी भाषा निर्धारित करने का प्रयास करता है
और लोकेल सेटिंग्स से पसंदीदा वर्णसेट, जो कि आप जो चाहते हैं वह नहीं हो सकता है।

आप उपयोग कर सकते हैं (या करना होगा) -L इसे सही भाषा बताने का विकल्प। मान लीजिए, आपने डाउनलोड किया
कुछ रूसी HTML फ़ाइल, `file.htm', यह दावा करती है कि यह windows-1251 है, लेकिन ऐसा नहीं है। तो तुम दौड़ो

एनका-एल आरयू file.htm

और पता करें कि यह KOI8-R है (उदाहरण के लिए)। सावधान रहें, वर्तमान में बहुत से समर्थित नहीं हैं
भाषाएं (अनुभाग देखें भाषाओं).

एक अन्य चेतावनी इस तथ्य से संबंधित है कि Enca की कई विशेषताएं, अर्थात् इसका वर्णसेट रूपांतरण
क्षमताएं इस बात पर अत्यधिक निर्भर करती हैं कि आपके सिस्टम पर कौन से अन्य उपकरण स्थापित हैं (देखें
अनुभाग रूपांतरण)--Daud

एन्का --संस्करण

सुविधाओं की सूची प्राप्त करने के लिए (अनुभाग देखें .) विशेषताएं) भी आज़माएं

एनका --help

अन्य सभी Enca विकल्पों का विवरण प्राप्त करने के लिए (और इस मैनुअल पेज के बाकी हिस्सों को खोजने के लिए
अनावश्यक)।

वर्णन


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

Enca फ़ाइलों को किसी अन्य एन्कोडिंग में भी बदल सकता है पूर्वी नौसेना कमान जब आप इसे मांगते हैं--या तो a . का उपयोग करके
अंतर्निर्मित कनवर्टर, कुछ रूपांतरण पुस्तकालय, या बाहरी कनवर्टर को कॉल करके।

Enca का प्राथमिक लक्ष्य एक स्वचालित रूपांतरण उपकरण के रूप में उपयोग करने योग्य अप्राप्य होना है, हालांकि यह
शायद अभी तक इस बिंदु पर नहीं पहुंचे हैं (कृपया अनुभाग देखें सुरक्षा).

कृपया ध्यान दें कि दुर्लभ मामलों को छोड़कर Enca को वास्तव में देने के लिए इनपुट फ़ाइलों की भाषा जाननी होगी
आप एक विश्वसनीय उत्तर। दूसरी ओर, यह तब फाइलों के साथ काफी अच्छी तरह से सामना कर सकता है जो हैं
विशुद्ध रूप से पाठ्य नहीं है या कुछ बाइनरी फ़ाइल के अंदर टेक्स्ट स्ट्रिंग्स के वर्णसेट का भी पता लगाता है; का
बेशक, यह गैर-पाठ घटक के चरित्र पर निर्भर करता है।

Enca इनपुट फ़ाइलों की संरचना के बारे में परवाह नहीं करता है, यह उन्हें एक समान टुकड़े के रूप में देखता है
पाठ / डेटा। बहुखण्डीय फाइलों (जैसे मेलबॉक्स) के मामले में, आपको जानने के लिए कुछ उपकरण का उपयोग करना होगा
पहले अलग-अलग हिस्सों को निकालने के लिए संरचना। यह पता लगाने की क्षमता की कीमत है
किसी भी क्षतिग्रस्त, अधूरी या अन्यथा गलत फाइलों की एन्कोडिंग।

विकल्प


विकल्पों की कई श्रेणियां हैं: ऑपरेशन मोड विकल्प, आउटपुट प्रकार चयनकर्ता,
अनुमान लगाने के पैरामीटर, रूपांतरण पैरामीटर, सामान्य विकल्प और लिस्टिंग।

सभी लंबे विकल्पों को संक्षिप्त किया जा सकता है जब तक कि वे स्पष्ट, अनिवार्य पैरामीटर हैं
छोटे विकल्पों के लिए भी लंबे विकल्प अनिवार्य हैं।

आपरेशन मोड
अनुसरण कर रहे हैं:

-c, --ऑटो-कन्वर्ट
Enca को कॉल करने के बराबर enconv.

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

-g, --अनुमान
Enca को कॉल करने के बराबर एनसीए.

यदि कोई आउटपुट प्रकार चयनकर्ता निर्दिष्ट नहीं है, तो फ़ाइल एन्कोडिंग का पता लगाएं और उनकी रिपोर्ट करें।

उत्पादन टाइप चयनकर्ताओं
यह चुनें कि जब Enca एन्कोडिंग निर्धारित करता है तो Enca क्या कार्रवाई करेगा; उनमें से ज्यादातर बस
विभिन्न नामों, प्रारूपों और परंपराओं के बीच चयन करें कि एन्कोडिंग को कैसे मुद्रित किया जा सकता है, लेकिन
उन्हीं में से एक है (-x) विशेष है: यह Enca को फाइलों को किसी अन्य एन्कोडिंग में रिकोड करने के लिए कहता है पूर्वी नौसेना कमान.
ये विकल्प परस्पर अनन्य हैं; यदि आप एक से अधिक आउटपुट प्रकार चयनकर्ता निर्दिष्ट करते हैं
अंतिम वरीयता लेता है।

कई आउटपुट प्रकार किसी अन्य प्रोग्राम द्वारा उपयोग किए जाने वाले वर्णसेट नाम का प्रतिनिधित्व करते हैं, लेकिन ये सभी नहीं
प्रोग्राम उन सभी वर्णों को जानते हैं जिन्हें Enca पहचानता है। सावधान रहें, Enca को कोई फर्क नहीं पड़ता
ऐसे में दिए गए नाम स्थान में कोई नाम न होने वाले गैर-मान्यता प्राप्त वर्णसेट और वर्णसेट के बीच
स्थितियों।

-d, --विवरण
यह अनुमान लगाने की प्रक्रिया के बारे में विवरण के कुछ पृष्ठों को प्रिंट करता था, लेकिन चूंकि Enca
Enca पुस्तकालय के खिलाफ सिर्फ एक कार्यक्रम जुड़ा हुआ है, यह संभव नहीं है और यह विकल्प
मोटे तौर पर के बराबर है --मानव पठनीय, सिवाय इसके कि यह विफलता के कारण की रिपोर्ट करता है जब
Enca एन्कोडिंग को नहीं पहचानता है।

-e, --enca-नाम
एनका के चारसेट का अच्छा नाम प्रिंट करता है, यानी, शायद सबसे आम तौर पर स्वीकृत
और कमोबेश मानव-पठनीय वर्णसेट पहचानकर्ता, संलग्न सतहों के साथ।

बाहरी कनवर्टर को कॉल करते समय भी इस नाम का उपयोग किया जाता है।

-f, --मानव पठनीय
पता लगाए गए वर्णसेट और सतहों का मौखिक विवरण प्रिंट करता है--कुछ मानव
सबसे अच्छा समझता है। यह डिफ़ॉल्ट व्यवहार है।

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

-i, --iconv-नाम
प्रिंट कैसे iconv(3) (और/या iconv(1)) पता लगाए गए वर्णसेट को कॉल करता है। ज्यादा ठीक,
यह एक, अधिक या कम मनमाने ढंग से चुने गए, उर्फ ​​​​आइकनव द्वारा स्वीकार किए गए प्रिंट करता है। एक वर्णसेट
अज्ञात के लिए iconv अज्ञात के रूप में गिना जाता है।

यह आउटपुट प्रकार केवल तभी समझ में आता है जब Enca को iconv समर्थन (सुविधा .) के साथ संकलित किया जाता है
+आइकनव-इंटरफ़ेस)।

-r, --rfc1345-नाम
RFC 1345 चारसेट नाम प्रिंट करता है। जब ऐसा नाम मौजूद नहीं है क्योंकि RFC 1345
किसी दिए गए एन्कोडिंग को परिभाषित नहीं करता है, कुछ अन्य नाम किसी अन्य आरएफसी में परिभाषित किया गया है या बस
जिस नाम को लेखक 'सबसे विहित' मानता है, वह छपा हुआ है।

चूंकि RFC 1345 सतहों को परिभाषित नहीं करता है, इसलिए सतह की कोई जानकारी नहीं जोड़ी जाती है।

-m, --माइम-नाम
खोजे गए वर्णसेट का पसंदीदा MIME नाम प्रिंट करता है। यह वह नाम है जो आपको करना चाहिए
आम तौर पर ई-मेल या वेब पेजों को ठीक करते समय उपयोग करते हैं।

एक वर्णसेट में मौजूद नहीं है http://www.iana.org/assignments/character-sets के रूप में गिना जाता है
अज्ञात.

-s, --cstocks-नाम
प्रिंट कैसे सीस्टॉक्स(1) पता लगाए गए चारसेट को कॉल करता है। cstocs के लिए अज्ञात एक वर्णसेट
अज्ञात के रूप में गिना जाता है।

-n, --नाम=शब्द
द्वारा चयनित वर्णसेट (एन्कोडिंग) नाम प्रिंट करता है शब्द (जब तक संक्षिप्त किया जा सकता है
असंदिग्ध)। ऊपर सूचीबद्ध नामों के लिए, --नाम=शब्द के बराबर है --शब्द.

का प्रयोग उपनाम चूंकि आउटपुट प्रकार Enca को सभी स्वीकृत उपनामों की सूची प्रिंट करने का कारण बनता है
पता चला वर्णमाला का।

-x, --कन्वर्ट-टू=[..]पूर्वी नौसेना कमान
फ़ाइल को एन्कोडिंग में कनवर्ट करता है पूर्वी नौसेना कमान.

एन्कोडिंग नाम से पहले वैकल्पिक `..' का कोई विशेष अर्थ नहीं है, सिवाय इसके कि आप उपयोग कर सकते हैं
यह अपने आप को याद दिलाने के लिए है कि, इसके विपरीत पुनःकूटित(1), आपको निर्दिष्ट करना चाहिए वांछित
वर्तमान के बजाय एन्कोडिंग।

आप का उपयोग कर सकते हैं पुनःकूटित(1) रिकोडिंग चेन या किसी अन्य प्रकार की ब्रेनडेड रिकोडिंग
के लिए विनिर्देशन पूर्वी नौसेना कमान, बशर्ते कि आप Enca को कुछ टूल समझ का उपयोग करने के लिए कहें
यह रूपांतरण के लिए (अनुभाग देखें परिवर्तन).

जब Enca एन्कोडिंग को निर्धारित करने में विफल रहता है, तो यह एक चेतावनी प्रिंट करता है और छोड़ देता है
फ़ाइल के रूप में है; जब इसे एक फिल्टर के रूप में चलाया जाता है तो यह मानक को कॉपी करने की पूरी कोशिश करता है
मानक आउटपुट में इनपुट अपरिवर्तित। फिर भी, आपको इस पर भरोसा नहीं करना चाहिए और करना चाहिए
बैकअप।

अनुमान लगा पैरामीटर
वहाँ सिर्फ एक है: -L इनपुट फ़ाइलों की भाषा सेट करना। यह विकल्प अनिवार्य है (लेकिन देखें .)
नीचे).

-L, --भाषा=लैंग
इनपुट फाइलों की भाषा को पर सेट करता है लैंग.

ज्यादा ठीक, लैंग कोई भी मान्य लोकेल नाम हो सकता है (या उपनाम + लोकेल-उपनाम के साथ)
फीचर) कुछ समर्थित भाषा की। आप भाषा के नाम के रूप में 'कोई नहीं' भी निर्दिष्ट कर सकते हैं,
तब केवल मल्टीबाइट एन्कोडिंग को पहचाना जाता है। Daud

enca --सूची भाषाएँ

समर्थित भाषाओं की सूची प्राप्त करने के लिए। जब आप कोई भाषा निर्दिष्ट नहीं करते हैं तो Enca कोशिश करता है
स्थानीय सेटिंग्स से अपनी भाषा का अनुमान लगाने के लिए और मान लें कि इनपुट फ़ाइलें इसका उपयोग करती हैं
भाषा: हिन्दी। खंड देखें भाषाओं ब्योरा हेतु।

रूपांतरण पैरामीटर
आपको इस बात का बेहतर नियंत्रण प्रदान करता है कि चारसेट रूपांतरण कैसे किया जाएगा। वे प्रभावित नहीं करते हैं
कुछ भी जब -x आउटपुट प्रकार के रूप में निर्दिष्ट नहीं है। कृपया अनुभाग देखें परिवर्तन के लिए
गोरी रूपांतरण विवरण।

-C, --प्रयास-कन्वर्टर्स=सूची
अल्पविराम से अलग किया गया सूची कन्वर्टर्स की सूची में, जिन्हें आपके द्वारा आजमाया जाएगा
धर्मांतरण के लिए पूछें। उनके नाम तब तक संक्षिप्त किए जा सकते हैं जब तक वे हैं
असंदिग्ध। Daud

एनका --सूची कन्वर्टर्स

सभी मान्य कनवर्टर नामों की सूची प्राप्त करने के लिए (और अनुभाग देखें परिवर्तन उनके लिए
विवरण)।

डिफ़ॉल्ट सूची इस बात पर निर्भर करती है कि Enca को कैसे संकलित किया गया है, चलाएँ

एनका --help

डिफ़ॉल्ट कनवर्टर सूची का पता लगाने के लिए।

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

-E, --बाहरी-परिवर्तक-कार्यक्रम=पथ
बाहरी कनवर्टर प्रोग्राम का नाम सेट करता है पथ. डिफ़ॉल्ट बाहरी कनवर्टर निर्भर करता है
एनसीए का अनुपालन कैसे किया गया है, और बाहरी कन्वर्टर्स का उपयोग करने की संभावना हो सकती है
बिल्कुल उपलब्ध नहीं हो। Daud

एनका --help

अपने एन्का बिल्ड में डिफॉल्ट कन्वर्टर प्रोग्राम का पता लगाने के लिए।

सामान्य जानकारी विकल्पों
अन्य विकल्प श्रेणियों के लिए उपयुक्त नहीं है...

-p, --साथ-फ़ाइलनाम
Enca को प्रत्येक परिणाम को संबंधित फ़ाइल नाम के साथ उपसर्ग करने के लिए बाध्य करता है। डिफ़ॉल्ट रूप से, Enca
एकाधिक फ़ाइलों पर चलने पर फ़ाइल नाम के साथ उपसर्ग परिणाम।

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

-P, --no-फ़ाइलनाम
Enca को फ़ाइल नामों के साथ परिणामों को उपसर्ग नहीं करने के लिए बाध्य करता है। डिफ़ॉल्ट रूप से, Enca उपसर्ग नहीं करता
एक फ़ाइल (मानक इनपुट सहित) पर चलने पर फ़ाइल नाम के साथ परिणाम।

-V, --शब्दशः
वर्बोसिटी स्तर बढ़ाता है (प्रत्येक उपयोग इसे एक से बढ़ाता है)।

वर्तमान में यह विकल्प बहुत उपयोगी नहीं है क्योंकि Enca के विभिन्न भाग प्रतिक्रिया करते हैं
अलग-अलग समान क्रियात्मकता स्तर पर, अधिकतर बिल्कुल नहीं।

लिस्टिंग
सभी टर्मिनल हैं, यानी जब Enca उनमें से कुछ का सामना करता है तो यह आवश्यक लिस्टिंग को प्रिंट करता है
और निम्नलिखित विकल्पों को संसाधित किए बिना समाप्त हो जाता है।

-h, --मदद
संक्षिप्त उपयोग सहायता प्रिंट करता है।

-G, --लाइसेंस
पूर्ण Enca लाइसेंस प्रिंट करता है (यदि संभव हो तो एक पेजर के माध्यम से)।

-l, --सूची=शब्द
द्वारा निर्दिष्ट प्रिंट सूची शब्द (जब तक यह असंदिग्ध है तब तक संक्षिप्त किया जा सकता है)।
उपलब्ध सूचियों में शामिल हैं:

बिल्ट-इन-चारसेट. बिल्ट-इन कन्वर्टर द्वारा परिवर्तनीय सभी एन्कोडिंग, समूह द्वारा (दोनों .)
इनपुट और आउटपुट एन्कोडिंग इस सूची से होना चाहिए और एक ही समूह से संबंधित होना चाहिए
आंतरिक रूपांतरण)।

बिल्ट-इन-एन्कोडिंग. के बराबर बिल्ट-इन-चारसेट, लेकिन अप्रचलित माना जाता है; मर्जी
थोड़ी देर के लिए चेतावनी के साथ स्वीकार करें।

कन्वर्टर्स. सभी मान्य कनवर्टर नाम (साथ प्रयोग किए जाने के लिए -C).

वर्णसेट. सभी एन्कोडिंग (वर्णसेट)। आप चुन सकते हैं कि कौन से नाम मुद्रित किए जाएंगे
साथ में --नाम या कोई भी नाम आउटपुट प्रकार चयनकर्ता (बेशक, केवल एन्कोडिंग वाले a
दिए गए नाम स्थान में नाम तब मुद्रित किया जाएगा), चयनकर्ता को निर्दिष्ट किया जाना चाहिए
से पहले --सूची.

एन्कोडिंग. के बराबर वर्णसेट, लेकिन अप्रचलित माना जाता है; के साथ स्वीकार किया जाएगा
एक चेतावनी, थोड़ी देर के लिए।

भाषाओं. सभी समर्थित भाषाओं के साथ-साथ उनसे संबंधित वर्णसेट। ध्यान दें
आउटपुट प्रकार यहां भाषा नाम शैली का चयन करता है, वर्णसेट नाम शैली का नहीं।

नामों. के सभी संभावित मान --नाम विकल्प.

सूचियों. इस विकल्प के सभी संभावित मान। (पागल?)

सतहों. Enca सभी सतहों को पहचानता है।

-v, --संस्करण
प्रिंट प्रोग्राम संस्करण और सुविधाओं की सूची (अनुभाग देखें .) विशेषताएं).

परिवर्तन


हालांकि Enca को मूल रूप से केवल एन्कोडिंग का अनुमान लगाने के लिए एक उपकरण के रूप में डिज़ाइन किया गया है, अब यह
चारसेट रूपांतरण के कई तरीके पेश करता है। आप नियंत्रित कर सकते हैं कि उनमें से कौन सा होगा
साथ उपयोग करना -C.

Enca क्रमिक रूप से कन्वर्टर्स द्वारा निर्दिष्ट सूची से कोशिश करता है -C जब तक यह कुछ नहीं पाता
आवश्यक रूपांतरण करने में सक्षम है या जब तक यह सूची समाप्त नहीं हो जाती। आपको निर्दिष्ट करना चाहिए
पसंदीदा कन्वर्टर्स पहले, कम पसंदीदा बाद में। बाहरी कनवर्टर (बाहरी) होना चाहिए
हमेशा अंतिम निर्दिष्ट किया जाता है, केवल अंतिम उपाय के रूप में, क्योंकि आमतौर पर इसे पुनर्प्राप्त करना संभव नहीं होता है
जब यह विफल हो जाता है। कन्वर्टर्स की डिफ़ॉल्ट सूची हमेशा से शुरू होती है में निर्मित और फिर
से उपलब्ध पहले के साथ जारी है: लिब्रेकोड, iconv, कुछ नहीं।

यह ध्यान दिया जाना चाहिए जब Enca कहता है कि यह रूपांतरण करने में सक्षम नहीं है इसका मतलब केवल
कोई भी कन्वर्टर इसे निष्पादित करने में सक्षम नहीं है। प्रदर्शन करना अभी भी संभव हो सकता है
कई कन्वर्टर्स का उपयोग करके कई चरणों में रूपांतरण की आवश्यकता है, लेकिन यह पता लगाने के लिए कि कैसे,
मानव बुद्धि की शायद जरूरत है।

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

enca --सूची बिल्ट-इन

गति के अलावा, इसका मुख्य लाभ (और नुकसान भी) यह है कि यह परवाह नहीं करता है: it
लक्ष्य एन्कोडिंग में प्रतिनिधित्व वाले वर्णों को आसानी से परिवर्तित करता है, स्पर्श नहीं करता
कुछ और और कभी भी कोई त्रुटि संदेश प्रिंट नहीं करता है।

इस कनवर्टर के रूप में निर्दिष्ट किया जा सकता है में निर्मित साथ में -C.

लिब्रेकोड परिवर्तक
जीएनयू रिकोड लाइब्रेरी के लिए एक इंटरफ़ेस है, जो वास्तविक रिकोडिंग कार्य करता है। यह हो सकता है या हो सकता है
में संकलित नहीं किया जाना चाहिए; Daud

एन्का --संस्करण

अपने एन्का बिल्ड (फीचर + लिब्रेकोड-इंटरफ़ेस) में इसकी उपलब्धता का पता लगाने के लिए।

आपको परिचित होना चाहिए पुनःकूटित(1) इसका उपयोग करने से पहले, चूंकि रिकोड काफी है
परिष्कृत और शक्तिशाली वर्णसेट रूपांतरण उपकरण। आपको इसका इस्तेमाल करने में समस्या आ सकती है
Enca के साथ विशेष रूप से क्योंकि सतहों के लिए Enca का समर्थन 100% संगत नहीं है,
क्योंकि रिकोड परिवर्तन को प्रतिवर्ती बनाने के लिए बहुत कठिन प्रयास करता है, क्योंकि यह कभी-कभी होता है
चुपचाप I/O त्रुटियों को अनदेखा करता है, और क्योंकि यह अविश्वसनीय रूप से छोटी गाड़ी है। कृपया जीएनयू रिकोड देखें
रिकोड लाइब्रेरी के बारे में जानकारी के लिए पेज।

इस कनवर्टर के रूप में निर्दिष्ट किया जा सकता है लिब्रेकोड साथ में -C.

iconv परिवर्तक
UNIX98 का ​​एक इंटरफ़ेस है iconv(3) रूपांतरण कार्य, जो वास्तविक रिकोडिंग करते हैं
काम। इसे संकलित किया जा सकता है या नहीं; Daud

एन्का --संस्करण

अपने enca बिल्ड (फीचर + iconv-इंटरफ़ेस) में इसकी उपलब्धता का पता लगाने के लिए।

जबकि अधिकांश आज के सिस्टम पर iconv मौजूद है, यह शायद ही कभी कुछ उपयोगी सेट प्रदान करता है
उपलब्ध रूपांतरण, एकमात्र उल्लेखनीय अपवाद GNU libc से iconv है। यह है
आमतौर पर सतहों के बारे में भी काफी पसंद है (जबकि, एक ही समय में, सतह को लागू नहीं करना
रूपांतरण)। हालांकि यह शायद प्रदर्शन करने में सक्षम एकमात्र मानक (ized) उपकरण का प्रतिनिधित्व करता है
यूनिकोड से/में रूपांतरण। इसके बारे में विवरण के लिए कृपया iconv दस्तावेज़ देखें
आपके विशेष सिस्टम पर क्षमताएं।

इस कनवर्टर के रूप में निर्दिष्ट किया जा सकता है iconv साथ में -C.

बाहरी परिवर्तक
एक मनमाना बाहरी रूपांतरण उपकरण है जिसे निर्दिष्ट किया जा सकता है -E विकल्प (अधिक से अधिक एक
एक साथ परिभाषित किया जा सकता है)। कुछ मानक हैं, जो एनका के साथ प्रदान किए गए हैं:
सीस्टॉक्स, पुनःकूटित, नक्शा, उमापी, तथा पिकोन्वी. सभी रैपर स्क्रिप्ट हैं: for सीस्टॉक्स(1) पुनःकूटित(1)
नक्शा(1) उमापी(1) और, पिकोन्वी(1).

कृपया ध्यान दें कि बाहरी कनवर्टर वास्तव में क्या करता है, इस पर enca का बहुत कम नियंत्रण होता है। यदि आप सेट करते हैं
यह करने के लिए /बिन/आरएम आप परिणामों के लिए पूरी तरह से जिम्मेदार हैं।

यदि आप अपने स्वयं के कनवर्टर को एनका के साथ उपयोग करने के लिए बनाना चाहते हैं, तो आपको पता होना चाहिए कि यह हमेशा होता है
बुलाया

कनवर्टर ENC_CURRENT पूर्वी नौसेना कमान फ़ाइल [-]

जहां कनवर्टर वह है जो द्वारा निर्धारित किया गया है -E, ENC_CURRENT एन्कोडिंग का पता चला है, पूर्वी नौसेना कमान क्या है
के साथ निर्दिष्ट किया गया है -x, तथा फ़ाइल कनवर्ट करने के लिए फ़ाइल है, अर्थात इसे प्रत्येक के लिए कहा जाता है
अलग से फाइल करें। वैकल्पिक चौथा पैरामीटर, -, कारण (जब मौजूद हो) भेजना चाहिए
फ़ाइल को अधिलेखित करने के बजाय मानक आउटपुट में रूपांतरण का परिणाम फ़ाइल
कनवर्टर को फ़ाइल अनुमतियों को न बदलने, त्रुटि कोड 1 लौटाने का भी ध्यान रखना चाहिए
जब यह विफल हो जाता है और इसकी अस्थायी फ़ाइलों को साफ कर देता है। कृपया मानक बाहरी देखें
उदाहरण के लिए कन्वर्टर्स।

इस कनवर्टर के रूप में निर्दिष्ट किया जा सकता है बाहरी साथ में -C.

चूक लक्ष्य चारसेट
लक्ष्य वर्णसेट निर्दिष्ट करने का सीधा तरीका है -x विकल्प, जो किसी को ओवरराइड करता है
चूक। जब Enca को as . कहा जाता है enconv, डिफ़ॉल्ट लक्ष्य वर्णसेट बिल्कुल चुना गया है
उसी तरह पुनःकूटित(1) करता है।

अगर DEFAULT_CHARSET पर्यावरण चर सेट है, इसका उपयोग लक्ष्य वर्णसेट के रूप में किया जाता है।

अन्यथा, यदि आप सिस्टम प्रदान करता है nl_langinfo(3) फ़ंक्शन, वर्तमान लोकेल का मूल निवासी
चारसेट का उपयोग लक्ष्य वर्णसेट के रूप में किया जाता है।

जब दोनों तरीके विफल हो जाते हैं, Enca शिकायत करता है और समाप्त कर देता है।

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

असफल--यह भी एक संभावना है, और संयोग से यह वही है जो वर्तमान जीएनयू libc
iconv कार्यान्वयन करता है (रिकोड को इसे करने के लिए भी कहा जा सकता है)

उन्हें मत छुओ--यह वही है जो एनका आंतरिक कनवर्टर हमेशा करता है और रिकोड कर सकता है;
हालांकि यह प्रतिवर्ती नहीं है, एक इंसान आमतौर पर मूल (at .) का पुनर्निर्माण करने में सक्षम होता है
कम से कम सिद्धांत रूप में)

उनका अनुमान लगाएं--यह वही है जो cstocs कर सकता है, और फिर से कोड भी कर सकता है, हालांकि अलग-अलग; और यह
सबसे अच्छा विकल्प अगर आप सिर्फ शापित पाठ को पठनीय बनाना चाहते हैं

उन्हें छोड़ दें--यह वही है जो रिकोड और cstocs दोनों कर सकते हैं (cstoc इन्हें भी बदल सकते हैं
केवल अनदेखा करने के बजाय कुछ निश्चित चरित्र के पात्र); उपयोगी जब
छोड़े जाने वाले वर्णों में केवल शोर होता है।

कृपया इस मुद्दे के विवरण के लिए अपने पसंदीदा कनवर्टर मैनुअल को देखें। आम तौर पर, अगर
आप भाग्यशाली नहीं हैं कि आपकी फ़ाइल में सभी परिवर्तनीय वर्ण हैं, मैनुअल
वैसे भी हस्तक्षेप की जरूरत है।

प्रदर्शन नोट्स
उपलब्ध कन्वर्टर्स का खराब प्रदर्शन शामिल करने के मुख्य कारणों में से एक रहा है
एनका में अंतर्निर्मित कनवर्टर। जब भी संभव हो, इसका उपयोग करने का प्रयास करें, अर्थात जब फ़ाइलें
विचार वर्णसेट-क्लीन पर्याप्त या वर्णसेट-गन्दा पर्याप्त हैं ताकि इसका शून्य अंतर्निहित हो
बुद्धि कोई फर्क नहीं पड़ता। इसके लिए न तो अतिरिक्त डिस्क स्थान की आवश्यकता है और न ही अतिरिक्त मेमोरी की
मात करना पुनःकूटित(1) बड़ी फ़ाइलों और पर्ल संस्करण पर 10 से अधिक बार (अर्थात तेज़
में से एक सीस्टॉक्स(1) छोटी फाइलों पर 400 से अधिक बार (वास्तव में यह लगभग केवल के रूप में तेज है
cp(1))।

बाहरी कन्वर्टर्स से बचने की कोशिश करें जब यह बिल्कुल आवश्यक न हो क्योंकि सभी फोर्किंग
और सामान को इधर-उधर ले जाना अविश्वसनीय रूप से धीमा है।

एन्कोडिंग


आप के साथ मान्यता प्राप्त चरित्र सेट की सूची प्राप्त कर सकते हैं

enca --सूची वर्णसेट

और उपयोग कर रहे हैं --नाम पैरामीटर आप किसी भी नाम का चयन कर सकते हैं जिसे आप लिस्टिंग में इस्तेमाल करना चाहते हैं।
आप सभी सतहों को के साथ भी सूचीबद्ध कर सकते हैं

एनका --सूची सतहों

एन्कोडिंग और सतह के नाम केस असंवेदनशील हैं और गैर-अल्फ़ान्यूमेरिक वर्ण नहीं हैं
ध्यान में रखा। हालांकि, गैर-अल्फ़ान्यूमेरिक वर्णों की अधिकतर अनुमति नहीं है।
केवल अनुमत हैं: `-', `_', `.', `:', और `/' (चारसेट/सतह विभाजक के रूप में)। इसलिए
`ibm852' और `IBM-852' समान हैं, जबकि `IBM 852' स्वीकार नहीं किया जाता है।

वर्णसेट
मान्यता प्राप्त वर्णों की निम्नलिखित सूची में Enca के नामों का उपयोग किया गया है (-e) और मौखिक विवरण के रूप में
Enca द्वारा रिपोर्ट किया गया (-f):

ASCII 7bit ASCII वर्ण
आईएसओ-8859-2 आईएसओ 8859-2 मानक; आईएसओ लैटिन 2
आईएसओ-8859-4 आईएसओ 8859-4 मानक; लैटिन 4
आईएसओ-8859-5 आईएसओ 8859-5 मानक; आईएसओ सिरिलिक
आईएसओ-8859-13 आईएसओ 8859-13 मानक; आईएसओ बाल्टिक; लैटिन 7
आईएसओ-8859-16 आईएसओ 8859-16 मानक
CP1125 MS-Windows कोड पृष्ठ 1125
CP1250 MS-Windows कोड पृष्ठ 1250
CP1251 MS-Windows कोड पृष्ठ 1251
CP1257 MS-Windows कोड पृष्ठ 1257; विनबाल्टरिम
आईबीएम852 आईबीएम/एमएस कोड पृष्ठ 852; पीसी (डॉस) लैटिन 2
IBM855 IBM/MS कोड पृष्ठ 855
IBM775 IBM/MS कोड पृष्ठ 775
IBM866 IBM/MS कोड पृष्ठ 866
बाल्टिक आईएसओ-आईआर-179; बाल्टिक
KEYBCS2 कामेनिकी एन्कोडिंग; KEYBCS2
macce Macintosh मध्य यूरोपीय

मैकसीर मैकिंतोश सिरिलिक
ईसीएमए-113 एक्मा सिरिलिक; ईसीएमए-113
KOI-8_CS_2 KOI8-CS2 कोड (`T602')
KOI8-R KOI8-R सिरिलिक
KOI8-U KOI8-U सिरिलिक
KOI8-UNI KOI8-एकीकृत सिरिलिक
टीएक्स (ला) टीएक्स नियंत्रण अनुक्रम
UCS-2 यूनिवर्सल कैरेक्टर सेट 2 बाइट्स; यूसीएस-2; बीएमपी
UCS-4 यूनिवर्सल कैरेक्टर सेट 4 बाइट्स; यूसीएस-4; आईएसओ 10646
UTF-7 यूनिवर्सल ट्रांसफ़ॉर्मेशन फ़ॉर्मैट 7 बिट; यूटीएफ-7
UTF-8 यूनिवर्सल ट्रांसफ़ॉर्मेशन फ़ॉर्मैट 8 बिट; यूटीएफ-8
कॉर्क कॉर्क एन्कोडिंग; टी1
जीबीके सरलीकृत चीनी राष्ट्रीय मानक; जीबी 2312
BIG5 पारंपरिक चीनी औद्योगिक मानक; बिग 5
HZ HZ एन्कोडेड GB2312
अज्ञात अपरिचित एन्कोडिंग

जहां अज्ञात कोई वास्तविक एन्कोडिंग नहीं है, इसकी सूचना तब दी जाती है जब Enca a देने में सक्षम नहीं होता है
विश्वसनीय उत्तर।

सतहों
तथाकथित सतहों के लिए Enca के पास कुछ प्रयोगात्मक समर्थन है (नीचे देखें)। यह पता लगाता है
निम्नलिखित सतहें (सभी को सभी वर्णों पर लागू नहीं किया जा सकता है):

/सीआर सीआर लाइन टर्मिनेटर
/एलएफ एलएफ लाइन टर्मिनेटर
/सीआरएलएफ सीआरएलएफ लाइन टर्मिनेटर
एनए मिश्रित लाइन टर्मिनेटर
NA गैर-पाठ्य डेटा से घिरा/इंटरमिक्स्ड
/21 बाइट क्रम जोड़े में उलट गया (1,2 -> 2,1)
/4321 बाइट क्रम चौगुनी में उलट गया (1,2,3,4 -> 4,3,2,1)
NA दोनों छोटे और बड़े एंडियन विखंडू, जुड़े हुए
/qp उद्धृत-मुद्रण योग्य एन्कोडेड

ध्यान दें कि कुछ सतहों में पहचानकर्ता के स्थान पर NA होता है - उन्हें कमांड पर निर्दिष्ट नहीं किया जा सकता है
लाइन, वे केवल Enca द्वारा रिपोर्ट की जा सकती हैं। यह जानबूझकर किया गया है क्योंकि वे केवल आपको सूचित करते हैं
फ़ाइल को वास्तविक का प्रतिनिधित्व करने के बजाय सतह-संगत क्यों नहीं माना जा सकता है
सतह।

प्रत्येक वर्णसेट की अपनी प्राकृतिक सतह होती है (जिसे रिकोड में 'अंतर्निहित' कहा जाता है) जिसकी रिपोर्ट नहीं की जाती है,
उदाहरण के लिए, आईबीएम 852 वर्णसेट के लिए यह 'सीआरएलएफ लाइन टर्मिनेटर' है। यूसीएस एन्कोडिंग के लिए, बड़ा एंडियन है
प्राकृतिक सतह के रूप में माना जाता है; असामान्य बाइट ऑर्डर 21 और 4321 से बनाए गए हैं
क्रमपरिवर्तन: 2143 को केवल 21 के रूप में सूचित किया जाता है, जबकि 3412 को 4321 के संयोजन के रूप में सूचित किया जाता है
और 21।

डबल-एन्कोडेड UTF-8 न तो चारसेट है और न ही सतह, यह अभी रिपोर्ट किया गया है।

मेरे बारे में अक्षर, एन्कोडिंग और सतहों
वर्णसेट वर्ण संस्थाओं का एक समूह है जबकि एन्कोडिंग शब्दों में इसका प्रतिनिधित्व है
बाइट्स और बिट्स की। Enca में, शब्द एन्कोडिंग इसका अर्थ 'पाठ का प्रतिनिधित्व' के समान है,
यानी पाठ का गठन करने वाले चरित्र संस्थाओं के अनुक्रम के बीच संबंध और
फ़ाइल बनाने वाले बाइट्स (बिट्स) का क्रम।

तो, एन्कोडिंग वर्ण सेट और तथाकथित सतह दोनों है (लाइन टर्मिनेटर, बाइट ऑर्डर,
संयोजन, बेस 64 परिवर्तन, आदि)। फिर भी, इसके साथ काम करना सुविधाजनक साबित होता है
कुछ {चारसेट, सतह} जोड़े वास्तविक वर्णसेट के साथ। तो, के रूप में in पुनःकूटित(1), सभी यूसीएस- और
UTF- यूनिवर्सल कैरेक्टर सेट के एन्कोडिंग को वर्णसेट कहा जाता है। कृपया रिकोड देखें
इस मुद्दे के अधिक विवरण के लिए दस्तावेज़ीकरण।

सतहों के बारे में एकमात्र अच्छी बात यह है: जब आप उनके साथ खेलना शुरू नहीं करते हैं, न ही
Enca प्रारंभ नहीं होगा और यह जितना संभव हो सके सतह से अनजान व्यवहार करने का प्रयास करेगा
प्रोग्राम, रिकोड करने के लिए बात करते समय भी।

भाषाओं


Enca को मज़बूती से काम करने के लिए इनपुट फ़ाइलों की भाषा जानने की ज़रूरत है, कम से कम के मामले में
नियमित 8 बिट एन्कोडिंग। मल्टीबाइट एन्कोडिंग को किसी भी लैटिन, सिरिलिक के लिए पहचाना जाना चाहिए
या ग्रीक भाषा।

आप उपयोग कर सकते हैं (या करना होगा) -L Enca को भाषा बताने का विकल्प। चूंकि लोग अक्सर
उसी भाषा में फाइलों के साथ काम करें जिसके लिए उन्होंने लोकेशंस को कॉन्फ़िगर किया है, Enca कोशिश करता है
के मूल्य की जांच करके भाषा का अनुमान लगाने की कोशिश करता है एलसी_CTYPE और अन्य स्थानीय श्रेणियां
(कृपया देखें स्थानीय(7)) और जब आप कोई निर्दिष्ट नहीं करते हैं तो भाषा के लिए इसका उपयोग करते हैं। का
बेशक, यह पूरी तरह से गलत हो सकता है और आपको बकवास जवाब देगा और आपको नुकसान पहुंचाएगा
फ़ाइलें, इसलिए कृपया का उपयोग करना न भूलें -L विकल्प। आप भी उपयोग कर सकते हैं Encaopt वातावरण
एक डिफ़ॉल्ट भाषा सेट करने के लिए चर (अनुभाग देखें .) वातावरण).

निम्नलिखित भाषाएं Enca द्वारा समर्थित हैं (प्रत्येक भाषा समर्थित के साथ सूचीबद्ध है
8 बिट एन्कोडिंग)।

बेलारूसी CP1251 IBM866 ISO-8859-5 KOI8-UNI मैकसीर IBM855
बल्गेरियाई CP1251 ISO-8859-5 IBM855 मैकसीर ECMA-113
चेक ISO-8859-2 CP1250 IBM852 KEYBCS2 macce KOI-8_CS_2 CORK
एस्टोनियाई ISO-8859-4 CP1257 IBM775 ISO-8859-13 macce बाल्टिक
क्रोएशियाई CP1250 ISO-8859-2 IBM852 macce CORK
हंगेरियन ISO-8859-2 CP1250 IBM852 macce CORK
लिथुआनियाई CP1257 ISO-8859-4 IBM775 ISO-8859-13 macce बाल्टिक
लातवियाई CP1257 ISO-8859-4 IBM775 ISO-8859-13 macce बाल्टिक
पोलिश ISO-8859-2 CP1250 IBM852 macce ISO-8859-13 ISO-8859-16 बाल्टिक कॉर्क
रूसी KOI8-R CP1251 ISO-8859-5 IBM866 maccyr
स्लोवाक CP1250 ISO-8859-2 IBM852 KEYBCS2 macce KOI-8_CS_2 CORK
स्लोवेन ISO-8859-2 CP1250 IBM852 macce CORK
यूक्रेनी CP1251 IBM855 ISO-8859-5 CP1125 KOI8-U मैकसीर
चीनी GBK BIG5 HZ
कोई नहीं

विशेष भाषा कोई नहीं को छोटा किया जा सकता है __, इसमें कोई 8 बिट एनकोडिंग नहीं है, इसलिए केवल
मल्टीबाइट एन्कोडिंग का पता चला है।

आप भाषाओं के स्थान पर स्थानीय नामों का भी उपयोग कर सकते हैं:

बेलारूसी बे
बल्गेरियाई बीजी
चेक सीएस
एस्टोनियाई आदि
क्रोएशियाई घंटा
हंगेरियन हू
लिथुआनियाई एलटीई
लातवियाई lv
पोलिश pl
रूसी रु
स्लोवाक स्की
स्लोवेनियाई स्लो
यूक्रेनियन यूके
चीनी झो

विशेषताएं


Enca की कई विशेषताएं इस बात पर निर्भर करती हैं कि आपके सिस्टम पर क्या उपलब्ध है और यह कैसा था
संकलित आप उनकी सूची प्राप्त कर सकते हैं

एन्का --संस्करण

फीचर नाम से पहले प्लस साइन का मतलब है कि यह उपलब्ध है, माइनस साइन का मतलब है कि इस बिल्ड में कमी है
विशेष विशेषता।

लिब्रेकोड-इंटरफ़ेस. Enca में GNU रिकोड लाइब्रेरी वर्णसेट रूपांतरण के लिए इंटरफ़ेस है
कार्य करता है.

आइकनव-इंटरफ़ेस. Enca में UNIX98 iconv charset रूपांतरण कार्यों के लिए इंटरफ़ेस है।

बाहरी-परिवर्तक. Enca बाहरी रूपांतरण कार्यक्रमों का उपयोग कर सकता है (यदि आपके पास कुछ उपयुक्त है
स्थापित)।

भाषा-पहचान. Enca भाषा का अनुमान लगाने की कोशिश करता है (-L) स्थानों से। आपको इसकी आवश्यकता नहीं है
--भाषा: हिन्दी विकल्प, कम से कम सिद्धांत रूप में।

स्थान-उपनाम. Enca भाषा नामों के लिए उपयोग किए जाने वाले स्थानीय उपनामों को डिक्रिप्ट करने में सक्षम है।

लक्ष्य-वर्णसेट-ऑटो. Enca लोकेशंस से आपके पसंदीदा चारसेट का पता लगाने की कोशिश करता है। विकल्प
--ऑटो-कन्वर्ट और Enca को as . बुला रहा है enconv काम करता है, कम से कम सिद्धांत रूप में।

Encaopt. Enca कमांड लाइन से पहले इस पर्यावरण चर को सही ढंग से पार्स करने में सक्षम है
पैरामीटर। साधारण सामान जैसे ENCAOPT="-L ब्रिटेन" इस फीचर के बिना भी काम करेगा।

वातावरण


चर Encaopt डिफ़ॉल्ट Enca विकल्पों का सेट पकड़ सकता है। इसकी सामग्री की व्याख्या की गई है
कमांड लाइन तर्कों से पहले। दुर्भाग्य से, यह हर जगह काम नहीं करता (होना चाहिए
+ENCAOPT सुविधा)।

एलसी_CTYPE, एलसी_COLLATE, एलसी_MESSAGES (संभवतः से विरासत में मिला है) LC_ALL or लैंग) के लिये उपयोग किया जाता है
अपनी भाषा का अनुमान लगाना (+भाषा-पहचान सुविधा होनी चाहिए)।

चर DEFAULT_CHARSET द्वारा उपयोग किया जा सकता है enconv डिफ़ॉल्ट लक्ष्य वर्णसेट के रूप में।

निदान


Enca निकास कोड 0 देता है जब सभी इनपुट फ़ाइलें सफलतापूर्वक आगे बढ़ जाती हैं (अर्थात सभी
एन्कोडिंग का पता चला था और सभी फाइलों को आवश्यक एन्कोडिंग में परिवर्तित कर दिया गया था, यदि रूपांतरण
मांगा गया था)। एग्जिट कोड 1 तब लौटाया जाता है जब Enca या तो एन्कोडिंग का अनुमान लगाने में सक्षम नहीं था या
किसी भी इनपुट फ़ाइल पर रूपांतरण करें क्योंकि यह पर्याप्त चतुर नहीं है। एग्जिट कोड 2 is
गंभीर (जैसे I/O) परेशानी के मामले में लौटाया गया।

सुरक्षा


Enca को अप्राप्य कार्य करने देना संभव होना चाहिए, यह उसका लक्ष्य है। तथापि:

कोई वारंटी नहीं है कि डिटेक्शन 100% काम करता है। इस पर दांव न लगाएं, आप आसानी से हार सकते हैं
मूल्यवान डेटा।

enca (कार्यक्रम) का उपयोग न करें, इसके बजाय यदि आप कुछ भी समान चाहते हैं तो libenca से लिंक करें
सुरक्षा। फिर आपको अंतिम रूपांतरण स्वयं करना होगा।

बाहरी कन्वर्टर्स का उपयोग न करें। आदर्श रूप से, उन्हें संकलन-समय अक्षम करें।

से बच Encaopt और सभी बिल्ट-इन ऑटोमैजिक से विभिन्न चीजों का अनुमान लगाना
पर्यावरण, अर्थात् स्थान।

onworks.net सेवाओं का उपयोग करके ऑनलाइन enconv का उपयोग करें


फ्री सर्वर और वर्कस्टेशन

विंडोज और लाइनेक्स एप डाउनलोड करें

  • 1
    एक्सएमएलटीवी
    एक्सएमएलटीवी
    XMLTV प्रोसेस करने के लिए प्रोग्राम का एक सेट है
    टीवी (टीवीगाइड) लिस्टिंग और प्रबंधन में मदद
    आपका टीवी देखना, लिस्टिंग को एक में संग्रहित करना
    एक्सएमएल-आधारित प्रारूप। करने के लिए उपयोगिताएँ हैं
    करना...
    एक्सएमएलटीवी डाउनलोड करें
  • 2
    स्ट्राइकर
    स्ट्राइकर
    स्ट्राइकर फ्री सॉफ्टवेयर प्रोजेक्ट। कलाकृतियों
    'आशय आधारित' के तहत जारी
    दोहरा लाइसेंस: AGPLv3 (समुदाय) और
    सीसी-बाय-एनसी-एनडी 4.0 अंतरराष्ट्रीय
    (व्यावसायिक)...
    स्ट्राइकर डाउनलोड करें
  • 4
    GIFLIB
    GIFLIB
    giflib पढ़ने के लिए एक पुस्तकालय है और
    जीआईएफ चित्र लिखना। यह एपीआई और एबीआई है
    लिबंगिफ के साथ संगत जो अंदर था
    LZW संपीड़न के दौरान व्यापक उपयोग
    एल्गोरिथम था...
    GIFLIB डाउनलोड करें
  • 5
    ऑल्ट-एफ
    ऑल्ट-एफ
    Alt-F एक मुफ़्त और खुला स्रोत प्रदान करता है
    DLINK के लिए वैकल्पिक फर्मवेयर
    DNS-320/320L/321/323/325/327L and
    DNR-322L। Alt-F में सांबा और NFS हैं;
    ext2/3/4 का समर्थन करता है...
    ऑल्ट-एफ डाउनलोड करें
  • 6
    USM
    USM
    Usm एक एकीकृत स्लैकवेयर पैकेज है
    प्रबंधक जो स्वचालित रूप से संभालता है
    निर्भरता संकल्प। यह एकजुट करता है
    सहित विभिन्न पैकेज रिपॉजिटरी
    सुस्त बर्तन, सुस्त, पी...
    यूएसएम डाउनलोड करें
  • अधिक "

लिनक्स कमांड

Ad