如何以类似于种子的方式分解文件?

时间:2014-04-15 23:59:56

标签: python bittorrent

我正在尝试制作一个程序,将HTML或CSS等文件分解为像torrent一样的块。我完全不确定如何做到这一点。它们需要被分解,而不是按顺序重新组装。谁知道怎么做?

它不一定是在Python中,这只是我的起点。

1 个答案:

答案 0 :(得分:0)

分解"分解"放你的文件。您需要一个算法来反汇编它们,然后在以后重新组装它们,可能是因为您提到了HTML和CSS,所以可能是浏览器。 Bittorrents实现了这一点,此外还可以从分布式的#34;群体中上传和下载#34;同行也对同样的数据感兴趣。如果不通过创建自己的bittorrent版本来重新发明轮子,并再次假设您想在浏览器中使用这些数据,那么您将要创建所有HTML,CSS和与您的Web应用程序相关的其他文件的torrent,并使用bittorrent播种。接下来,您将要创建一个bootstrap" page"利用现在可用的几个Javascript bittorrent客户端之一下载torrent,然后在客户端完成下载时加载所需的页面和资源。