概要:基本思路就是对已分卷的原始压缩包再压缩一次,尽管它在上传时会被改名字,但是解压后会得到原始压缩包,从而省去了一定要按次序发表、按次序更名等等麻烦事。 刚才看了DSP+FPGA 网友发的《50M精品PDF之三:中国国家地理》,看了一些贴子,发现居然还有很多网友不会解分卷压缩的东东,当然,这与他们不看置顶贴是有关的。 但是,我觉得这还是与论坛程序的缺陷是有关的。不过这可以理解,论坛程序把所有上传的东东都放在一个地方,假设大家都想取1.rar,2.rar,3.rar这样的名字的话,那后面人上传的东东就把前面人传的给覆盖掉了,所以论坛才会按你上传的日期,时间等重新给你上传的文件命名,这种命名法则能够保证所有上传的文件不重名。 但是这样就给我们带来烦恼,要对下载回来的文件重新按顺序命名,而且顺序不能有错,如果采用网际快车这样的程序还不能一古脑全拉,只能右击,选择下载,重命名,碰到只有三两个包的文件还好,碰到象前面提到的贴子有27个之多,要把它们全正确下回来还得花费相当时间。 我在以前提出过一个用网际快车的资源探测器来分析帖子,然后找出所有下载的链接,设定同时下载文件数为1,打开一个目标文件夹的窗口,让小车一下子全下回来,然后依次给窗口中的文件重命名1.rar,2.rar……等,或许可以稍快,但是也相当麻烦。象我今天不小心在复制下载链接时给它重排了序,结果全乱了套。 于是乎,我想到了一个方法,应该可行,对于每个下载者来说都会方便些,但是对于制作者来说,多了一道工序,就是说,把文件分卷压缩后,对每两个文件再单独压缩一次,举例说明: 我有一个文件sample.rmvb,大小为24.7M。 1、 采用分卷压缩,卷大小为2200K,压得12个文件,分别为sample.part01.rar、sample.part01.rar、……sample.part12.rar,每个文件2.09M; 2、 然后选中sample.part01.rar、sample.part02.rar,右击,选择“添加到档案文件”,随便取个名字,比如叫aa,压缩方式可以选择“存储”,就是不压缩,这样压缩速度会很快(当然,为了节约空间,在前面分卷的时候是要压缩的,只是压缩后如果再压缩,节约不了什么空间而且会比较花时间)。重复操作,把part03和04压为bb,05和06压成cc,……,11和12压成ff,这6个文件大概每个4.19M(4400119字节),符合论坛上传要求。 3、然后就上传这aa.rar、bb.rar、……、ff.rar,不用讲求什么顺序,只要传上去了就可以。 那么其他人下载这些文件,当然,这些文件也被改名为类似2006825122550469.rar这样的名字,但是没关系啦,无序下载,全部选中,点“解压到这里”,解出来就是我们应该有的sample.part01.rar、sample.part01.rar、……sample.part12.rar,然后随便点其中一个,选择“解压到这里”,就解出sample.rar啦! 需要说明的是,为什么分卷要用2200K,而第二次压缩要两个两个地压,皆因为如果你选中一个rar文件,右击后出来的菜单中就只有解压选项而没有压缩选项,虽然可以做到再压一遍,但是不如选两个文件,右击菜单中出来选项选了压缩方便。至于用2200K而不用理论值2250K,那是因为对两个两个文件压缩时,如果选择压缩方式为“不压缩”,出来的文件或许会比前两个文件合起来稍大一点点,安全第一。
(原创文字,转载请注明出自栖息谷。) |