分页: 1 / 4

[分享]ubuntu8.04+wine+ies4linux2.05-IE6让最新版迅雷跑起来

发表于 : 2008-04-27 11:28
zhongsanakang
因为用电信的ADSL,说是有4M到桌面,但下载文件时只有迅雷的速度最快,而linux下的其它下载工具都不如人意,综合了红联及本论各位大虾的经验,成功让最新版的迅雷跑了起来。方法分享一下,同时作个笔记。
1.从源里安装wine(目前是0.9.59版)

代码: 全选

sudo apt-get install wine
2.安装CAB、RAR解压支持(以下需要)

代码: 全选

sudo apt-get install cabextract rar unrar
3.下载ies4linux2.05
http://www.linuxidc.com/upload/2007_08/ ... 459577.tar
4.用ies4linux安装IE6
参考:viewtopic.php?t=37879&sid=c6b907bfb8c6d ... a102a5dd69
如离线安装,请参考:viewtopic.php?t=106866&start=0&postdays ... highlight= 5楼的方法
5.配置IE6的中文环境

代码: 全选

gedit ~/.ies4linux/ie6/system.reg
查找FontSubstitutes,定位于[Software\\Microsoft\\Windows NT\\CurrentVersion\\FontSubstitutes] 1208345910这一小节,找到
"MS Shell Dlg"="Tahoma"
"MS Shell Dlg 2"="Tahoma"
修改为
"MS Shell Dlg"="SimSun"
"MS Shell Dlg 2"="SimSun"
"Tahoma"="SimSun"
保存退出。
6.添加缺少的DLL文件
从XP的system32目录里复制mfc42.dll、msvcp60.dll到~/.ies4linux/ie6/drive_c/windows/system32下
注意:还可缺少其它DLL,到时在终端运行软件可得到提示的,复制粘贴即可。
7.下载迅雷
绿色版(去广告,推荐):http://www.16.xdowns.com/uploadFile/200 ... AD-Ayu.rar
安装版(超多广告,且大部分是flash占用资源,但安装简单,使用方便):http://www.xunlei.com/
8.绿色版迅雷安装使用
安装:解压Thunderv5.7.7.441.NoAD-Ayu.rar到~/.ies4linux/ie6/drive_c/Program Files下,安装完成。
使用:第一次运行建议在终端运行,因为可以了解有无缺少DLL文件或其它出错原因

代码: 全选

env WINEPREFIX="~/.ies4linux/ie6" wine "C:\Program Files\Thunderv5.7.7.441.NoAD-Ayu\Thunder.exe"
如能成功运行,在桌面新建一个启动器吧,在命令里填入上述代码,名称里当然填“迅雷5”啦,至于图标,我在附件里上传了一个,下载放在~/.ies4linux/ie6/drive_c/Program Files/Thunderv5.7.7.441.NoAD-Ayu中,应该会找吧。
9.安装版迅雷安装使用
安装:把上第7步下载得的如Thunder5.7.11.486.exe复制到~/.ies4linux/ie6/drive_c/,在终端运行:

代码: 全选

env WINEPREFIX="/home/你的主文件夹/.ies4linux/ie6" wine "C:\Thunder5.7.11.486.exe"
如在windows下安装即可。
使用:应用程序>>wine>>Programs下有启动器了。
我两种方法都试过,迅雷都能完美运行,且支持BT及电骡,但为了节省资源,保留了绿色版。
因为这编文章被转载很多,非常高兴能给众多的linux使用者能用上迅雷,但是日前发现有一些网友用此法时会出现ATL71.DLL的错误(在使用安装版时最常见),解决的办法如下:
1.安装过程中出现错误提示,不管它,直接按下确定让程序安装完,下载附件中的DLL文件替换掉原来的ATL71.DLL(位置:程序安装文件夹中的Program中,例:~/.ies4linux/ie6/drive_c/Program Files/Thunder/Program/)。再按上述方法运行程序,OK
2.在绿色版第一次运行时出现的,先退出程序,用上述方法替换这个DLL文件即可。

发表于 : 2008-04-27 15:45
oraclecd
ammon@ammon-laptop:~$ env WINEPREFIX="/home/ammon/.ies4linux/ie6" wine "C:\Program Files\qq2007\wrapper"
preloader: Warning: failed to reserve range 00000000-60000000
preloader: Warning: failed to reserve range 00000000-60000000
err:dosmem:setup_dos_mem Cannot use first megabyte for DOS address space, please report
preloader: Warning: failed to reserve range 00000000-60000000
err:dosmem:setup_dos_mem Cannot use first megabyte for DOS address space, please report
wine: could not load L"C:\\Program Files\\qq2007\\wrapper.": Bad EXE format for
ammon@ammon-laptop:~$ err:service:RPC_MainLoop RpcServerUseProtseq failed with error 1703
err:wineboot:start_services_process Unexpected termination of services.exe - exit code 1703
楼主这个错是什么意思阿????

发表于 : 2008-04-27 19:13
zhongsanakang
wrapper是wrapper.exe吧,所以“wine: could not load L"C:\\Program Files\\qq2007\\wrapper.": Bad EXE format for ”

发表于 : 2008-04-27 19:17
jeffwei
在我管辖的局域网内用迅雷的后果就是换网卡,我会ban他MAC
一个人开网可以迅雷
分享带宽的情况下用迅雷就过分了,其他人不能正常使用!

