我正在开发一个Python开源软件文件共享平台。
我遇到的问题是如何从目录生成磁链(用于存储在数据库中)?例如,我想共享目录/home/SHAREME。我知道libtorrent有Python绑定,但没有直接创建磁链的提及。
此外,是否可能将Web Seeds“编码”到磁链中? (http://www.rasterbar.com/products/libtorrent/manual.html#http-seeding)
我的用例是:
1. 调用函数为文件夹创建Torrent Magnet URI
2. 将Magnet URI插入数据库
3. 客户端从数据库获取并使用Magnet URI启动下载,使用Web Seed。