LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
楼主: eagle_m

关于用wine模拟flashget(那些对flashget或者迅雷这种有强烈反感的就不要进来了,谢谢

[复制链接]
 楼主| 发表于 2009-8-1 09:25:54 | 显示全部楼层
非常同意楼上的想法,楼上如果成功了也告我一声啊!
回复 支持 反对

使用道具 举报

发表于 2009-8-1 14:01:01 | 显示全部楼层
人性的贪婪和自私总是可以找到理由,无需多言,喜欢讯雷这种**没啥稀奇,手段光彩与否对你不重要,你只是想最大化自己的利益而已,但当了婊子又想掩饰自己就恶心了,用了**的东西不管怎么吹捧也是用了,完全撤离windows这么牵强的话想说明什么?谁要你这么做了?讯雷要是正经软件谁会BS你去模拟,只不过它要是正经你就也不想模拟了
Post by abby;2011377
我很想模拟迅雷的,可惜不成功,因为迅雷本身有些cache的服务器放在网上,下某些大文件时很快,有些原连接已经失效的文件也能下载到。这些资源不用白不用,我可不愿客气。

什么才是真的好?为了完全撤离windows,就连那些相关的东西都一下倒掉?
回复 支持 反对

使用道具 举报

发表于 2009-8-1 14:28:45 | 显示全部楼层
说好听点你是就是想关注自己的利益而已,讯雷那种东西迎合了你,至于手段你不care,说再多的掩饰也是一样,你想要享受到最大利益,自私的本性使然,没啥奇怪的地方,就像用盗版软件的人永远能找到不买的正版理由一样,用着盗版说希望类似的免费软件要是想占市场就和相应商业软件一样或者更强大,只不过这种逻辑很可笑很自我而已
最后这话用不着对我讲,我也不想“提醒”你,你想用什么就去用什么,用不着掩饰,如果讯雷有linux客户端你也随便去用就是,不用找好听的理由,说别的东西不好也不会把**洗白,至于你那结论,都让你楼下的人笑了,我也懒得再说啥

Post by eagle_m;2011272
是有linux的bt、emule客户端,也可以说几乎各种资源在bt、emule都能找见,但是首先各种bt、emule资源相对分散,有时候很难找到,而像flashget,迅雷,虽然它也只是搜集那些站点的资源,但是确实也为我们寻找这些资源提供了很大的方便。其次linux下的那些bt、emule软件,大都有各种缺点,有的安装困难,有的使用不方便,有的速度实在太慢,虽然迅雷这种使用了大量盗链才速度这么快,虽然linux下的那些bt、emule基本是开源软件不同于flashget、迅雷等,但是希望他们能够使用简单方便,速度快总是好的。
我想linux如果不想永远都只是这个世界的1%的人使用的话,在某些方面确实应该好好学习一下windows的优点。
有一句话想跟你“xltian1230”说一下,windows下下电影比较快捷方便大家都知道,不需要你来提醒“可以回windows”。
回复 支持 反对

使用道具 举报

发表于 2009-8-1 18:30:22 | 显示全部楼层
xltian1230兄弟只是说了迅雷很卑鄙,不应该助长它的势力。我倒是在自己道德限制之内使用迅雷进行普通下载。实际怎么使用,只有使用者自己清楚,历史大潮中我也在努力,只不过你不会相信罢了。
回复 支持 反对

使用道具 举报

发表于 2009-8-1 19:19:47 | 显示全部楼层
楼主说的其实很容易用flashgot插件实现,flashgot监视下载并运行命令来代替firefox内建的下载。
flashget可以用命令行添加任务, flashget.exe "http://www.xxx.com/abc.exe" "d:\downloads\"
第二个是目的路径,不写也会*出对话框让你选。

我是建立一个sh脚本来让flashgot运行的。
ed2k的连接可以参考 http://wiki.amule.org/index.php/Ed2k_links_handling (我还没试)
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-8-1 21:28:10 | 显示全部楼层
楼上的这个方法有点问题,下载普通的资源比如能得到“http://www.xxx.com/abc.exe”地址的资源我一般不用flashget,用一般下载工具下载就可以了,只是想利用那个快车网搜出来的资源,而他那边地址是隐藏起来的,而且是用flashget的协议的,直接打开就是“Firefox 不知道如何打开此地址,因为协议 (flashget) 未和任何程序关联”,我装了flashgot的插件,然后把下载器改为flashget,可执行路径为“/home/xxx/.wine/drive_c/Program Files/FlashGet/flashget.exe”,不过下载没反应。
回复 支持 反对

使用道具 举报

发表于 2009-8-1 23:18:55 | 显示全部楼层
firefox不知道的地址就要用ed2k那篇文章里面的方法咯。
我试验一下再说。

试了,不行,居然不可以在命令行加“flashget://” 开头的文件。可以把这个字符串输出到一个文件,这样可以手动加,只是麻烦了点。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-8-2 09:19:03 | 显示全部楼层
怎么把这个字符串输入到一个文件里?能这样做的话也挺好。
回复 支持 反对

使用道具 举报

发表于 2009-8-2 18:32:16 | 显示全部楼层
参考了上面说ed2k的网址,
在地址栏输入 about:config
新加3个设置
1:network.protocol-handler.external.flashget boolean型,取值 true
2: network.protocol-handler.app.flashget string型,取值 /home/xxx/flashgeturl.sh (自己写的sh脚本)
3: network.protocol-handler.expose.flashget boolean型 取值 false

文章说Firefox 2.xx版要加1、2;forefox 3.xx 以上只需第三个。我在3.5.1试了下不行,倒是加上1、2就行了,会*出对话框选择用什么打开flashget://。

自己写的flashgeturl.sh脚本很简单:
#!/bin/sh

echo "$@" >> /tmp/flashgeturl.txt

晕死,弓单 这个字居然会被过滤。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-8-2 20:34:30 | 显示全部楼层
按上面的方法,一直到*出对话框选择,但是选择那个脚本后确定点不上,脚本已经设为可执行,脚本内容为
#!/bin/sh
echo "$@" >> /home/xxx/programs/flashgeturl.txt
不过我发现页面的源代码中就包含了flashget的地址,后来发现了一个致命的问题,这个flashget版本好像不支持这个协议的啊。
实在不好意思,白忙活了,不过就算是学到点东西吧,呵呵
可以跟我说说怎么解决上面的脚本的问题吧,免得下次不知道怎么办了。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表