如何以编程方式上传 torrent 文件

Posted

技术标签:

【中文标题】如何以编程方式上传 torrent 文件【英文标题】:How to upload a torrent file programmatically 【发布时间】:2010-07-17 03:40:27 【问题描述】:

我们有一个客户,我们建立了一个上传网站(使用 Ruby/RoR),他想要添加从 torrent 链接上传文件的功能。

现在您可以从 PC 或 URL 上传文件。以编程方式从 torrent 链接上传文件的最佳方式是什么?

看来我们需要先将种子上传到 tmp 目录,然后解压文件..并将该文件移动到上传的目录..

感谢任何有这方面经验的人提供的意见(使用任何编程语言)。

特点: 为了从 torrent 链接上传文件 作为网站的注册用户 我希望能够粘贴 torrent 文件的 URL 然后将该文件上传到网站,而不是 torrent 文件本身。

【问题讨论】:

谢谢罗伯特..我会回去做那个..我最初尝试过,但网站说我需要等到我的代表高于 15.. 所以我不能这样做在最初的问答中;)谢谢! 感谢罗伯特的推荐。我重新审视了我之前的问题,投票并选择了接受解决方案。再次感谢。 任何人都知道如何向应用程序提供 URL,并让该应用程序将文件与 torrent 关联上传??? 您好罗伯特...我正在查看您是否可以就这个问题提供任何反馈?我们仍在处理它,还没有找到可行的解决方案.. 您必须保留 torrent 文件,直到原始文件下载完成。然后您可以使用 maketorrent 通过命令行创建一个新的 torrent 文件并将其存储在您希望的任何位置。 【参考方案1】:

给定一个 torrent 文件或磁力链接,可以获得 torrent 的文件列表。然后,上传者可以指定要上传 torrent 中的哪些文件。服务器端可以使用bittorrent下载torrent中的指定文件。

一个 torrent 文件的链接与 torrent 文件本身一样好,假设服务器可以从该地址获取。

【讨论】:

以上是关于如何以编程方式上传 torrent 文件的主要内容,如果未能解决你的问题,请参考以下文章

最后一段 torrent 是不是对应最后一个文件的最后一段?

如何使用 php 从 torrent 文件中获取哈希信息?

如何以编程方式将文件上传到 Windows Server 2003 远程桌面

如何以编程方式更改 Wordpress 上传文件夹?

洪流上传器如何生成视频文件规格和预览?

如何在 Android Studio 中以编程方式上传和下载 Google Drive 上的任何文件