刚才忘记写邮箱了。。重新发一遍。。。。大大们饶命啊。。。。
1、申 请 I D:兔冢
2、个人邮箱:742838451@qq.com
3、原创技术文章:
浅谈JPG和RAR格式文件之间的叠加与加密
前言:作为一个刚参加完高考的半小白,被要求写这么一篇稿子真的是有些能力不足啊。搜索了一下记忆,感觉值得分享的技术并不多,只好拿这个来凑数了。
下文主要分四个部分:
1.欣赏大神的成果
2.自己操刀来制作
3.其他一些乱七八糟的细节
4.附录
========================兔冢============================分割分割分割线==========================742838451===============
(本文为本人手打,转载请注明出处,请勿随意修改本文内容,谢谢合作。)
那么言归正传,什么叫《JPG和RAR格式文件之间的叠加与加密》呢?说白了就是将RAR文件和JPG文件叠加在一起
作为一个文件来存放,需要读取的时候只需要通过改变拓展名就可以实现,并且在此基础上还可以对RAR文件部分进
行高度的压缩,已达到已极小的体积轻度加密储存较大文件的目的。一般小伙伴们会称呼这类文件为“图种”或者“内涵图” ,(可以放种子什么的,你懂的~~~)
最好的例子当然是那只Warez出品的小鸭子了。下面会放上图片感兴趣的同志可以下载来看看或者去网络上搜索一下。
读取方式上文中已经提过了,再讲一遍好了,请按一下步骤进行文件读取:
1.点击我的电脑--工具(T)--文件夹选项(O)...
2.在弹出的菜单中选择--查看
3.找到高级设置并下拉侧边栏
4.找到隐藏已知文件类型的拓展名并将左侧的勾选取消
5.下载、搜索或找到下面这张小鸭子并在硬盘上打开它以确定文件是否完好
6.将文件名的后缀修改成RAR或rar,呃再讲一句,修改名称可以右键点击文件的图标选择"重命名(M)"然后修改,如果嫌麻烦也可以直接选择文件,点击键盘上的F2直接修改,本人就是F2党...(例:本人提供的文件名是“小鸭子742838451投稿.jpg”那么就应该将其改为“小鸭子742838451投稿.rar”)
7.回车确定(这样你就得到了一个后缀是RAR的压缩文件)
8.双击打开或者右键点击打开(呃,我会不会太啰嗦...)你会看到如下界面如果你有安装压缩程序的话
↑
这货不是彩蛋,这货不是彩蛋,这货不是彩蛋
9.双击打开界面中的“说明.txt”会出现如下文字:
“Warez出品的精品动画
不收藏是你的错!最经典力作!!近25万倍的压缩的精品!!!
每年,世界各地著名的Warez组织都会推出一个小的动画片来比较,仅仅是用来炫耀其实力。64K的3D动画。要知道,一首普通的MP3,通常就有4000K左右,一张普通的JPG压缩图片也要30-40K,而这个仅有63K的3D动画,你花半个小时也看不完而且不重复带音乐.
推荐配置:2G/512M/GF4Ti或ATi9600、128M以上。
prophecy《彗星撞地球》2000年时的最经典力作!相信大多网友对这个演示是相当熟悉了将1.9G的数据压缩为64K,其3D渲染和声效却令人震撼,尤其是已64K的大小竟然演示了近30分钟的不重复3D影片,其技术令人震惊~因为,事实上,这个动画的真正容量超过15G,也就是说这个Warez组织把它压缩了25万倍。注:系统必须安装有directx8.0才行。因为动画支持DX8.0加速。
按A键可缩小,按S键放大,按F键快速放,按R键重放…… ”
10.把这一堆看完,然后按他说的做,你就可以看到大神们是多么的牛逼了!!
========================兔冢============================分割分割分割线==========================742838451===============
(本文为本人手打,转载请注明出处,请勿随意修改本文内容,谢谢合作。)
这是刚才一直说的小鸭子:可以直接右键另存为,也可以自己找不放心的话
========================兔冢============================分割分割分割线==========================742838451===============
(本文为本人手打,转载请注明出处,请勿随意修改本文内容,谢谢合作。)
那么我们应该如何自己制作一枚如此牛逼的图种呢~下面我们还是按步骤来,会比上面的复杂一些请耐心学:
1.准备素材,图片和打包好的“种子”~~~。(打包在下面会说~)
本人准备的是:
“这是界面不是小鸭子小鸭子在下面742838451投稿.jpg" 和
"这是界面不是小鸭子小鸭子在下面742838451投稿.txt" 。
注意路径!本人把图片和压缩包放置在D盘的根目录,因为路径复杂后面会比较麻烦,你们可以根据自己的喜好来进行选择,具体的一会会讲。
还需要注意的是文件名可以是中文,但是中文间不能有空格否则指令不起作用也不会报错。(这可是老子手输了4遍代码得出的结论!!!)
2.处理你准备的其他类型文件,也就是:
"这是界面不是小鸭子 小鸭子在下面 742838451投稿.txt"
将其压缩为rar格式的文件,要注意的是这里不能直接改拓展名,不能!!是不能!!请正确的使用软件进行压缩,具体步骤比较简单,不清楚的请联系自己的爸爸妈妈或者度娘~
3.在键盘上按住 Win 键对按住!!按住!!再按 R 键就是两个同时按!!(做不到的请单击右上角的小红叉关掉这个界面)就会弹出“运行”窗口。输入“cmd”,单击确定或回车,打开cmd指令台。
4.下面开始变态了,呃..能坚持看到这里的基本都是小白了,目测都木有写过代码,所以,这是你们写的第一条实用类的代码。
所以请将图中的英文键入到cmd指令台中:
5.回车确认,于是你就得到了一枚图种,位置在e盘的根目录,因为本人写代码的时候将输出位置做了更改,你们可以自行决定输出位置。
下面是稍微升阶篇智商到这里开始觉得不够用的,我们可以偷偷关掉了,像我这样,╮(╯▽╰)╭,哎~关掉了,
简易教程结束了,下面来升阶╮(╯▽╰)╭
呃。。召唤分割线!!!键入无数次都失败的童鞋也可以往下看/(ㄒoㄒ)/~~
========================兔冢============================分割分割分割线==========================742838451===============
(本文为本人手打,转载请注明出处,请勿随意修改本文内容,谢谢合作。)
1.看到这一堆是不是觉得很恶心,要我们键入就更恶心了,而且其实可以更恶心的只是我懒的折腾了,下面我们来分析一下这堆东西的意思好了
" copy /b "这货会英语的同学应该看得懂不多说,作为一个小白我不能再装逼了,(”copy“是复制的意思)
↑
还有这里有个空格别忘记了(键入失败例1)
2.“D:这是界面不是小鸭子小鸭子在下面742838451投稿.jpg”这是路径?不它不是,这该死的东西只在根目录有效!(键入失败例2)
所以我们如果需要在较复杂的路径下处理那么我们需要先到达那个路径,方法是在代码的开头再加上一段,比如我要在“C:\Program Files\Common Files\MSSoap\Binaries\Resources\1033\”下进行操作,或者说我的两个文件都在这个目录下,那么我需要
在cmd中键入 ”cd /d "加上路径,
↑
还有这里也有个空格别忘记了(键入失败例3)
重复原来的操作最后就会得到如图如图:
回车确认结束
3.之前也讲过了还需要注意的是文件名可以是中文,但是中文间不能有空格否则指令不起作用也不会报错。(键入失败例4)
如:“这是界面不是小鸭子小鸭子在下面742838451投稿.jpg "如果写成“这是界面不是小鸭子 小鸭子在下面 742838451投稿.jpg”
就不行了!!不行了!!不行!!WTF!!
4.再来就是
“这是界面不是小鸭子小鸭子在下面742838451投稿.jpg "+“这是界面不是小鸭子小鸭子在下面742838451投稿.rar“
↑
还有这里也有个加号别看漏了(键入失败例5)
5.整段代码的最后一个空格,也就是“......742838451投稿.rar E:这是界面.....”
↑
这里也有个空格 (键入失败例6)
上面这个空格也可以用等号代替及写成“......742838451投稿.rar=E:这是界面.....”
其效果是相同的~~至于为什么呢,请自行百度吧,本人能力有限,就不多讲了。
6.还有一个在实际操作中会遇到的问题如图:
如果出现最后一行的文字则说明输出文件在目标文件夹已存在,这时候如果再按回车cmd指令台又会跳出同样的提示,(其实本人蛮喜欢一直按回车的好好玩儿~~~哔哔哔哔~~)(键入失败例6)
正确的做法是键入“yes”或“no”,来决定是否要覆盖原来的文件。(覆盖什么意思?!嗯,我不知道,不知道,不知道)
7.目前发现的问题就这么多了如果有什么其他问题可以联系我QQ啦回复啦,都可以的,下面是附录,还没瞎的同志可以继续看哒!!
========================兔冢============================分割分割分割线==========================742838451===============
(本文为本人手打,转载请注明出处,请勿随意修改本文内容,谢谢合作。)
↑
这就是内个等号哦真的就是他(键入失败例6)
文中有个小彩蛋发现的小伙伴可以留言告诉我呦~~
还有呢本人一介小白被什么文化,辛苦写了这么多,如果大神们不满意可以多多提意见哈~~
呃,不喜勿喷,本人心眼小,玻璃心,求放过~~~
还有嘞关于小彩蛋,洒家这里偷偷透入一点,txt文本保存的时候会默认加回车,好讨厌!!!好讨厌!!!多了回车代码就不能用了!!~~~
跪求回帖,duang~duang~duang~ |