手机
当前位置:查字典教程网 >编程开发 >相关技巧 >一个批量编码转换及ASP/JS加解密/简繁转换的工具
一个批量编码转换及ASP/JS加解密/简繁转换的工具
摘要:详情看这里http://hi.baidu.com/lael80/blog/item/6633d7fc89f9f282b801a061.htm...

详情看这里

http://hi.baidu.com/lael80/blog/item/6633d7fc89f9f282b801a061.html

http://www.gzyd.net/lael/coding.rar

文件编码转换/Screnc加解密/简繁转换1.0

使用注意:

1、使用前请备份,使用本软件造成的损失自负;

2、进行编码转换前请确认所有文件的源编码一致并选择正确,否则可能出现错误。

3、对ASP代码进行加密或解密或简繁转换前须确认文件的编码为ANSI,否则可能出现乱码,

完成操作后可再转回原编码。

4、ASP加密是相当于调用微软的:

如果包含:<%@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运行库或WindowsScriptEncoder

其它说明:

1、textbox不支持二进制的内容?

2、本软件不允许加密两次,加密两次会使解密出错,即使是执行两次解密操作,

可能是解密代码的问题(第一次解密后会出现一些未知字符),

也可能是加密多次会出现一些未知字符,使解密操作失败。如果你有兴趣完成上面其它说明提到的错误

及编码转换部分能做成自动识别编码及自由选择是否加入/删除BOM文件头,

请留下你的邮箱及你的网址,我会发源代码给你。自动识别编码....

在源代码里面已经有一个函数(module1.basFileCodingCheck()),

但经测试不太准确,特别是没有BOM头的文件。

PublicFunctionFileCodingCheck(ByValFilePathAsString)

DimSmObjAsNewADODB.Stream

DimSmRead1AsInteger,SmRead2AsInteger,SmRead3AsInteger

SmObj.Type=1

SmObj.Open

SmObj.LoadFromFileFilePath

SmObj.Position=0

IfLenB(SmObj.Read)>=1Then

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=&HFFThen

FileCodingCheck="Unicodebigendian"

ElseIfSmRead1=&HEFAndSmRead2=&HBBAndSmRead3=&HBFThen

FileCodingCheck="UTF-8"

Else

FileCodingCheck="ANSI"

EndIf

SmObj.Close

SetSmObj=Nothing

EndFunction

【一个批量编码转换及ASP/JS加解密/简繁转换的工具】相关文章:

2013年CIO需要知道的八句格言

几款开源的中文分词系统

如何禁止浏览器使用后退按钮功能

三招两式 解决图片盗链无法查看问题

如何给MD5加上salt随机盐值

IE 浏览器安全级别详情及区别小结

负数与二进制换转方法

程序员趣味读物 谈谈Unicode编码

彻底解决页面文字编码乱码问题

程序员学英语的一个方法

精品推荐
分类导航