عربيالفرنسيةالإسبانية

Ad


OnWorks فافيكون

kcc - على الإنترنت في السحابة

قم بتشغيل kcc في مزود استضافة OnWorks المجاني عبر Ubuntu Online أو Fedora Online أو محاكي Windows عبر الإنترنت أو محاكي MAC OS عبر الإنترنت

هذا هو الأمر kcc الذي يمكن تشغيله في مزود الاستضافة المجانية OnWorks باستخدام إحدى محطات العمل المجانية المتعددة عبر الإنترنت مثل Ubuntu Online أو Fedora Online أو محاكي Windows عبر الإنترنت أو محاكي MAC OS عبر الإنترنت

برنامج:

اسم


kcc - غلاف كود كانجي مع الكشف التلقائي عن التشفير

موجز


KCC [ -IOchnvxz ] [ -b com.bufsize ] [ ملف ] ...

الوصف


KCC هو مرشح يقرأ ملف بالتسلسل ، يحول ترميزات kanji والإخراج إلى
stdout. إذا لم يتم تحديد ملف أو تحديده - كاسم ملف ، يقرأ من stdin. أنت تستطيع
تحديد ترميزات كانجي للإدخال / الإخراج. لكن، KCC الكشف عن ترميز الإدخال تلقائيًا ،
إذا لم تحدد ترميز الإدخال.

