使用Python& amp;将大文件发布到usenet nntplib:大文件是如何拆分的?

时间:2011-04-12 11:21:34

标签: python nntp usenet

我对uBackup很感兴趣,使用Usenet备份大文件。

我认为使用python是个好主意,但我在理解发布大文件的正确协议方面遇到了问题。

我知道您需要压缩文件并最好将它们拆分成较小的部分。 但是当你实际将文件发布到usenet时,它会将它们按日元编码并将它们分成更小的部分(因为每篇文章只能是有限的大小)。

但是大文件如何以这种方式实际分成更小的部分?

1 个答案:

答案 0 :(得分:2)

很抱歉这个混乱。 WikiHow上的uBackup文章在步骤2中解释了如何拆分文件。 它使用7-zip.org来实现。 在此图像中,您可以看到文件被拆分为50 Mb块。 http://www.wikihow.com/Image:2T-7-zip.org-parameters.jpg

在第4步中,您可以看到使用“Camelsystem Powerpost”上传文件 该程序也进行编码。 http://en.wikipedia.org/wiki/File:Usenet_Binaries_Upload_process.PNG

分割和编码由(手动)完成到不同的程序。 下载时,您必须使用相同的过程来组合拆分文件。 例如。如果你使用rar或zip或其他方法/程序,那么你必须使用相同的方法来组合它们。

也许这篇文章也会帮助你: How to split large files efficiently