发表于 : 2008-04-27 20:20
carbont
刚好今天来帮人装这个。

Re: [分享]ubuntu8.04+wine+ies4linux2.05-IE6让最新版迅雷跑起来

发表于 : 2008-04-28 9:40
nbd46545
zhongsanakang 写了: 3.下载ies4linux2.05
http://www.linuxidc.com/upload/2007_08/ ... 459577.tar
4.用ies4linux安装IE6
参考:viewtopic.php?t=37879&sid=c6b907bfb8c6d ... a102a5dd69
如离线安装,请参考:viewtopic.php?t=106866&start=0&postdays ... highlight= 5楼的方法
5.配置IE6的中文环境

代码: 全选

gedit /home/你的主文件夹/.ies4linux/ie6/system.reg
查找FontSubstitutes,定位于[Software\\Microsoft\\Windows NT\\CurrentVersion\\FontSubstitutes] 1208345910这一小节,找到
"MS Shell Dlg"="Tahoma"
"MS Shell Dlg 2"="Tahoma"
修改为
"MS Shell Dlg"="SimSun"
"MS Shell Dlg 2"="SimSun"
"Tahoma"="SimSun"
保存退出。
请问这些是必需的步骤吗?我不喜欢用IE

还有就是请问你安装WINE的时候用的是哪个源呀,CN99的源里没有WINE,官方源速度太慢,我都不敢用了。

Re: [分享]ubuntu8.04+wine+ies4linux2.05-IE6让最新版迅雷跑起来

发表于 : 2008-04-28 10:36
zhongsanakang
nbd46545 写了:
zhongsanakang 写了: 3.下载ies4linux2.05
http://www.linuxidc.com/upload/2007_08/ ... 459577.tar
4.用ies4linux安装IE6
参考:viewtopic.php?t=37879&sid=c6b907bfb8c6d ... a102a5dd69
如离线安装,请参考:viewtopic.php?t=106866&start=0&postdays ... highlight= 5楼的方法
5.配置IE6的中文环境

代码: 全选

gedit /home/你的主文件夹/.ies4linux/ie6/system.reg
查找FontSubstitutes,定位于[Software\\Microsoft\\Windows NT\\CurrentVersion\\FontSubstitutes] 1208345910这一小节,找到
"MS Shell Dlg"="Tahoma"
"MS Shell Dlg 2"="Tahoma"
修改为
"MS Shell Dlg"="SimSun"
"MS Shell Dlg 2"="SimSun"
"Tahoma"="SimSun"
保存退出。
请问这些是必需的步骤吗?我不喜欢用IE

还有就是请问你安装WINE的时候用的是哪个源呀,CN99的源里没有WINE,官方源速度太慢,我都不敢用了。
没有IE,新版迅雷就是不支持BT及电骡,阁下不喜欢IE,你可以不用它。
官源的速度目前已可以,且wine只有11m,另cn99只是暂时故障,应该很快修复,你可以等一等。

发表于 : 2008-04-29 8:23
nkf421
支持。写的好细。已经成功装上迅雷。

安装不成功,怎么解决呢?

发表于 : 2008-04-29 16:58
leixinren
安装不成功,怎么解决呢?出现如下提示:

Re: 安装不成功,怎么解决呢?

发表于 : 2008-04-29 18:53
zhongsanakang
leixinren 写了:安装不成功,怎么解决呢?出现如下提示:
你如用命令

代码: 全选

wine Thunder5.7.11.486.exe
是会出如是错误的。

发表于 : 2008-04-29 20:11
dino
准备试试呢

发表于 : 2008-05-01 16:58
猫小豆
对最新版迅雷(5.7.12.493)的支持还有些问题。
另外,我系统中wine下的迅雷不能建立批量任务。

发表于 : 2008-05-03 20:34
versez1124
versez@versez-laptop:~$ env WINEPREFIX="~/.ies4linux/ie6" wine "C:\Program Files\Thunderv5.7.7.441.NoAD-Ayu\Thunder.exe"
preloader: Warning: failed to reserve range 00000000-60000000
wine: invalid directory ~/.ies4linux/ie6 in WINEPREFIX: not an absolute path
versez@versez-laptop:~$
versez@versez-laptop:~$

发表于 : 2008-05-03 23:42
kissdb
我的出现这个错误
wine: Call from 0x7b8451f0 to unimplemented function atl.dll.AtlModuleRegisterWndClassInfoA, aborting
preloader: Warning: failed to reserve range 00000000-00010000
怎么办

发表于 : 2008-05-04 8:15
zhongsanakang
kissdb 写了:我的出现这个错误
wine: Call from 0x7b8451f0 to unimplemented function atl.dll.AtlModuleRegisterWndClassInfoA, aborting
preloader: Warning: failed to reserve range 00000000-00010000
怎么办
versez1124 写了:versez@versez-laptop:~$ env WINEPREFIX="~/.ies4linux/ie6" wine "C:\Program Files\Thunderv5.7.7.441.NoAD-Ayu\Thunder.exe"
preloader: Warning: failed to reserve range 00000000-60000000
wine: invalid directory ~/.ies4linux/ie6 in WINEPREFIX: not an absolute path
versez@versez-laptop:~$
versez@versez-laptop:~$
参考:viewtopic.php?t=115344