انظر هنا للحصول على التفاصيل
http://hi.baidu.com/lael80/blog/item/6633d7fc89f9f282b801a061.html
http://www.gzyd.net/lael/coding.rar
تشفير ترميز الملفات/تشفير الشاشة وفك التشفير/التحويل الصيني المبسط والتقليدي 1.0
ملاحظات عند الاستخدام:
1. يرجى النسخ الاحتياطي قبل الاستخدام ، وأنت مسؤول عن الخسائر الناجمة عن استخدام هذا البرنامج ؛
2. قبل إجراء الترميز والتحويل ، يرجى التأكد من أن ترميز المصدر لجميع الملفات متسق وتحديد صحيح ، وإلا فقد يحدث خطأ.
3. قبل تشفير أو فك تشفير رمز ASP أو تحويل الصينية البسيطة والتقليدية ، يجب أن تؤكد أن رمز الملف هو ANSI ، وإلا فقد يحدث رمز مشوه.
بعد الانتهاء من العملية ، يمكنك العودة إلى الكود الأصلي.
4. تشفير ASP يعادل الاتصال Microsoft:
إذا تم تضمينه: <٪@language = "vbscript" codepage = "936" ٪>
screnc.exe/s/f/xl/easp*.*
screnc.exe/s/f/xl/ehtm*.*
خلاف ذلك:
screnc.exe/s/f/easp*.*
screnc.exe/s/f/ehtm*.*
تشفير خارجي *.js أو *.vbs ، يرجى إضافة الملف أولاً.
<scriptLanguage = "Script Language"> رمز </script> ، حذفه بعد الانتهاء.
5. يتم تعديل فك تشفير ASP بنفسك. النص الأصلي من JScript ، واستغرق الأمر يومًا لتغييره إلى Vbscript ، هاها
6. إذا كان الملف الأصلي يحتوي على رموز مشفرة وغير مشفرة (نادراً ما يحدث الموقف ~ _ ~) ،
يرجى تشغيل فك التشفير أولاً ، ثم تشفيره مرة أخرى.
7. Coding.txt هي قائمة ترميز ملف النظام.
8. عند استخدام هذا البرنامج ، لن تضيف أي معلومات شخصية إلى الرمز ، لذلك سيضمن النكهة الأصلية.
9. شكرا لك على استخدامك.
10. يمكن أن يساعدك هذا البرنامج أيضًا في حفظ الملفات تحت مجلدات متعددة إلى نفس الدليل ~ _ ~
11. قد تحتاج بعض الأنظمة إلى تثبيت مكتبة وقت تشغيل VB6 أو VB أو WindowsScriptEncoder
تعليمات أخرى:
1. هل يدعم مربع النص المحتوى الثنائي؟
2. هذا البرنامج لا يسمح بالتشفير مرتين.
قد تكون مشكلة في فك تشفير الرمز (ستظهر بعض الأحرف غير المعروفة بعد أول فك تشفير).
قد يكون أيضًا أن بعض الأحرف غير المعروفة ستظهر عدة مرات في التشفير ، مما يتسبب في فشل عملية فك التشفير. إذا كنت مهتمًا بإكمال الأخطاء المذكورة في التعليمات الأخرى أعلاه
يمكن تحديد جزء تحويل الترميز تلقائيًا وتحديده بحرية ما إذا كنت تريد إضافة/حذف رؤوس ملفات BOM.
يرجى ترك عنوان بريدك الإلكتروني وعنوان URL الخاص بي وسأرسل لك رمز المصدر. تحديد الترميز تلقائيا ...
هناك بالفعل وظيفة في الكود المصدر (module1.bas/fileCodingCheck ()).
لكنها ليست دقيقة للغاية بعد الاختبار ، وخاصة الملفات بدون رؤوس BOM.
publicfunctionFileCodingCheck (ByvalFilePathassTring)
dimsmobjasnewadodb.stream
dimsmread1asinteger ، smread2asinteger ، smread3asinteger
smobj.type = 1
smobj.open
smobj.loadfromfilefilepath
smobj.position = 0
iflenb (smobj.read)> = 1th
smobj.position = 0
smread1 = ASCB (smobj.read (1))
Endif
smobj.position = 0
iflenb (smobj.read)> = 2then
smobj.position = 1
smread2 = ASCB (smobj.read (1))
Endif
smobj.position = 0
iflenb (smobj.read)> = 3then
smobj.position = 2
smread3 = ASCB (smobj.read (1))
Endif
ifsmread1 = & hffandsmread2 = & hfethen
fileCodingCheck = "Unicode"
elseifsmread1 = & hfeandsmread2 = & hfftthen
fileCodingCheck = "Unicodebigendian"
elseifsmread1 = & hefandsmread2 = & hbbandsmread3 = & hbftthen
fileCodingCheck = "UTF-8"
آخر
fileCodingCheck = "Ansi"
Endif
smobj.close
setSmobj = لا شيء
الوظيفية