文件名称:dropship:仅使用哈希值在Dropbox帐户之间即时传输文件
文件大小:11KB
文件格式:ZIP
更新时间:2024-06-01 04:28:56
Python
投递-Dropbox API实用程序 Dropbox改变了他们重复数据删除的方式,此项目不再起作用。 这些实用程序利用的重复数据删除方案,仅在指定哈希列表的情况下允许将文件“传送”到您的Dropbox帐户中,当然前提是文件已经存在于它们的服务器上。 这样可以在Dropbox帐户之间进行任意的匿名文件传输。 该软件包包括: dropship :使用JSON描述将文件注入您的帐户。 hash_blocks :从可以与dropship一起使用的文件生成描述。 它是如何工作的? Dropbox使用的重复数据删除方案通过将文件分成多个块来工作。 这些块中的每一个都使用算法进行哈希处理,并由摘要表示。 同步时,只有未知的块才上载到服务器。 通过使用与本机客户端相同的API,Dropship假装将文件同步到保管箱文件夹,而实际上没有内容。 这种虚张声势是成功的,因为服务器端唯一需要证明的是文
【文件预览】:
dropship-master
----README.rst(5KB)
----config.py.example(108B)
----dropship(3KB)
----CHANGELOG(83B)
----sqlite_dump(234B)
----hash_blocks(2KB)
----examples()
--------sintel_trailer-1080p.mp4.json(339B)
----.gitignore(19B)
----dropbox()
--------metadataclient.py(4KB)
--------util.py(2KB)
--------__init__.py(0B)
--------exceptions.py(302B)