هذا هو الأمر mbconv الذي يمكن تشغيله في مزود الاستضافة المجانية OnWorks باستخدام إحدى محطات العمل المجانية المتعددة على الإنترنت مثل Ubuntu Online أو Fedora Online أو محاكي Windows عبر الإنترنت أو محاكي MAC OS عبر الإنترنت
برنامج:
اسم
mbconv - محول مخطط ترميز الأحرف
موجز
mbconv [خيارات] ...
الوصف
هذا تطبيق مكتبة للتعامل مع ترميز أحرف ثماني بتات:
http://pub.ks-and-ks.ne.jp/prog/libmoe/
مكتوبة بشكل أساسي لتصحيح أخطاء المكتبة.
يقرأ الثماني بتات من ثماني بتات من الملفات المعطاة في سطر الأوامر (أو الإدخال القياسي إذا لم يكن هناك ملف
المحدد) ، يحول مخطط تشفير الأحرف (CES) كما هو محدد بواسطة خيارات سطر الأوامر
(موضح أدناه) ، والإخراج إلى الإخراج القياسي (أو ملف محدد بواسطة -t خيار أو -a
اختيار).
مزيد من الخيارات
-?, -h, --مساعدة
عرض ملخص الخيارات والمخارج.
-a ملف, --إلحاق=ملف
يتم إلحاق الإخراج بـ ملف.
-c المحولات, --حول الى=المحولات
يحدد تحويل ترميز الأحرف. المحولات يجب أن تكون قائمة مفصولة بفواصل من
الكلمات الموضحة في "محددات التحويل".
-f الأعلام, --علم=الأعلام
تحدد العلامات لتغيير سلوك التحويل. الأعلام يجب أن تكون قائمة مفصولة بفواصل
من الكلمات الموصوفة في "محددات العلم".
-i, --إدخال
تنطبق خيارات النجاح على تدفق الإدخال.
-m سلسلة, - محارف=سلسلة
يتم تنفيذ تشفير mime المطابق لـ RFC2047. يستخدم كاسم محارف.
-n, --رقم السطر
يتم إدخال رقم السطر (> = 1) في بداية كل سطر.
-o, --انتاج
تنطبق خيارات النجاح على تدفق الإخراج.
-t ملف, --ل=ملف
الإخراج إلى ملف (مقطوع).
-w, --العرض
عرض الإخراج لكل سطر.
-CS و - شارست=سلسلة
يحدد اسم مجموعة الأحرف. يتم أيضًا قبول بعض مواصفات اللغة أيضًا
أسماء أحرف MIME ، والتي تُستخدم لتقييد المرشحين لمخطط ترميز الإدخال
مجرى. اللغات المقبولة مدرجة في "اللغات المقبولة".
--صيغة=سلسلة
يحدد تنسيق الإخراج
--أي
خرج اسم مجموعة أحرف لكل دفق إدخال إلى ستدير ، في النموذج
ملف الاسم"" محارف الاسم
إذا تم تحديد ملفين أو أكثر في سطر الأوامر ، أو
محارف الاسم
غير ذلك.
- ريجكس=منتظم التعبير
يحدد التعبير التنظيمي لتصفية الإخراج. ترميز الأحرف منتظم
التعبير يمكن تحديدها بوضع سلسلة من النموذج
"*"محارف الاسم"*"
في بداية التعبير النمطي ، وإلا UTF-8. ترميز الأحرف
يتم تحويل التعبير إلى دفق الإخراج قبل المطابقة.
تحويل المحددات
يتم تطبيق التحويل قبل إخراج كل حرف إلى البث مباشرةً. إعداد التحويل هو
يتم إجراؤها تلقائيًا بناءً على CES. لذلك في معظم الحالات ، لا تحتاج إلى تحديد المحولات
صراحة.
أسكي
ASCII المحلي المحول إلى US-ASCII ،
هؤلاء تم تحويلها بشكل مناسب وفقًا لـ CES المرتبط بتدفق الإدخال / الإخراج ،
إلى ucs
تم تحويله إلى Unicode ،
f2h, كامل الى نصف
يتم تحويل أحرف توافق العرض الكامل إلى أحرف نصف العرض المقابلة ،
h2f, نصف ممتلئ
يتم تحويل أحرف توافق عرض نصف العرض إلى أحرف ذات عرض كامل مقابلة ،
jisx0213
النقاط البرمجية في JIS C 6226 أو JIS X 0208 التي لا ترتبط بأي حرف هي
تم تحويلها إلى طائرة JIS X 0213 1 ،
jisx0213- العدوانية
يتم تحويل جميع نقاط الشفرة في JIS C 6226 أو في JIS X 0208 إلى المستوى 0213 JIS X 1 ،
مللي لاتينية 1
يتم تحويل أحرف Unicode لنقطة الرمز بين 0x80 و 0x9F (كلاهما ضمنيًا)
إلى أحرف Unicode الأخرى كما لو كانت أحرفًا لنقطة الرمز هذه في Microsoft
صفحة كود Windows 1252.
ucs- إلى- jis0208- إضافي, jis0208-to-ucs-extra
المحولات بين بعض حروف JIS X 0208 وأحرف Unicode التي لها صور رمزية متشابهة (بواسطة
بإذن من أمبروز لي[البريد الإلكتروني محمي]>).
علم المحددات
use-0x28-for-94x94inG0, 28
استخدم "1/11 2/4 2/8 F" بدلاً من "1/11 2/4 F" لتعيين مجموعات أحرف ذات ثماني بتات نهائية
4/0 أو 4/1 أو 4/2 إلى G0 ،
ac, أسكي في السيطرة
يتم إخراج تسلسل الهروب "1/11 2/8 4/2" قبل كل حرف تحكم ،
نوسل, تجاهل-7 بت-التحول المفرد
يتم تجاهل تسلسل الهروب لـ 7 بت وردية واحدة ،
دنك, تجاهل-notprefered-char
تجاهل الأحرف التي لا يمكن فك تشفير CES المرتبطة بتدفق الإخراج.
مقبول اللغات
يمكن إعطاء الكلمات التالية بدلاً من اسم مجموعة أحرف MIME لدفق الإدخال. في هذا
حالة ، يتم الكشف عن مخطط الترميز تلقائيًا (نأمل) بين تلك اللاحقة.
c, cn, الصين, الصينية
x-gb-18030-2000 أو cn-big5 أو utf-8 أو x-euc-tw.
j, ja, jp, اليابان, اليابانية
euc-jp أو shift_jis أو utf-8.
k, ko, kr, كوريا, الكورية
euc-kr أو x-johab أو utf-8 أو x-unified-hangul.
كجك iso-8859-1 ، x-gb-18030-2000 ، cn-big5 ، x-euc-tw ، euc-jp ، shift_jis ، euc-kr ، x-johab ،
x-unified-hangul أو utf-8.
استخدم mbconv عبر الإنترنت باستخدام خدمات onworks.net