ดูรายละเอียดที่นี่
http://hi.baidu.com/lael80/blog/item/6633d7fc89f9f282b801a061.html
http://www.gzyd.net/lael/coding.rar
การเข้ารหัสการเข้ารหัส/การเข้ารหัส Screenc และการถอดรหัส/การแปลงภาษาจีนแบบดั้งเดิมและการแปลงภาษาจีนแบบดั้งเดิม 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> ลบหลังจากเสร็จสิ้น
5. การถอดรหัส ASP ได้รับการแก้ไขด้วยตัวเอง ข้อความต้นฉบับมาจาก jscript และใช้เวลาหนึ่งวันในการเปลี่ยนเป็น vbscript, ฮ่าฮ่า
6. หากไฟล์ต้นฉบับมีทั้งรหัสที่เข้ารหัสและไม่ได้เข้ารหัส (สถานการณ์ไม่ค่อยเกิดขึ้น ~ _ ~)
โปรดเรียกใช้การถอดรหัสก่อนจากนั้นเข้ารหัสอีกครั้ง
7. coding.txt เป็นรายการเข้ารหัสไฟล์ระบบ
8. เมื่อใช้ซอฟต์แวร์นี้คุณจะไม่เพิ่มข้อมูลส่วนบุคคลใด ๆ ลงในรหัสดังนั้นมันจะทำให้มั่นใจได้ว่ารสชาติดั้งเดิม
9. ขอบคุณสำหรับการใช้งานของคุณ
10. ซอฟต์แวร์นี้สามารถช่วยคุณบันทึกไฟล์ภายใต้หลายโฟลเดอร์ไปยังไดเรกทอรีเดียวกัน ~ _ ~
11. บางระบบอาจต้องติดตั้งไลบรารี VB6 หรือ VB Runtime หรือ 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)> = 1 จากนั้น
smobj.position = 0
smread1 = ascb (smobj.read (1))
endif
smobj.position = 0
iflenb (smobj.read)> = 2 จากนั้น
smobj.position = 1
smread2 = ascb (smobj.read (1))
endif
smobj.position = 0
iflenb (smobj.read)> = 3 แล้ว
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 = ไม่มีอะไร
endfunction