هذا هو الأمر ascii2uni الذي يمكن تشغيله في مزود الاستضافة المجانية OnWorks باستخدام إحدى محطات العمل المجانية المتعددة على الإنترنت مثل Ubuntu Online أو Fedora Online أو محاكي Windows عبر الإنترنت أو محاكي MAC OS عبر الإنترنت
برنامج:
اسم
ascii2uni - تحويل تمثيلات ASCII ذات 7 بتات إلى UTF-8 Unicode
موجز
أسكي 2وني [خيارات] ( ملف الاسم>)
الوصف
أسكي 2وني يحول العديد من تمثيلات ASCII ذات 7 بتات إلى UTF-8. يقرأ من
الإدخال القياسي ويكتب إلى الإخراج القياسي. التمثيلات المفهومة هي
المدرجة أدناه ضمن خيارات سطر الأوامر. إذا لم يتم تحديد تنسيق ، قياسي
يُفترض التنسيق السداسي العشري (مثل 0x00e9).
COMMAND خط OPTIONS
-a التحويل من التنسيق المحدد. يمكن تحديد التنسيقات عن طريق ملف
باتباع رموز الأحرف الفردية التعسفية ، عن طريق أسماء مثل "SGML_decimal" ، و
بأمثلة من التنسيق المطلوب.
A تحويل الأرقام السداسية العشرية مع البادئة U بين قوسين زاويتين ( ).
B تحويل \ x-escaped hex (على سبيل المثال \ x00E9)
C تحويل \ x هروب من الأرقام السداسية العشرية بين الأقواس (على سبيل المثال \ x {00E9}).
D تحويل مراجع الأحرف الرقمية بتنسيق HTML العشري (على سبيل المثال ، é)
E تحويل سداسي عشري بالبادئة U (U00E9).
F تحويل سداسي عشري بالبادئة u (u00E9).
G تحويل سداسي عشري بعلامات اقتباس مفردة مع البادئة X (على سبيل المثال X'00E9 ').
H تحويل مراجع الأحرف الرقمية السداسية العشرية (على سبيل المثال ، é)
I تحويل UTF-8 السداسي العشري مع كل بايت سداسي يسبقه = -sign (على سبيل المثال
= C3 = A9). هذا هو التنسيق المقتبس القابل للطباعة المحدد بواسطة RFC 2045.
J تحويل UTF-8 السداسي العشري مع كل بايت سداسي مسبوقًا بعلامة٪ (على سبيل المثال
٪ C3٪ A9). هذا هو تنسيق URIescape المحدد بواسطة RFC 2396.
K تحويل UTF-8 الثماني مع هروب كل بايت بشرطة مائلة للخلف (على سبيل المثال \ 303 \ 251)
L تحويل \ U-escaped hex خارج BMP ، \ u-escaped hex داخل BMP
(U + 0000-U + FFFF).
M تحويل مراجع الأحرف الرقمية السداسية العشرية SGML (على سبيل المثال \ # xE9 ؛)
N تحويل مراجع الأحرف الرقمية العشرية SGML (على سبيل المثال \ # 233 ؛)
O تحويل عمليات الهروب الثماني للبايتات الثلاثة المنخفضة بترتيب كبير (على سبيل المثال
\ 000 \ 000 \ 351))
P تحويل الأرقام السداسية العشرية بالبادئة U + (مثل U + 00E9)
Q تحويل كيانات أحرف HTML (على سبيل المثال é).
R تحويل الأرقام السداسية العشرية الأولية (مثل 00E9)
S تحويل عمليات الهروب السداسية العشرية للبايتات الثلاثة المنخفضة بترتيب كبير (على سبيل المثال
\ x00 \ x00 \ xE9)
T تحويل الهروب العشري لثلاثة بايتات منخفضة بترتيب كبير (على سبيل المثال
\ d000 \ d000 \ d233)
U تحويل \ u-escaped الأرقام السداسية العشرية (على سبيل المثال \ u00E9).
V تحويل \ u-escaped الأعداد العشرية (على سبيل المثال \ u00233).
X تحويل الأرقام السداسية العشرية القياسية (مثل 0x00E9).
Y قم بتحويل جميع الأنواع الثلاثة من هروب HTML: الحرف السداسي العشري والعشري
المراجع والكيانات الشخصية.
0 قم بتحويل UTF-8 السداسي العشري مع وضع سداسي عشري لكل بايت داخل أقواس زاوية
(على سبيل المثال ).
1 تحويل الأرقام السداسية العشرية بتنسيق Lisp المشترك (على سبيل المثال # x00E9).
2 تحويل الأرقام العشرية بتنسيق Perl بالبادئة v (مثل v233).
3 تحويل الأرقام السداسية العشرية بالبادئة $ (مثل $ 00E9).
4 تحويل الأرقام السداسية العشرية بتنسيق بوستسكريبت بالبادئة 16 # (على سبيل المثال 16 # 00E9).
5 تحويل الأرقام السداسية العشرية بتنسيق Lisp العام بالبادئة # 16r (على سبيل المثال # 16r00E9).
6 قم بتحويل الأرقام السداسية العشرية بتنسيق ADA بالبادئة 16 # واللاحقة # (على سبيل المثال
16 # 00E9 #).
7 تحويل تنسيق سجل Apache السداسي العشري UTF-8 مع كل بايت سداسي يسبقه ملف
شرطة مائلة عكسية x (على سبيل المثال \ xC3 \ xA9).
8 تحويل الأرقام السداسية العشرية بتنسيق Microsoft OOXML بالبادئة _x واللاحقة _
(على سبيل المثال _x00E9_).
9 تحويل الأرقام السداسية العشرية٪ \ u-escaped (على سبيل المثال ،٪ \ u00E9).
-h يساعد. اطبع رسالة الاستخدام واخرج.
-v اطبع معلومات إصدار البرنامج واخرج.
-m قبول كيانات HTML المهملة التي تفتقر إلى الفاصلة المنقوطة النهائية ، على سبيل المثال "é" في المكان
من "é".
-p نقي. افترض أن الإدخال يتكون بالكامل من عمليات الهروب باستثناء عمليات الهروب التعسفية (لكن
غير فارغة) كميات المسافات البيضاء الفاصلة.
-q كن هادئا. لا تدردش دون داع.
-Z
تحويل الإدخال باستخدام التنسيق المزود. سيتم استخدام التنسيق المحدد كملف
تنسيق السلسلة في مكالمة إلى com.sscanf(3) مع وسيطة واحدة تتكون من مؤشر
إلى عدد صحيح طويل بدون إشارة. على سبيل المثال ، للحصول على نفس النتائج كما هو الحال مع -U
علم ، سيكون التنسيق: \ u٪ 04X.
إذا كان التنسيق هو Quoted-Printable ، على الرغم من أنه لا يتحدث بدقة عن تحويل ملف
هروب ASCII إلى Unicode ، وفقًا لـ RFC 2045 ، إذا حدثت علامة المساواة في النهاية
من سطر الإدخال ، يتم تخطي كل من علامة المساواة والسطر الجديد التالي مباشرة.
تتعرف جميع الخيارات التي تقبل الإدخال السداسي العشري على كل من الأحرف السداسية العشرية الكبيرة والصغيرة
أرقام.
EXIT الوضع
يتم إرجاع القيم التالية عند الخروج:
0 نجاح
تم تحويل الإدخال بنجاح.
3 INFO طلب المستخدم معلومات مثل رقم الإصدار أو ملخص الاستخدام و
تم توفير هذا.
5 خيار سيئ
تم إعطاء علامة خيار غير صحيحة في سطر الأوامر.
7 نفاد الذاكرة
تم طلب ذاكرة إضافية دون جدوى.
8 سجل سيئ
تم الكشف عن سجل غير صحيح في الإدخال.
استخدم ascii2uni عبر الإنترنت باستخدام خدمات onworks.net