问题标签 [torrent]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
php - PHP 中的 Torrent 抓取
我正在尝试使用 PHP 为播种机和 leechers 抓取种子跟踪器。这是 torcahche 返回的哈希值: 7026AB638744F2BD2444033A8730DA146E15A886
以下跟踪器随 torrent 一起提供:
这些是我尝试获取所需信息的方法:
所以一无所获,出现了以下问题:
- torchache 提供的哈希值是否正确?
- 一个简单的获取请求真的只需要获取信息吗?
- 这甚至是您在codeigniter中执行获取请求的方式吗?
- 种子文件本身有问题吗?
我还尝试了多个允许您手动输入哈希信息以进行抓取的站点,但均未成功。
希望有人能帮忙,加油。
c# - 如何在 Windows Universal 上流式传输视频种子?
我目前正在为 Windows 8.1/WP8.1 开发类似爆米花时间的应用程序,我想知道如何流式传输 torrent 文件?从我在此 API 中可用的内容开始,获取视频流有多复杂:https ://yts.to/api/ (又名磁力链接和跟踪器列表)?
javascript - 将 .torrent 文件转换为磁力链接/uri
如果发现很多类似的问题,但都是关于 python 或其他我不太了解的编程语言。
我的问题很简单:如何将 .torrent 文件转换为磁力链接/URI?假设程序中已经存在 Base32Encode() 或 GetSha1Hash() 等函数。它实际上不必在 javascript 中,例如“您必须对文件的前 80 个字节进行 base32 编码,将其乘以 5 并创建一个 sha-1 哈希形式就足够了。
php - 无法重新声明 hex2bin()
我在这里发现了一个帖子,它把我引到了一个有我需要的脚本的博客。问题是脚本是 2008 年的,我说有点错误Cannot redeclare hex2bin() in functions.php on line 97
。
由于我不太擅长在此处包含代码并且我不想弄得一团糟,因此我将向您展示 pastebin 链接。
functions.php:http ://pastebin.com/pfAyiR26 和 torrent.php:http ://pastebin.com/vkcuuzRS
你能帮我解决这个错误吗?
我尝试了 require_once 和 include_once 但没有用。还有其他建议吗?
没有这个功能我得到这个:http: //80.213.76.123:7070/newtracker/usrup/ torrent.php
如您所见,我缺少一些数据,因此我需要该功能。
python - Windows下安装libtorrent
如果有人可以帮助我或给我关于如何在 Windows 下安装libtorrent的说明(最好是详细的)。此外,是否可以通过将它需要的所有库和文件包含在同一文件夹中来使其可移植。先感谢您!
bittorrent - 播种大量种子的一些好的设置是什么?(>10000)
尝试使用 libtorrent 播种大量种子(> 10k)时遇到了很多麻烦。
他们包括:
- 阻塞我的网络连接
- 跟踪器请求超时(libtorrent 跟踪器错误)
- 使用自动管理时(它们从检查到播种的速度非常缓慢,即使我的 active_seeding 设置为无限制。
我曾经让它们自动管理,但我发现它几乎使它们都不可用。
这是我当前的设置:
我目前的方法是遍历我所有的 10k+ 种子,然后运行 torrent.resume()。使用 automanage 时,这基本上只启动 ~ 50 个 torrent,而其他的启动速度大约为每 10 分钟 1 个 torrent,这是行不通的。不使用自动管理时,它会阻塞我的连接。
但是,当我只做 30 个时,它们似乎都正确播种,所以我的下一个计划是尝试在时间延迟或收到 tracker_reply 后将它们分组恢复。
我试图从中获得什么,但不知道我的设置应该具体是什么:
http://blog.libtorrent.org/2012/01/seeding-a-million-torrents/
我真的很感谢有人分享他们为数千个种子播种的设置,
php - 从服务器 PHP 下载后文件损坏
我有从服务器下载种子文件的脚本:
如果我下载文件,torrent 已损坏且无法使用,任何人都可以帮助我吗?错误是:
Torrent文件解码失败!请尝试重新下载种子!
编辑:
我做些小改动
编辑: 抱歉,但总的来说这不是问题,谢谢@deceze,问题出在 torrent 文件中,下载后有一行。我怎样才能修复这个?
php - 在活动网站中检索外部 torrent 统计信息的最佳方式
我正在制作一个类似于 The Pirate Bay、Kickass.to 等的 bittorrent 跟踪器/网站。有必要在索引和 torrent 页面中检索 torrent 统计信息(播种者、下载)。例子:
http://kat.cr/ubuntu-15-04-vivid-vervet-desktop-amd64-iso-final-t10550003.html
播种机:3442 吸血鬼:148
如果 torrent 正在使用我的跟踪器,则可以轻松快速地检索两个页面的数据。但是,如果种子使用不同的跟踪器,我需要从所述跟踪器中抓取它的统计信息(向它发出请求),但是每个种子通常需要几秒钟,显然,我不能让用户等待好久不见上市。
我做了一个脚本,可以在后台抓取最新的 90 个种子,但恐怕还不够。网站会发展壮大,总种子可能会超过 5000 个。我认为在后台抓取这么多种子是行不通的。
我怎样才能做到这一点?
c - 传输守护进程只是停止通量
当我调用命令行时,我想停止P2P 通量,而不停止传输守护进程网络服务器。
预先感谢您的帮助 :)
c# - Monotorrent Peermonitor 下载速度未更新
地狱所有,
我遇到以下问题:
当我尝试使用 MonoTorrent 库获取 torrent 中每个对等方的下载速度时,它只是归零。我得到每个对等点的下载速度,如下所示:
这始终为下载和上传速度返回零。但是当我在这些行之一上放置一个断点时,它们返回的不是零吗?那么有没有人知道为什么当我放置一个断点并等待几秒钟然后继续而不是一次获得所有下载和上传速度时它会起作用?