V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
arzon
V2EX  ›  程序员

好奇电影站的本站FTP下载链接怎么来的

  •  
  •   arzon · 2012-07-07 16:19:00 +08:00 · 8216 次点击
    这是一个创建于 4515 天前的主题,其中的信息可能已经有所发展或是发生改变。
    刚才下一个电影突然想到这个.
    一般的电影站应该是不可能真的弄一个自己的FTP服务器来存这么多电影资源的, 但是看他们的下载链接居然又全部是ftp://ds:[email protected]:21072/xxx.rmvb这种, 2tu.cc是本站的域名.

    我试了下链接应该是不存在的, 但是直接复制链接到迅雷离线是能下载的. . 不知其中奥秘是什么?
    10 条回复    1970-01-01 08:00:00 +08:00
    manhere
        1
    manhere  
       2012-07-07 16:32:13 +08:00
    恰恰是利用了迅雷
    arzon
        2
    arzon  
    OP
       2012-07-07 18:23:03 +08:00
    @manhere 怎么个利用法? 地址看上去是自己的域名, 但是又是实际不存在的, 但是还能通过迅雷离线下载. 难道是迅雷提供某个接口?
    binux
        3
    binux  
       2012-07-07 18:27:09 +08:00
    迅雷缓冲了地址,相当于解决死链
    arzon
        4
    arzon  
    OP
       2012-07-07 18:42:09 +08:00
    @binux 缓冲了地址的前提是地址曾经真实存在过哪怕一次.
    现在的问题是这些地址的内容应该是不存在的(针对这个地址). 不然哪怕只存下来一次, 这么多电影资源, 一般的电影站也是做不到的.
    binux
        5
    binux  
       2012-07-07 18:54:07 +08:00   ❤️ 1
    @arzon 可以的,放上去让迅雷抓完了删除就可以了
    luztak
        6
    luztak  
       2012-07-07 18:55:13 +08:00
    @arzon 迅雷使用了相当于BT的技术.从它的用户网里搜索下载过和正在下载相同资源的用户,把他们拥有的超过你的进度的部分上传给你.迅雷默认会保存你下载过的资源列表的.
    arzon
        7
    arzon  
    OP
       2012-07-07 19:03:43 +08:00
    @binux 我的意思正是电影站不可能把所有显示的电影资源存起来哪怕一次, 然后让迅雷抓或者生成迅雷链接. 一般的电影站根本没有这个实力, 应该都是从几大字幕组或者BT转过来的.


    @luztak 这个我懂. 我的意思是说电影站不可能真实存在资源文件, 那它的FTP下载链接是怎么生成并可以让迅雷识别的. 从表面上看这个FTP下载链接实际上是不存在的地址. 迅雷就算能通过下载链接匹配, 那前提也是这个地址曾经真实存在过对吧.
    luztak
        8
    luztak  
       2012-07-07 19:09:42 +08:00   ❤️ 1
    @arzon 你怎么说明这个地址不存在?刚才我的浏览器提示下载了啊……
    这种东西我也不是很清楚,不过刚才摆渡了一下,据说都是采集的.
    flied
        9
    flied  
       2012-07-07 22:36:56 +08:00   ❤️ 1
    只要使用过迅雷下载过的文件,迅雷就会记住这个文件的cid和下载地址,如果你这个文件和别人的一样,那么即使文件已经被删除了,使用源地址仍然可以下载。

    电影站可以每次上传100部电影,比如放置一个月给用户下载,然后删除所有资源再换100部。最后可能它一部都不需要保存仍然可以生成想要的下载地址。
    arzon
        10
    arzon  
    OP
       2012-07-08 11:55:07 +08:00   ❤️ 1
    经过不断测试已确认, 应该就是上传完然后再删一批. 所以很多老地址是不能直接打开的.
    感谢各位回复.
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2955 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 20ms · UTC 08:53 · PVG 16:53 · LAX 00:53 · JFK 03:53
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.