djpj2046 发表于 2008-9-25 12:28:53

如何wine一个迅雷5?

折腾了好久,没有wine起来。所以过来问下~

我主要是参考下面这篇文章:
http://www.linuxdiyf.com/viewarticle.php?id=84561

看看哪位可以写一个名为《magic linux下wine 迅雷5的安装比较完善的方法》的帖子
谢谢!

sejishikong 发表于 2008-9-25 15:09:55

不用那么复杂,在magic下用ayu的去广告版,正常安装后复制一个mfc42.dll到安装目录就可以使用了。看看肯定不行,其它的可以,不过不算稳定,可能再做一些dll替换会好一些。

djpj2046 发表于 2008-9-25 17:48:23

为什么我这里不行呢?:shock: :shock:

wine是RC2自带的,没有升级。
ayu的去广告版用的是最新版--5.8.6.600,九月24发布的。
http://www.cannian.com/

通过K菜单启动,可以看到迅雷在载入,但最后没动静了。root和普通用户都这样。

djpj2046 发表于 2008-9-25 22:24:10

我这里wine迅雷5成功了:-D :-D

应该是缺少一些dll吧,我把所有的mfc*.dll复制到了以下文件夹,然后就可以了:
c:/Program Files/Thunder/Program
c:/windows/system32   (在konqueror中选择kwine,可以找到上面两个文件夹)

继续研究,到时候把帖子整理出来~~

sejishikong 发表于 2008-9-25 23:16:46

应该是只需要mfc42.dll,放在安装目录就可以了。
不过不稳定。可能还有需要替换的dll,ub的论坛上提供了个PE里的,那个据说比较稳定。国际版的可能更容易,其实现在好像用orbit的也不少。

djpj2046 发表于 2008-9-26 12:03:00

算了,不折腾这个了。:evil: :evil:

wine起来的迅雷5可以用,速度还行。就是不稳定,经常自动重启(我把那个乱码的电驴资源删除后,貌似现在的迅雷蛮正常的)。

还有就是如何下载狗狗搜索到资源,这是一个难题。
电驴上的资源,倒是可以通过复制链接地址,然后通过兴建任务导入。但是文件名是乱码。:shock:

我不知道如何同步windows下的迅雷,如果解决了,wine起来的迅雷应该可以用下去。

还有,可以在windows的迅雷下,导出下载列表,然后在linux的迅雷中,导入下载列表。这样到可以解决资源的问题。
      ub的论坛上提供了个分析迅雷下载地址的东东,我觉得有些麻烦。

      用虚拟机虚拟个windows,然后在里面挂个迅雷,应该不错。可惜我的机器内存小了,以前虚拟了个win2000,都挺吃力的。唉!

sejishikong 发表于 2008-9-26 13:02:31

同步应该是可以的吧。
ed的资源还是用amule下载比较好。
有链接地址的,复制出链接来就可以吧。

djpj2046 发表于 2008-9-26 17:49:52

同步我目前还没搞定...
ML下的驴子挺不错的,不过可能是我找的资源的源少了,我的驴子挂在那里跑不动。
于是乎想试试迅雷,不知道迅雷的盗链,可不可以提高这种资源的下载速度?

xiaoxiaosong 发表于 2008-9-26 20:52:34

这是网上看到的文章:
Linux系统下使用wine运行迅雷5的方法

一、下载ies4linux
http://www.tatanka.com.br/ies4linux/page/Installation 下载ies4linux的文件包(目前版本为2.99),然后解压缩。 一些发行版的软件源里也会有ies4linux的包,比如Ubuntu、Arch。这时就只要apt-get或者pacman一下就行了。

二、安装IE6
运行软件包里的安装脚本: ./ies4linux 或者使用不带GUI的命令行版(推荐,GUI的安装期间容易崩溃): ./ies4linux --no-gui 程序会自动去M$的网站下载IE6的安装包,以及Flash插件,并且完成安装。

三、拷贝所需的dll文件 将Windows里的msvcp60.dll(如果用的是2.0版的ies4linux,还需要mfc42.dll)拷贝到~/.ies4linux/ie6/drive_c/windows/system32下。

四、安装迅雷5 在控制台下执行ie6,出现IE6的窗口。在地址栏输入www.xunlei.com,进入迅雷官方网站。右上角部分会有迅雷5的下载链接,直接点击,选择“Open”。 下载完成后,会执行迅雷5的安装程序,一路“下一步”即可。
安装的最后阶段会报错,直接忽略,文件拷贝进度条走到底就行了,这时可以强制关闭安装程序。 去下载atl71.dll的压缩包,里面有ANSI和UNICODE版。将ANSI版的解压缩出来,覆盖迅雷5里的那个同名文件,一般位于 ~/.ies4linux/ie6/drive_c/Program Files/Thunder Network/Thunder/Program下。

五、运行迅雷5
方法1.执行下面指令: export WINEPREFIX="$HOME/.ies4linux/ie6" wine "~/.ies4linux/ie6/drive_c/Program Files/Thunder Network/Thunder/Thunder.exe"
方法2.控制台下执行ie6,打开IE浏览器,然后使用菜单栏里的"Open..."选项,文件类型菜单里选择"All files"后找到Thunder.exe打开,IE就会帮你执行迅雷5。此方法的缺点是必须同时打开一个IE6浏览器。
六、注意事项 1、最可能出现的问题就是乱码,如果你没有对wine进行任何配置的话。wine的中文支持已经超出了本文的范围,可以另行找资料解决。 2、我的wine版本为0.9.60,不做任何下载的情况下Thunder5.exe的CPU占用率为20%,大流量下载时可能会飙升到100%。 3、这里使用的是官方原版迅雷5。Ayu改版之类的迅雷未做测试,估计也是可以使用的。但是注意,一定要用IE执行安装文件,或者用方法1里的方式运行安装程序。

但这个“atl71.dll的压缩包,里面有ANSI和UNICODE版。将ANSI版的解压缩出来”不知道如何处理。也就是该如何解压Dll文件的问题。
正是这步导致迅雷提示错误,不能运行。

网上下了“Gigaget”,Wine 成功。显示效果不是太好。使用还可以

[ 本帖最后由 xiaoxiaosong 于 2008-9-26 20:55 编辑 ]

sejishikong 发表于 2008-9-26 21:49:40

不用这么麻烦,IE不装也可以。Ayu的版本里已经去除了很多用IE的地方。

djpj2046 发表于 2008-9-27 19:55:09

恩,的确如此。
迅雷装起来不麻烦,就是用起来麻烦:mrgreen:

loverf 发表于 2008-9-29 00:19:43

dta不好么。

sejishikong 发表于 2008-9-29 02:00:10

dta和迅雷还是没法比吧。况且不是人人都用firefox的。

djpj2046 发表于 2008-11-7 17:05:06

不知道wine一个国际迅雷的效果如何?
我装了个,导入了windows分区下,两个没有完成的任务,没有速度,迅雷也没有崩溃。:shock:
http://www.gigaget.com/index.htm
页: [1]
查看完整版本: 如何wine一个迅雷5?