PHP 中的简单 torrent 系统?

发布于 2024-09-16 07:59:53 字数 288 浏览 7 评论 0原文

我需要能够使用一些好的旧 php 来管理我的服务器上的一些 torrent 下载,基本上我会上传 .torrent 文件,并希望 php 脚本下载 torrent 中的 torrent 文件,并压缩它们。在执行此操作时,有一个可以输出进度和统计数据的页面...我什至不知道从哪里开始!

摘要

  1. 上传 .torrent 文件
  2. 让 php 下载 torrent 中的文件
  3. 有一种方法来跟踪进度

任何帮助将不胜感激:) 谢谢

I need to be able to manage some torrent downloads on my server with some good old php, basically i would upload the .torrent file, and would like the php script to download the torrent file(s) in the torrent, and zip them. and while its doing this, have a page that could output the progress and statistics... im not even sure where to start!

Summary

  1. Upload .torrent file
  2. Have php download the files in the torrent
  3. Have a method to keep track of the progress

Any help would be greatly appriciated :) thanks

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(3

戈亓 2024-09-23 07:59:53

首先,查看 用于读取 torrent 文件的 PHP 模块 上的

答案Eran 的回答,他链接到 http://sourceforge.net/projects/torrentflux/。我从未使用过它,所以我不能保证它或任何东西,但看起来你可以安装它并得到你想要的东西。

First of all, check out the answers on PHP Module for reading torrent files

Particularly Eran's answer, where he links to http://sourceforge.net/projects/torrentflux/. I've never used it, so I can't vouch for it or anything, but it looks like you could install it and get what you're asking for.

音栖息无 2024-09-23 07:59:53

也许你不应该发明轮子并使用,例如, RTorrent 作为后端并编写使用 php 作为前端的 Web 界面。

Maybe you should not invent the wheel and use, for example, RTorrent as a backend and write a web interface for it as a frontend using php.

柠檬色的秋千 2024-09-23 07:59:53

你想要的听起来非常像许多 torrent 客户端的基于网络的集成控制面板。其中一些通过 HTTP 和 XML 提供 RPC 功能。也许您可以将 torrent 客户端视为 Web 服务并使用 PHP 作为其前端。

What you want sounds awfully like the integrated web based control panels of many torrent clients. Some of them provide RPC capabilities over HTTP with XML. Maybe you can treat the torrent client as a web service and use PHP as a front end for it.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文