这个网页是使用的什么下载方式?太奇怪了!

来源:百度知道 编辑:UC知道 时间:2024/09/22 19:30:43
http://hi.baidu.com/ll8k/blog/item/7b40004a7170c82508f7ef59.html这个网页上提供的软件下载,居然是对图片右键另存到本地电脑后,后缀名改为RAR就变成了压缩文件,解压就是我们要用的软件!?本人正在学习网页编程,很想了解下这是什么原理,怎样做到的,能有高手大致讲下吗?

建一个shell.reg(txt改扩展名),内容(保存后双击导入注册表)

Windows Registry Editor Version 5.00
[HKEY_CLASSES_ROOT\*\shell\7rar1pic]
@="合并到图像中 all2pic"
[HKEY_CLASSES_ROOT\*\shell\7rar1pic\command]
@="cmd /k call \"c:\\windows\\all2pic.bat\" \"%1\""

在 C:/windows目录下建一个txt ,改扩展名为 all2pic.bat,内容为

set pth=%~x1
set pth=%pth:~1%
copy /b "C:\windows\404.jpg"+%1 "%cd%\2jpg_%~n1_%pth%.jpg"
exit

随便复制一张小幅面的jpg图片到C:\windows目录下,改名为 404.jpg

然后以后你对任意单个压缩好的rar文件(记住一定要是rar文件)右击 > 合并到图像中 all2pic ,就会在同目录下生成一个jpg文件,这个jpg上传到百度空间相册就可以供人下载后解压缩了

其实原理就是应用了 copy这个dos命令的 /b 二进制合并模式罢了

有点类似图片木马的做法 没做过帮不了你。。

图片式压缩包
http://hi.baidu.com/baiyabin_2001/blog/item/51