ترميزات كانجي المتاحة هي JIS (7 بت و / أو 8 بت) ، و Shift JISEUCDEC. للإدخال
الترميز ، يمكنك المزج عندما يكونان زوجًا من EUC DEC أو Shift JIS و 7 بت JIS.
SI/SOESC (يتم التعرف علي بنصف عرض JIS.

OPTIONS


-O
-IO I لترميز إدخال كانجي¡¤O لترميز كانجي الناتج. عند عدم إدخال ترميز
محددًا ، فسيتم اكتشافه تلقائيًا ، وإذا لم يتم تحديد كلا المدخلات / المخرجات
المحدد ، ترميز الإخراج هو 7 بت JIS.

يمكنك تحديد أحد ما يلي لخيار ترميز الإدخال ، I.

e EUC (متوفر مع 7 بت JIS)
d DEC (متوفر مع 7 بت JIS)
s Shift JIS (متاح مع 7 بت JIS)
j7 or k
7 بت JIS
8 8 بت JIS

يمكنك تحديد أحد الخيارات التالية لخيار ترميز الإخراج ، O.

e EUC
d ديسمبر
s التحول JIS
jXY or 7XY
7 بت JIS (باستخدامSI/SO لتعيين JIS kana)
kXY 7 بت JIS (باستخدامESC (أنا لتعيين JIS kana)
8XY 8 بت JIS

By XY in O الخيار ، يمكنك تحديد تسلسل الهروب المستخدم في تشفير JIS. BJ
هو الافتراضي. تم تثبيت تسمية كانجي التكميلية على ESC $ (د

X تم تعيين كانجي من قبل:
B ESC $ ب(جيس X0208-1983)
@ ESC $ @(جيس X0208-1978)
+ ESC & @ ESC $ B(جيس X0212-1990)
Y يتم تعيين Alpha Numerical بواسطة:
B ESC (ب(آسكي)
J ESC (J(JIS Roman ؛ JIS X0201)
H ESC (H(السويدية ، مهملة بشدة)

-v مخرجات نتيجة الكشف عن ترميز الإدخال إلى stderr.

-x وضع التمديد. عن طريق الكشف التلقائي عن ترميزات الإدخال ، تعرف على المعرفة من قبل المستخدم
الأحرف ومنطقة الأحرف الممتدة (خارج نطاق EUC ، عرض نصف غير محدد
kana ، حرف التحكم ، منطقة C1 و / أو منطقة الأحرف الموسعة Shift C1 JIS).
يتم التمييز بين DEC و EUC في هذا الوضع.

-z وضع الانكماش. لا تتعرف على kana نصف العرض (باستثناء 7 بت JIS) مع ترميز الإدخال
كشف. باستخدام هذا الخيار ، تصبح دقة الكشف التلقائي عن ترميزات الإدخال
أفضل بكثير لملف بدون كانا halfwidth.

-h عادةً ، عند تحويل kana نصف العرض إلى DEC ، تصبح كاتاكانا كاملة العرض.
مع هذا الخيار ، تصبح هيراغانا.

-n أحرف معرّفة من قبل المستخدم ، وأحرف ممتدة وأحرف كانجي تواقة
تم تحويلها إلى مربع أبيض كامل العرض ، ومنطقة غير محددة من كانا بنصف العرض هي
تم تحويلها إلى نقطة مركزية بنصف عرض.

-b com.bufsize
تحديد حجم المخزن المؤقت. 8 كيلو بايت هو الافتراضي.

-c لا تحول ولكن تحقق من ترميز الإدخال وطباعة النتيجة إلى stdout. مختلف مع
الكشف التلقائي العادي ، يتم فحص محتويات الملف بالكامل. رغم ذلك، متى
تم العثور على عدم تناسق في الترميزات ، وإجهاض القراءة وطباعة "البيانات". خيارات
إلا -x¡¤-z يتم تجاهلها.

أمثلة


% KCC -e ملف
يتم اكتشاف ترميز الإدخال تلقائيًا ، ويكون الإخراج بترميز EUC.

% KCC -سج file1 file2
ملفان في Shift JIS متصلين بالتحويل إلى JIS.

% أمر | KCC -ك + ي
مخرج ل أمر . تحويلها إلى JIS (JIS JIS X0208 JIS Roman¡¤ESC (أنا نصف العرض
كانا جيس)

% KCC -c ملف
ترميز محتويات ملف تم الكشف (لا يوجد تحويل)

BUG


يتم إجراء الاكتشاف التلقائي لتشفير الإدخال جيدًا للحالة العادية ، ومع ذلك ، فإنه يحتوي على
المشاكل التالية.

يتم التعرف على 7 بتات JIS من خلال تسلسل الهروب في بعض. EUC و DEC هي نفسها (المشار إليها
كسلسلة EUC). كان عرض نصف العرض لـ 8 بت JIS هو نفس عرض كانا نصف العرض لـ Shift JIS
(يشار إليها باسم سلسلة Shift JIS). ومع ذلك ، سلسلة EUC و JIS ، وكلاهما 8 بت
الترميز ، تشترك في نفس المناطق على نطاق واسع. لذا ، فإن المشكلة في الاكتشاف التلقائي هي
الكشف عن هذين الترميزات.

يتم الكشف عن سلسلة EUC / سلسلة Shift JIS سطراً سطراً ، عندما يتم العثور على ذلك
إنها ليست سلسلة Shift JIS ، أو أنها ليست سلسلة EUC ، يتم تحديد الترميز. متى
وجدت عدم الاتساق ، سيتم التعامل معها على أنها "بيانات" ومحتويات المخرجات ليست كذلك
مضمون.

أثناء التحديد بين سلسلة EUC / سلسلة Shift JIS بعد العثور على رمز 8 بت ، تم العثور على تحويلات
معلقة ووضع بيانات الإدخال في المخزن المؤقت ، ومع ذلك ، فإن المخزن المؤقت ممتلئ ، ويفترض أنه EUC
المتسلسلة والقوى لبدء التحويل. المنطق. عادة ، يمكننا أن نفترض تلك الوثائق
مع kanji تشمل JIS non-kanji أو JIS المعيار الأول ، يمكن اكتشافه في حالة معينة
إنها Shift JIS ، التي لا تشترك في المنطقة مع EUC. لذلك إذا كان لا يمكن تحديده ،
من المحتمل جدًا أن تكون EUC.

8 بت JIS ولديه دائمًا عدد زوجي من تسلسلات kana ذات عرض نصف عرض ، فسيكون كذلك
تم اكتشافه خطأ على أنه كانجي EUC. كن حاذقًا.

إذا لم يكن ترميز الإدخال يحتوي على kana بنصف العرض ، فاستخدم -z وأصبحت دقة الكشف
أفضل بكثير. هذا لأن المنطقة المشتركة مقصورة على منطقة JIS الثانية
المعايير.

المنطقة الممتدة من منطقة EUC المحددة بواسطة المستخدم Shift JIS ، أحرف التحكم C1 من EUC ،
المنطقة غير المحددة ذات عرض نصف العرض من EUC خارج نطاق الاكتشاف التلقائي ، لذلك ستكون كذلك
يفشل في اكتشاف الترميزات إذا كان الإدخال يحتوي على هذه الأحرف. يستخدم -x خيار التحديد
الوضع الموسع ، أو تحديد رمز الإدخال.

استخدم kcc عبر الإنترنت باستخدام خدمات onworks.net


خوادم ومحطات عمل مجانية

قم بتنزيل تطبيقات Windows و Linux

  • 1
    NSIS: نظام التثبيت Nullsoft Scriptable
    NSIS: نظام التثبيت Nullsoft Scriptable
    NSIS (تثبيت Nullsoft Scriptable
    System) هو مصدر احترافي مفتوح
    نظام لإنشاء مثبتات Windows. هو - هي
    تم تصميمه ليكون صغيرًا ومرنًا
    ممكن ...
    تنزيل NSIS: Nullsoft Scriptable Install System
  • 2
    أوث باس
    أوث باس
    AuthPass هي كلمة مرور مفتوحة المصدر
    مدير مع دعم الشعبية و
    Keepass مثبت (kdbx 3.x و kdbx 4.x ...
    تنزيل authpass
  • 3
    Zabbix
    Zabbix
    Zabbix هو مفتوح من فئة المؤسسات
    حل المراقبة الموزعة المصدر
    مصممة للرصد والتتبع
    الأداء وتوافر الشبكة
    الخوادم والجهاز ...
    تحميل Zabbix
  • 4
    KDiff3
    KDiff3
    لم يعد هذا المستودع محفوظًا
    ويتم الاحتفاظ بها لأغراض الأرشفة. نرى
    https://invent.kde.org/sdk/kdiff3 for
    أحدث كود و
    https://download.kde.o...
    تنزيل KDiff3
  • 5
    USBLoaderGX
    USBLoaderGX
    USBLoaderGX هو واجهة مستخدم رسومية لـ
    محمل USB من Waninkoko ، استنادًا إلى
    libwiigui. يسمح بإدراج و
    إطلاق ألعاب Wii وألعاب Gamecube و
    البيرة على Wii و WiiU ...
    قم بتنزيل USBLoaderGX
  • 6
    فايربيرد
    فايربيرد
    يوفر Firebird RDBMS ميزات ANSI SQL
    & يعمل على Linux و Windows و
    العديد من منصات Unix. سمات
    التزامن الممتاز والأداء
    & قوة...
    تنزيل Firebird
  • أكثر "

أوامر لينكس

Ad