更新时间:2024-03-27 21:01
图种即一种采用特殊方式将图片文件与压缩文件结合起来的文件。该文件一般外观上为图片文件,可以正常预览图片;将该图片下载到本地后,可以通过修改文件的后缀名(如将.jpg改为.zip)并使用压缩软件对其解压缩,获取隐藏在图片文件中的压缩文件。
利用相关网站,在线生成图种,操作简便,准备一个文件和图片,按要求提交就可以生成,并且还可以在线选择添加文字进图片里,方便用户知道解压方法,比本地制作方法具有的最大特点,就是在线生成可以附带使用其特有的云反水印技术,可以保证上传到论坛等不会损坏,大大提升了图种的存活率和转载率。
首先,需要一些文件与一张图片。
把这些文件压缩一下,然后改一个的名字,比如1.rar。假设图片的名字为2.jpg。
然后,把两个文件放进一个硬盘,为了简单,推荐放进根目录,比如我们放进E盘。
方法一:调出运行框:开始---运行--CMD
在光标所在地方输入 copy /b E:2.jpg+E:1.rar E:output.jpg 然后回车。
(注意空格与半角全角,建议粘贴复制)
然后:会出现:
”E:2.jpg
E:1.rar
已复制 1 个文件。“
这样就完成了文件的合并。将jpg文件与rar文件合并起来了。(注意如果图片2格式是jpeg,则需在上述命令输入jpeg,否则会出现找不到指令文件),合并后的文件在E盘,名字为output.jpg
我们把这个图片由.jpg改成.rar结尾以后可以发现仍然可以解压缩得到我们的文件,改成jpg依然是一张图片。
方法二:
1.新建文件夹。
2.在文件夹里,新建文本文档
3.输入 copy/b 1.jpg+1.rar =output.jpg (注意空格与半角全角,建议粘贴复制)
其中图片与压缩包名不能改“output”可改。
4.保存,改文件格式 .txt 为 .bat。
5.将1.jpg和1.rar都放置在bat文件所在文件夹,运行。
6.会在bat文件所在文件夹内生成output.jpg
1.新建文件夹,在文件夹里,新建文本文档。
2.将下面的代码复制到文本文档并保存为bat文件。
===================================================================================
::说明:拖拽图片文件和压缩包文件拖到此文件上松开瞬间制作伪装图片
::作者:xxx
::制作时间:xxx
@title拖拽图片文件和压缩包文件到此文件上松开瞬间制作伪装图片
@echooff
color 3f
if x%1==x (goto NoDragFile)
if x%2==x (
:NoDragFile
echo 请将图片文件和压缩包文件拖到此文件上松开即可瞬间制作伪装图片。
echo 双击程序直接打开无效。
pause & exit
)
set img=%1
set rar=%2
::如果在img的路径里发现了压缩文件的后缀则img_try为true
set img_try=false
if %img_try%==true (
set img=%2
set rar=%1
)
set img2=%img:~0,-4%_out.jpg
set img_test=false
set rar_test=false
echo %img_ok%|find /i %img_%>nul&&set img_test=true
echo %rar_ok%|find /i %rar_%>nul&&set rar_test=true
if %img_test%==true (if %rar_test%==true (
)else (goto err1)
)else (
:err1
echo %img%
echo %rar%
echo 文件格式不正确。图片仅支持%img_ok% 压缩包仅支持%rar_ok%
)
pause
===================================================================================
3.找一张比较小的图片并将种子压缩为rar/zip文件。
4.将压缩包和图片框选并一起拖拽到bat文件上。
5.等待合并文件完成。
这样就得到了一个图种了。
例如:“jpg,rar转换器”以及贴吧网友制作的应用插件等等。
操作简单,有的可以拖转文件操作,但不支持批量生产,并且对文件类型有严格要求,且这种方式制作的图种难以修改或还原。
操作方法
1.打开程序。
2.打开文件目录选中目标jpg文件(部分软件支持拖拽)。
3.打开文件目录选中目标rar文件(部分软件支持拖拽)。
4.选择合成图片输出路径,输入文件名。
5.点击合成文件。
简单的说就是把图片与压缩文件用二进制的方式合并起来。图片的读取只需要读取前半部分的数据即可以正常显示,压缩文件只需要读取后半部分的数据即可以正常读取。
copy/b x.jpg+y.zip z.jpg