- iOS/Objective-C 元类和类别
- objective-c - -1001 错误,当 NSURLSession 通过 httpproxy 和/etc/hosts
- java - 使用网络类获取 url 地址
- ios - 推送通知中不播放声音
嗨,这是一个问题,它可能是多余的,但我有一种预感,有一个工具可以做到这一点 - 或者应该有,如果没有,我可能会做到 - 或者也许我在树上找错了树哪个案例纠正了我的想法:
但我的问题是这样的:我正在寻找某种方法通过中等速度的互联网连接每周一次将大型虚拟磁盘驱动器从服务器上迁移出来,该解决方案必须能够限制带宽,因为互联网连接始终处于使用状态。
我想了一下,问题很熟悉:可以移动的大文件也可以被限制,可以轻松地在断开/重新连接/大等情况下幸存下来 - 我熟悉的唯一能完美完成的解决方案是 种子。
有没有一种方法可以自动策略性地制作种子并自动将它们远程“发送”到客户端下载列表?我在 Windows Hyper-V 主机中工作,但我只为 guest 使用 Linux,并且我可以轻松地创建一个 guest 来进行复制,因此请将其视为 Windows 或 Linux 问题。
PS:当我移动它们时,vhd 是访客服务器的“离线”副本 - 将它们视为 20-30g 的虚拟文件。
PPS:我宁愿避免花钱
最佳答案
Bittorrent 是一个很好的选择,因为它可以很好地处理增量更新和连接丢失后的自动恢复。
要自动创建 .torrent 文件,请使用原始 bittorrent 包中的 btmakemetainfo
脚本,或者众多重写中的一个脚本(bittornado,...) - 重要的是它是可编写脚本。您应该注意在 .torrent 文件中设置“禁用 DHT”标志。
您需要找到一个跟踪器,允许您跟踪具有任意哈希值的文件(因为您事先不知道这些);您可以使用现有的开放跟踪器,也可以设置自己的跟踪器,但您应该注意适当限制客户端 IP 范围。
这减少了传输 .torrent 文件的问题 - 我通常通过 ssh 从 cronjob 使用 rsync
来实现这一点。
关于linux - 使用 torrent 来备份 vhd,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12367506/
我正在使用 BEncoded PHP Library解码来自 Bittorrent 跟踪器的编码响应。 Tracker 的响应是: d5:filesd20:¼€™rÄ2ÞÊþVA .]á^¦d8:
我想知道是否有可能,有一个 torrent 集合(即包含多个文件的 torrent)来提取一个,生成一个几乎新的 torrent/magnet 链接来只下载那个单个文件,但使用相同的来源(宣布等) ,
http://www.torrentreactor.to/torrents_search_rss.php 如何进行 API 调用,然后一旦获得 XML 响应,我想自动选择具有最高编号的单个文件。种子和
我正在尝试通过nodejs 将 torrent 加载到 rtorrent 客户端中。我正在使用插件 node-rtorrent,但我可以编辑它或根据需要使用另一个插件。 所以我想做的是使用 rtorr
如何安装libtorrent在Windows下?另外,是否可以通过将其需要的所有库和文件包含在同一文件夹中来使其可移植? 最佳答案 您有两种途径,使用 Visual C++ 编译 libtorrent
我需要使用 C 修改 torrent 文件中的跟踪器,它们使用什么类型的编码?当我只打印 ascii 字符时,它们打印出乱码。或者有没有直接的方法使用 C 将跟踪器添加到 torrent 文件? 最佳
我想从此链接下载 .torrent 文件 http://torrage.com/torrent/13764753227BCBE3E8E82C058A7D5CE2BDDF9857.torrent为此,我
到目前为止,我还没有找到任何合适的用 javascript 编码的 .torrent 文件解析器,因此我开始创建自己的解析器。 到目前为止,我能够在 javascript 中重新编码 php bdec
我正在尝试使用 BeautifulSoup 解析来自 rarbg.to 的电影页面.我正在尝试收集电影的标题。 所以我的 Python 代码如下: import urllib2 from bs4 im
我正在寻找以编程方式通过 bittorrent 下载具体文件片段(例如第一个或最后一个 1Mb)的方法。C/C++、Java 或 Ruby 库对我来说是很好的解决方案。开源世界有什么解决方案吗? 最佳
我曾经认为我对TCP和UDP协议(protocol)的理解虽然有限,但是是正确的。尽管最近,当我意识到共享同一个 torrent 的对等点可以通过 TCP 或 UDP 协议(protocol)相互连接
本文实例讲述了PHP基于闭包思想实现的torrent文件解析工具。分享给大家供大家参考,具体如下: PHP对静态词法域的支持有点奇怪,内部匿名函数必须在参数列表后面加上use关键字,显式的说明想要
我尝试使用一个检查 .torrent 文件的内容 $ od -c xyz.torrent 文件的一些内容是纯文本的,比如关于跟踪器、创建日期、使用的编码、长度和件数的信息,但其余的都是编码的。有人可以
我想(快速)将程序/脚本放在一起以从 .torrent 文件中读取文件集。然后我想使用该集合从特定目录中删除不属于 torrent 的任何文件。 关于从 .torrent 文件读取此索引的方便库的任何
javascript 中有没有办法检查浏览器是否支持磁力链接(= 检查用户的电脑上是否安装了 torrent 客户端)? 我想通过 JavaScript 检查浏览器是否通过单击磁力链接打开 torre
我无法找到如何为 torrent 文件生成相应信息哈希的问题。这是我到目前为止的代码: InputStream input = null; try { MessageDigest sha1 =
有没有办法使用 MonoTorrent .Net 库从磁力链接生成 .torrent 文件?如果是这样,有人可以举例解释吗?我搜索了该网站并用谷歌搜索,但找不到解决方案。如果不可能,是否有其他 Win
我刚刚使用 uTorrent 下载了一个新的 linux 发行版,并开始想知道 uTorrent(和其他 bittorrent)如何通过 NAT 路由器相互发送文件?他们显然使用跟踪器来获得介绍,但他
我在 python 中创建了一个 torrent 跟踪器,它返回所有播种地址的列表和它们正在播种的端口 我想与他们握手,这样我就可以开始获取碎片并创建 block (下载文件) 到目前为止,我的握手已
我的文件夹中有一个 torrent 文件列表 (2000)。每个 torrent 文件包含大约 500 个可下载文件。总共大约有 100 万个可下载文件。我只想下载其中一些符合特定条件的内容。 我用
我是一名优秀的程序员,十分优秀!