发一个自己写的base64转码软件,杜绝乱码.
发表于 : 2009-10-08 22:02
大家知道,有些迅雷等专用链,用的是base64编码,这时,只要echo URL |base64 -d就会现出原形,但是,如果URL中有中文,
由于在windows下用gb2312编码在linux中用utf-8编码,所以,出现的结果将会有乱码,这样得不到真实的URL地址,请看附件图.
由于这个问题,本人抽了一点时间,写了本程序.特地加了快车,旋风,迅雷专用链的解析(测试时间较短,可能有bug).
本工具用的是java编写,SWT的界面.java本身应该是实现的这个base64的功能,但我还是自己写了一个,
本程序很简单,但是写的相当乱(自学,还不成气候),高手无视之即可.
由于java编写,请安装jre或jdk :sudo apt-get install sun-java6-jdk
在终端运行java -jar Base64.jar 或 右键用sun java6 runtime运行
***************************************************************************************
11月3日:感谢careoneagain<[email protected]> 打包成deb包,非常感谢。
现提供deb包下载,装后会在应用程序--编程菜单下出现。
由于在windows下用gb2312编码在linux中用utf-8编码,所以,出现的结果将会有乱码,这样得不到真实的URL地址,请看附件图.
由于这个问题,本人抽了一点时间,写了本程序.特地加了快车,旋风,迅雷专用链的解析(测试时间较短,可能有bug).
本工具用的是java编写,SWT的界面.java本身应该是实现的这个base64的功能,但我还是自己写了一个,
本程序很简单,但是写的相当乱(自学,还不成气候),高手无视之即可.
由于java编写,请安装jre或jdk :sudo apt-get install sun-java6-jdk
在终端运行java -jar Base64.jar 或 右键用sun java6 runtime运行
***************************************************************************************
11月3日:感谢careoneagain<[email protected]> 打包成deb包,非常感谢。
现提供deb包下载,装后会在应用程序--编程菜单下出现。