国外离线服务简述
不同于前些年国内诸如迅雷、旋风等下载服务的发展,国外发达国家由于完善的司法体制,对于BT下载等涉嫌盗版侵权的网络行为有严格的制裁措施,使得BT服务处处受限,比如说前几个月著名的Kickass torrent就惨遭封禁。当然,近来国内官方也开始向国际接轨。
然而,贪婪是根植于人的内心深处的,相应法律的存在恰恰反映了广大国外网民的强烈需求与版权商之间的矛盾,自然有人铤而走险,随之研究出能够绕开当局管控并谋取利益的方法,离线服务就是由此应运而生的。
国外的离线服务大体上都是建立在某些当局暂时难以管控的服务器上的。得益于种种互联网加密技术的发展,注册的用户可以相对安全地匿名远程操控服务器使用BT下载资源,服务器在资源下载完后也可以通过视频流等方式加密传输给用户,以便用户随时观看、下载,同时免于当局制裁。服务开发者也可以在被当局逮捕前收取服务费用谋取丰厚的利益。如此,当局、开发者、用户就构成了一个微妙的平衡,使得国外的离线服务处在一种不上不下的状态,遍地开花,但是无法形成较大的规模。
国外的离线服务有很多,比如furk.net、offcloud、zbigz、bitport、filestream等等,他们提供的服务、价格、限制等等都大同小异,择一选择即可。
本文将利用furk.net的API服务,通过Workflow拼装出一个便捷的磁力链搜索引擎。上述的其它离线服务基本都有类似的API,你可以在我workflow的框架上进行修改。
准备工作
获取API key
在使用本Workflow前,你需要注册一个furk.net账号以获取个人的API key。无须担心费用问题,你可以免费获得一个只是受到带宽限制的账号。推荐使用facebook账号注册,否则需要填写邀请码,有点麻烦。
注册完成后,你可以在个人设置页面找到API key,稍后填写入我的workflow进行使用:
或者你可以使用我另外申请的API key进行有限的使用,仅供测试:
b536336a80b0cb0a0f619beada979ba7ad951ea8
furk.net的API文档在这儿:Open API,本文的workflow主要使用其中的搜索部分和离线部分。你可以自己参考,对我的作品进行适当修改。
安装workflow:老司机,带带我!
点击下载workflow:老司机,带带我!
使用说明
在刚装完我的workflow时,会提示要求输入你的API key,此时粘贴输入即可:
本workflow主要分为两个部分,一个部分负责搜索并获取磁力链接,另一个部分负责对磁力链接进行相应的操作。
磁力链接搜索
在刚运行时,会跳出菜单要求选择功能,此时我们要先获取磁力链接,点击“我想找车”。然后会要求你输入车牌号(关键词),这里如下所示输入Deadpool(死侍)搜索影片或者输入任何你喜欢的关键词。
之后就跳出了一个结果列表,列出了文件大小和名称,点击其一即可,该资源的磁力链就生成完毕了!然后进行分享,你可以复制到剪贴板,或调用share sheet发送到微信群,或者直接自己使用。
注意事项
第一个要注意的是你可以通过调整如下Number动作中的数字限制搜索结果数量,数量越少结果列表的生成速度越快。一般来说furk.net的服务器速度是非常快的,可以直连。
第二个要注意的是上面列表中“我可耻地先上车了!”这一条需要调用下面的这个workflow才可运行:
点击下载:Redirector,该workflow通过URL Scheme实现workflow对自身的跳转。
如果你不想安装这个,直接点击“复制链接到剪贴板”然后再次运行本worflow也是一样的。
磁力链接的操作
本workflow的第二个部分负责对磁力链接进行相应的种子转换、离线播放、下载等操作。
如图所示,点击“我要上车”以开始使用磁力链接。剪贴板中的磁力链接会自动填充进搜索框中,然后点击OK继续:
有一些网友在分享文件时喜欢只给出hash码,所以在这里我也做了相应的优化,如果你复制的是hash码,则会被自动补全成磁力链接填入搜索框。
接下来就是对磁力链的各种操作了:
1. 保存种子至Dropbox
顾名思义,就是把磁力链转换成种子文件,上传至指定的Dropbox文件夹。你可以根据自己需要修改,使用别的网盘服务。
这个功能是为支持种子文件扫描的各种BT客户端服务的,比如utorrent、Transmisson等等,你只要在电脑上设定好让它们扫描相应的Dropbox文件夹,它们就可以探测到新加入的种子文件自动开始下载。这样,你人在外面就可以让家里的电脑下载文件了,晚上回家直接使用就行。
2. Furk.net离线缓存
和迅雷离线服务的秒下功能一样,furk.net也会尝试匹配服务器中文件的hash码来实现文件的秒下,其实也就是把已有的文件转给你的账号。由于furk.net的使用人数还算不错,服务器上现成的资源也比较多,一般2G以下比较小的文件都是可以秒下的。
如果运气不错,资源秒下了的话,你就可以顺利地使用下面的服务了:
这里重点说一下第一个“获取直链并播放”,你需要一个功能比较强大的播放器才能实现对视频流的播放,这里我使用的是nPlayer,通过它的URL Scheme实现跳转播放。小菊花转一会儿,你就可以观看视频了:
请注意,离线下载这个部分和你的furk.net账号类型是息息相关的,如果你使用的是免费账号,你的带宽、能下载的文件大小等都会受到限制,一般来说我也只会用这个尝试预览一下2G以下的文件,并不指望获得多稳定的服务。
3. 使用迅雷下载
由于手机迅雷遭到了下架就不多说了,直接跳过。其实迅雷的下架挺可惜的,我以前一直通过这个workflow配合迅雷搜索下载一些国外的电子书和杂志,极其方便,现在又得绕到电脑上去了。
4. Aria2添加任务
这个功能没什么好说的,就是跳转到另一个负责控制Aria2的workflow,把磁力链接通过RPC传给你的Aria2服务器,功能和保存种子至Dropbox差不多,都是进行远程下载,RPC只要是Aria2用户应该都清楚相应的操作。
控制Aria2的workflow少数派也有人发过,自己重新拼一个也不难,就不多说了。
结语
其实这个workflow我很早以前就做出来了,也发布在某乎上过,不过后来由于种种原因也就销声匿迹了。
这次重新发布在Matrix上,也是希望能更具体地介绍这个workflow,便于分享交流。