概要:基本思路就是对已分卷的原始压缩包再压缩一次,尽管它在上传时会被改名字,但是解压后会得到原始压缩包,从而省去了一定要按次序发表、按次序更名等等麻烦事。
刚才看了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,那是因为对两个两个文件压缩时,如果选择压缩方式为“不压缩”,出来的文件或许会比前两个文件合起来稍大一点点,安全第一。
(原创文字,转载请注明出自栖息谷。)
恩恩。。现在我下载一开始也被搞糊涂了。。
挺麻烦的。。
支持楼主提供解决方案
谢谢您的提醒,我一般都是采用TC来做的,很多的package下的时候就已经改名了。如果不改的话,系统也会有一个排序,利用批量命名的工具很快可以搞定。
以前我在别的地方玩电影的时候也经常这么作,如果我们用迅雷或是专门有ftp可能下载会好一点,呵呵!
不好意思,楼上说的TC我不知道是什么软件。[em04]
另你说的批量命名工具可否给大家介绍介绍?
非常赞同
咱是菜鸟,尽管楼主解释得很详尽了,但俺还是搞不清楚怎么弄~早先看到楼主这帖子时,都没进来看~只是今天碰到有个文件下载要用分卷压缩,才想到进来了解一下~
电脑知识有待加强啊~[em04]
估计FTP存在盗链、带宽限制等问题。而且可能管理也要花相当精力,我觉得比如这个论坛的程序应该有这样的功能:删一个贴,会把它相关上传的东西也删掉。但是如果东西在FTP上,删了贴还要到FTP相应的地方去删除,会有很多不便。而如果不看原贴,只看文件名来管理FTP上的文件,那是相当不妥的方式。
家园里上传的资料会被系统更改名称
楼主的意思是将第一次分卷压缩后的文件加入一个目录或标识,再次压缩
这样用户下载到的是第二次压缩的文件,即使次序弄混了,解压出的文件也是可以按顺序重新排列的
不知道我的理解对不对,楼主?:)
家园里上传的资料会被系统更改名称
楼主的意思是将第一次分卷压缩后的文件加入一个目录或标识,再次压缩
这样用户下载到的是第二次压缩的文件,即使次序弄混了,解压出的文件也是可以按顺序重新排列的
不知道我的理解对不对,楼主?:)
有道理,学习中。
我下下来的东西,显示“你必须有下列压缩分卷才能继续解压:”等字样,反正就是打不开,楼主上面的一大堆文字我看不懂,因为我没碰到过这个问题,今天是第一次进这个站,感觉里面的东西好好,想以后会经常光顾,有哪位能帮我解决一下下载后解压的问题吗?谢谢
请楼上看置顶贴
给大家推荐一个老马写的软件:BatchUnRar
BatchUnRar是什么?
A:这是一个专门用来解压分卷RAR的软件,支持批量解压、密码自动记忆等。
当然一般分卷压缩的RAR文件,都已经在压缩时自动编号,解压时WinRAR能够自动识别,用不着我多事。但是对于从某些BBS上下载的分卷压缩文件,可能因为BBS本身的原因,分卷压缩文件下载后,名字变成了200512310423834.rar、200512311289544.rar之类的东西,在用WinRAR解压时,就会提示用户手工选择后续卷,一旦选错就不能正常解压,很不方便。BatchUnRar就是专门针对这种情况的:能够按照分卷压缩文件的卷号(WinRAR 3.4以上压制的文件)或创建时间(WinRAR 3.4以下版本压制的文件)对文件进行排序,然后批量解压,不再需要用户手工选择后续卷。当然对于正常的RAR文件,如果您一次下载很多,懒得用WinRAR解,也可以用BatchUnRar批量解。
http://www.comicer.com/stronghorse/software/index.htm#BatchUnRar
Great lz thank you for your share
我操作了一下,发现真的好好噢!
以前那些我死活解不了的文件,居然就这么轻而易举的解开了!
真的非常感谢lfg-fly的提供,
感谢老马的软件!
很好的一篇文章 看过后很受启发。
解不了呢,是怎么回事呀
正在为文件大不好上传苦恼,谢了,楼主!
楼主这个方法挺好啊
以后有大的文件上传,我就用这个方法试试
如果朋友們不是用這种方式上傳文件的話,
那有更好的方法來解壓縮嗎?
为何要搞得这么麻烦呢,其它网站也有好多上传下载啊,不见得有这么麻烦,还要专门搞个软件来解压,也太不"绿色环保"了吧??还是建议在根源上解决,升级系统,要不可能要失去好多对电脑知识了解较少的网友离去.
今天下文件,感觉这个里面还是最好改一改!
最后还是用讯雷下下来并按照1、2、3、4的命名方式才解开了!纯属凑巧!一般的没这么麻烦才对!强烈建议版主修改,否则很多同胞都会疑惑坏了的!我已经差不多了!
强烈推荐老马写的软件:BatchUnRar
http://www.comicer.com/stronghorse/software/index.htm#BatchUnRar
谢谢楼主!我就是不会这个,呵呵!
thank you so much!
.
有用!!
[em01]怎么打不开啊 打开到第十个的时候,提示只有压缩分卷才能继续解压啊?
多有愚钝 还请指点迷津!
如果将每个分压出来的小文件设立一个文件夹
即每个分压文件大小为4400
然后新建文件架之后在压缩
是不是跟楼主的方法一样有效了?
恩
正在尝试中~!!!
喜欢着个帖子,学到了很多技术细节,谢谢楼主!
就是减少了压缩包的数量
欢迎光临 栖息谷-管理人的网上家园 (http://bbs.21manager.com.cn/) | Powered by Discuz! X3.2 |