如何从 Rapidshare.com、DepositFiles.com 等文件托管服务下载文件
我正在寻找构建一个从文件托管服务下载文件的下载器应用程序。 满足这一要求需要采取哪些步骤?例如,用户添加共享文件 URL,下载管理器应将文件传输到本地文件夹。 是否可以为所有常见的文件共享网站提供通用方法,或者每个网站都有不同的下载程序?
I'm looking to build a downloader application that downloads files from file-hosting services.
What are the steps necessary to satisfy this requirement? E.g. user adds the shared file URL and download manager should transfer the file to a local folder.
Can there be any generic approach for all common file sharing websites or each site has a different download procedure?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
这实际上取决于服务器,有些允许您直接下载,有些有一些特殊步骤(等待20秒,验证码......),有些需要更多信息......有专门的工具可以下载。它们包含源代码,并且应该有像样的文档和描述的算法。因此,如果您不介意搜索专用下载器的一些代码库:
请查看 Freerapid 下载器的来源 或JDownloader 源。
两者都有插件来做到这一点。你应该学习他们的语言,你需要的一切都应该在他们身上。 :)
我推荐Windows程序Tortoise SVN下载它。
It really depends on server, some allow You download directly some have some special steps (waiting 20 seconds, CAPTCHA ...), some need more information ... There exist specialized tools to download. They contain source code and they should have decent documentation with algorithm described. So, if You dont mind searching some codebase of specialized downloaders:
Look at either source of Freerapid downloader or source of JDownloader.
Both have plugins to do it. You should learn their language and all You need should be in them. :)
I recommend Windows program Tortoise SVN to download it.