[已解决]WINE迅雷的问题

Wine、Cedega、CrossOver 等配置
飘飘星盒子
帖子: 104
注册时间: 2008-04-26 10:46

[已解决]WINE迅雷的问题

#1

帖子 飘飘星盒子 » 2008-06-23 5:39

按照网上许多教程的步骤安装好了wine+ies4linux+迅雷后
在终端输入
tiramisu@tiramisu:~$ wine '/home/tiramisu/.ies4linux/ie6/drive_c/ProgramFiles/ThunderNetwork/Thunder/Thunder.exe'
wine: Call from 0x401b86 to unimplemented function MFC42.DLL.6663, aborting
wine: Unimplemented function MFC42.DLL.6663 called at address 0x401b86 (thread 0009), starting debugger...
Unhandled exception: unimplemented function MFC42.DLL.6663 called in 32-bit code (0x7bc451ec).
Register dump:
CS:0073 SS:007b DS:007b ES:007b FS:0033 GS:003b
EIP:7bc451ec ESP:0032fd78 EBP:0032fddc EFLAGS:00200206( - 00 - -IP1)
EAX:00001a07 EBX:7bc88444 ECX:0032fe08 EDX:0032fe08
ESI:0032fd84 EDI:7b876d30
Stack dump:
0x0032fd78: 0032fdb8 00110014 7ee645e0 80000100
0x0032fd88: 00000001 00000000 00401b86 00000002
0x0032fd98: 00404d98 00001a07 00000000 7ee46950
0x0032fda8: ffffffff 00000055 7bc6773b 0012e6c4
0x0032fdb8: 00110f80 00000055 0032fe1c 00110f80
0x0032fdc8: 00110f80 0032fe1c 5f408c08 7b88c690
Backtrace:
=>1 0x7bc451ec in ntdll (+0x351ec) (0x0032fddc)
2 0x00401b86 in thunder (+0x1b86) (0x0032fe1c)
0x7bc451ec: subl $4,%esp
Modules:
Module Address Debug info Name (64 modules)
PE 400000- 40b000 Export thunder
PE 5f400000-5f4ed000 Deferred mfc42
PE 780c0000-78121000 Deferred msvcp60
ELF 7b800000-7b92d000 Deferred kernel32<elf>
\-PE 7b820000-7b92d000 \ kernel32
ELF 7bc00000-7bca4000 Export ntdll<elf>
\-PE 7bc10000-7bca4000 \ ntdll
ELF 7bf00000-7bf03000 Deferred <wine-loader>
ELF 7e4e6000-7e4f9000 Deferred libresolv.so.2
ELF 7e507000-7e525000 Deferred iphlpapi<elf>
\-PE 7e510000-7e525000 \ iphlpapi
ELF 7e525000-7e586000 Deferred rpcrt4<elf>
\-PE 7e530000-7e586000 \ rpcrt4
ELF 7e586000-7e62a000 Deferred ole32<elf>
\-PE 7e590000-7e62a000 \ ole32
ELF 7e62a000-7e65d000 Deferred uxtheme<elf>
\-PE 7e630000-7e65d000 \ uxtheme
ELF 7e685000-7e68e000 Deferred libxcursor.so.1
ELF 7e68e000-7e693000 Deferred libxfixes.so.3
ELF 7e693000-7e696000 Deferred libxcomposite.so.1
ELF 7e696000-7e69c000 Deferred libxrandr.so.2
ELF 7e69c000-7e6a4000 Deferred libxrender.so.1
ELF 7e6a4000-7e6a7000 Deferred libxinerama.so.1
ELF 7e6a7000-7e6c7000 Deferred imm32<elf>
\-PE 7e6b0000-7e6c7000 \ imm32
ELF 7e6c7000-7e6cc000 Deferred libxdmcp.so.6
ELF 7e6cc000-7e6e4000 Deferred libxcb.so.1
ELF 7e6e4000-7e6e6000 Deferred libxcb-xlib.so.0
ELF 7e6e6000-7e6e9000 Deferred libxau.so.6
ELF 7e6e9000-7e7d0000 Deferred libx11.so.6
ELF 7e7d0000-7e7de000 Deferred libxext.so.6
ELF 7e7de000-7e7f6000 Deferred libice.so.6
ELF 7e7f6000-7e7fe000 Deferred libsm.so.6
ELF 7e80c000-7e8a3000 Deferred winex11<elf>
\-PE 7e820000-7e8a3000 \ winex11
ELF 7e8d9000-7e8fa000 Deferred libexpat.so.1
ELF 7e8fa000-7e924000 Deferred libfontconfig.so.1
ELF 7e924000-7e939000 Deferred libz.so.1
ELF 7e939000-7e9a9000 Deferred libfreetype.so.6
ELF 7e9a9000-7e9ae000 Deferred libxxf86vm.so.1
ELF 7e9b7000-7ea76000 Deferred comctl32<elf>
\-PE 7e9c0000-7ea76000 \ comctl32
ELF 7ea76000-7eacf000 Deferred shlwapi<elf>
\-PE 7ea80000-7eacf000 \ shlwapi
ELF 7eacf000-7ebe2000 Deferred shell32<elf>
\-PE 7eae0000-7ebe2000 \ shell32
ELF 7ebe2000-7ed29000 Deferred user32<elf>
\-PE 7ec00000-7ed29000 \ user32
ELF 7ed29000-7ed7b000 Deferred advapi32<elf>
\-PE 7ed40000-7ed7b000 \ advapi32
ELF 7ed7b000-7ee16000 Deferred gdi32<elf>
\-PE 7ed90000-7ee16000 \ gdi32
ELF 7ee16000-7ee80000 Deferred msvcrt<elf>
\-PE 7ee30000-7ee80000 \ msvcrt
ELF 7efa0000-7efab000 Deferred libnss_files.so.2
ELF 7efab000-7efb5000 Deferred libnss_nis.so.2
ELF 7efb5000-7efcd000 Deferred libnsl.so.1
ELF 7efcd000-7eff2000 Deferred libm.so.6
ELF 7eff7000-7f000000 Deferred libnss_compat.so.2
ELF b7c44000-b7c48000 Deferred libdl.so.2
ELF b7c48000-b7d97000 Deferred libc.so.6
ELF b7d98000-b7db0000 Deferred libpthread.so.0
ELF b7dbe000-b7ef4000 Deferred libwine.so.1
ELF b7ef6000-b7f12000 Deferred ld-linux.so.2
Threads:
process tid prio (all id:s are in hex)
00000008 (D) Z:\home\tiramisu\.ies4linux\ie6\drive_c\ProgramFiles\ThunderNetwork\Thunder\Thunder.exe
00000009 0 <==
0000000c
00000013 0
00000012 0
0000000e 0
0000000d 0
0000000f
00000015 0
00000014 0
00000011 0
00000010 0
00000016
00000017 0
Backtrace:
=>1 0x7bc451ec in ntdll (+0x351ec) (0x0032fddc)
2 0x00401b86 in thunder (+0x1b86) (0x0032fe1c)
wine: Call from 0x401b86 to unimplemented function MFC42.DLL.6663, aborting

这是怎么回事?通宵一晚~还是没有办法解决...所有的DLL文件都复制了


=================================
成功了~按照这个方法解决的
http://www.linux-wiki.cn/index.php/Linu ... 5%E9%9B%B7
上次由 飘飘星盒子 在 2008-08-24 15:57,总共编辑 2 次。
头像
kofshower
帖子: 1343
注册时间: 2007-03-13 11:23
联系:

#2

帖子 kofshower » 2008-06-23 9:02

去http://www.dll-files.com下载 MFC42.DLL 到 thunder目录,然后把.wine/driver_c/windows/system32/下面被替换的dll全部给我恢复到原来所谓built-in版本,看楼主这明显是乱覆盖了,因为连调试信息都不全。之后在慢慢根据debug信息改。其实我觉得没有特别必要用thunder的说,我都是写一些脚本去剖析thunder的协议,然后用自己定义的方法批量下载迅雷的资源。就是图中光标指的地方那个方法。
附件
Screenshot-1.png
头像
windowssux
帖子: 618
注册时间: 2006-08-06 16:58
来自: 北海

#3

帖子 windowssux » 2008-06-23 11:53

哇,好强大!能否共享一下。
头像
carbont
帖子: 3406
注册时间: 2007-11-22 10:20
来自: 北京

#4

帖子 carbont » 2008-06-23 12:25

kofshower 写了:去http://www.dll-files.com下载 MFC42.DLL 到 thunder目录,然后把.wine/driver_c/windows/system32/下面被替换的dll全部给我恢复到原来所谓built-in版本,看楼主这明显是乱覆盖了,因为连调试信息都不全。之后在慢慢根据debug信息改。其实我觉得没有特别必要用thunder的说,我都是写一些脚本去剖析thunder的协议,然后用自己定义的方法批量下载迅雷的资源。就是图中光标指的地方那个方法。
光标真帅!咋弄的呢??

回LZ:我现在就是昨天装的virtual box,现在的版本比去年的版本稳定多了,不会什么都不做就烧CPU。可以试试用这个。迅雷我倒是wine出来的,相当不稳定,而且老是到了99.9%完成不了,老是我自己去改名——不知道什么原因,太不稳定了,也懒得去解决了——前后装了不同版本的迅雷四个,还有给国外做的那个版本,都不稳定。
lenovo Thinkpad R60i 0657 LHC
windowsXP……准备换回ubuntu了。

Twitter: @carbont
头像
kofshower
帖子: 1343
注册时间: 2007-03-13 11:23
联系:

#5

帖子 kofshower » 2008-06-23 15:22

windowssux 写了:哇,好强大!能否共享一下。
回楼上的没有完全的迅雷,只是将迅雷协议直接当成http来下载了,迅雷还把加密后的东西发到服务器,服务器会返回和文件hash一样的下载点peer列表,我是因为有一贯写脚本去一个网站下载mp3,后来它把连接全部改成迅雷协议的,我才搞了这个东西。
用法1:ruby download.rb 迅雷地址
例如:
ruby '/home/migerate/dev/download.rb' thunder://QUFodHRwOi8vZG93bjIucGluZ3NodTguY29tL3BzL2ZlbnNoZW55YW55aS8wMDQubXAzWlo=

然后显示
--15:13:59-- http://down2.pingshu8.com/ps/fenshenyanyi/004.mp3
=> `004.mp3'
Resolving down2.pingshu8.com... 121.17.126.31
Connecting to down2.pingshu8.com|121.17.126.31|:80... connected.
HTTP request sent...
开始下载


或是多线程下载
用法2:ruby download.rb 迅雷地址 -n 线程数
例如:ruby '/home/migerate/dev/download.rb' thunder://QUFodHRwOi8vZG93bjIucGluZ3NodTguY29tL3BzL2ZlbnNoZW55YW55aS8wMDQubXAzWlo= -n 10
显示:
ruby '/home/migerate/dev/download.rb' thunder://QUFodHRwOi8vZG93bjIucGluZ3NodTguY29tL3BzL2ZlbnNoZW55YW55aS8wMDQubXAzWlo= -n 10
`...004.mp3', got 3322880 of 4344754 (76%) 15.1K/s
oooooooooooooooooooooooooooooooooooooooooooooooooooooooooooo...................
开始下载
刚刚又修改了一下,因为我只有一个地方要用到迅雷,所以原来的版本是只解析那个网站的
附件
download.rb.tar.bz2
(747 Bytes) 已下载 199 次
上次由 kofshower 在 2008-06-23 16:26,总共编辑 4 次。
头像
kofshower
帖子: 1343
注册时间: 2007-03-13 11:23
联系:

#6

帖子 kofshower » 2008-06-23 15:28

carbont 写了:
kofshower 写了:去http://www.dll-files.com下载 MFC42.DLL 到 thunder目录,然后把.wine/driver_c/windows/system32/下面被替换的dll全部给我恢复到原来所谓built-in版本,看楼主这明显是乱覆盖了,因为连调试信息都不全。之后在慢慢根据debug信息改。其实我觉得没有特别必要用thunder的说,我都是写一些脚本去剖析thunder的协议,然后用自己定义的方法批量下载迅雷的资源。就是图中光标指的地方那个方法。
光标真帅!咋弄的呢??

回LZ:我现在就是昨天装的virtual box,现在的版本比去年的版本稳定多了,不会什么都不做就烧CPU。可以试试用这个。迅雷我倒是wine出来的,相当不稳定,而且老是到了99.9%完成不了,老是我自己去改名——不知道什么原因,太不稳定了,也懒得去解决了——前后装了不同版本的迅雷四个,还有给国外做的那个版本,都不稳定。
这个容易
用set cursorline 突出显示行 set cursorcolumn 突出显示列
也可以直接在vimrc建立一个键盘映射
还可以highlight CursorLine cterm=none ctermbg=2 ctermfg=0之类 设置突出显示的样式。
我也是觉得wine迅雷问题很大啊。99%是文件hash过不去吧。
头像
kofshower
帖子: 1343
注册时间: 2007-03-13 11:23
联系:

#7

帖子 kofshower » 2008-06-23 16:30

我也是被那个网站逼得没法的才这么搞,原来晚上设置一下,自动下载他从20200到20255全部网页的mp3,后来给我改了迅雷。
头像
bt_one
帖子: 136
注册时间: 2008-04-18 20:58

#8

帖子 bt_one » 2008-06-25 15:15

没有讯雷的日子不好过哦
头像
xiooli
帖子: 6956
注册时间: 2007-11-19 21:51
来自: 成都
联系:

#9

帖子 xiooli » 2008-06-25 15:37

kofshower 写了:
windowssux 写了:哇,好强大!能否共享一下。
回楼上的没有完全的迅雷,只是将迅雷协议直接当成http来下载了,迅雷还把加密后的东西发到服务器,服务器会返回和文件hash一样的下载点peer列表,我是因为有一贯写脚本去一个网站下载mp3,后来它把连接全部改成迅雷协议的,我才搞了这个东西。
用法1:ruby download.rb 迅雷地址
例如:
ruby '/home/migerate/dev/download.rb' thunder://QUFodHRwOi8vZG93bjIucGluZ3NodTguY29tL3BzL2ZlbnNoZW55YW55aS8wMDQubXAzWlo=

然后显示
--15:13:59-- http://down2.pingshu8.com/ps/fenshenyanyi/004.mp3
=> `004.mp3'
Resolving down2.pingshu8.com... 121.17.126.31
Connecting to down2.pingshu8.com|121.17.126.31|:80... connected.
HTTP request sent...
开始下载


或是多线程下载
用法2:ruby download.rb 迅雷地址 -n 线程数
例如:ruby '/home/migerate/dev/download.rb' thunder://QUFodHRwOi8vZG93bjIucGluZ3NodTguY29tL3BzL2ZlbnNoZW55YW55aS8wMDQubXAzWlo= -n 10
显示:
ruby '/home/migerate/dev/download.rb' thunder://QUFodHRwOi8vZG93bjIucGluZ3NodTguY29tL3BzL2ZlbnNoZW55YW55aS8wMDQubXAzWlo= -n 10
`...004.mp3', got 3322880 of 4344754 (76%) 15.1K/s
oooooooooooooooooooooooooooooooooooooooooooooooooooooooooooo...................
开始下载
刚刚又修改了一下,因为我只有一个地方要用到迅雷,所以原来的版本是只解析那个网站的
这个能获得迅雷返回的其他地址么?
头像
solcomo
帖子: 2838
注册时间: 2007-04-25 13:12

#10

帖子 solcomo » 2008-06-25 15:41

能获得其他地址就狠了 :D
♜♞♝♛♚♝♞♜
♟♟♟♟♟♟♟♟
♙♙♙♙♙♙♙♙
♖♘♗♕♔♗♘♖

☠☯⚔⚓☣☦☃☕
☹☻☪☭☬⚖⚛⚜
ℜℳℬ™ ℋℯℓ℘ ℳℭ
sƂɐʍ рǀɹoʍ əɥʇ oS
sheji
帖子: 431
注册时间: 2008-04-30 21:40

#11

帖子 sheji » 2008-06-25 17:25

看了几次这个贴了,都没有回复。

我wine迅雷都没有问题啊,好像也没怎么设置。我一个是单迅雷,最新版的客户端。一个是web迅雷,也是最新版的。单迅雷客户端版在wine成功后不久就删掉了,因为有web的存在。web迅雷在windows下比较霸道,甚至连他自己的客户端迅雷也不放过,每次下载,web迅雷都会抢在头里。因为web迅雷下载速度确实非常快,又能破除很多限制性的文件下载,所以只好都用web迅雷,把客户端的迅雷的检测给关闭、不用了。其它客户端,除了电驴,也都只好设置为“不检测”,都架空了。

另外,ubuntu下的firefox直接下载,速度很快啊,我常常能满负荷。
飘飘星盒子
帖子: 104
注册时间: 2008-04-26 10:46

#12

帖子 飘飘星盒子 » 2008-06-27 14:31

大家说的都太专业了~
小弟我只希望能用上迅雷啊!
问题依旧~
终端输入:env WINEPREFIX="~/.ies4linux/ie6" wine "C:\Program Files\Thunder\Thunder.exe"
结果:wine: invalid directory ~/.ies4linux/ie6 in WINEPREFIX: not an absolute path

终端输入:wine '/home/tiramisu/.ies4linux/ie6/drive_c/Program Files/Thunder/Thunder.exe'
结果:wine: Call from 0x401b86 to unimplemented function MFC42.DLL.6663, aborting
wine: Unimplemented function MFC42.DLL.6663 called at address 0x401b86 (thread 0009), starting debugger...
Unhandled exception: unimplemented function MFC42.DLL.6663 called in 32-bit code (0x7bc451ec).
Register dump:
CS:0073 SS:007b DS:007b ES:007b FS:0033 GS:003b
EIP:7bc451ec ESP:0032fd78 EBP:0032fddc EFLAGS:00200206( - 00 - -IP1)
EAX:00001a07 EBX:7bc88444 ECX:0032fe08 EDX:0032fe08
ESI:0032fd84 EDI:7b876d30
Stack dump:
0x0032fd78: 0032fdb8 00110014 7ee6d5e0 80000100
0x0032fd88: 00000001 00000000 00401b86 00000002
0x0032fd98: 00404d98 00001a07 00000000 7ee4f950
0x0032fda8: ffffffff 00000049 7bc6773b 0012ef34
0x0032fdb8: 00110f50 00000049 0032fe1c 00110f50
0x0032fdc8: 00110f50 0032fe1c 5f408c08 7b88c690
Backtrace:
=>1 0x7bc451ec in ntdll (+0x351ec) (0x0032fddc)
2 0x00401b86 in thunder (+0x1b86) (0x0032fe1c)
3 0x004019c1 in thunder (+0x19c1) (0x00000060)
4 0x00000000 (0x00000000)
0x7bc451ec: subl $4,%esp
Modules:
Module Address Debug info Name (64 modules)
PE 400000- 40b000 Export thunder
PE 5f400000-5f4ed000 Deferred mfc42
PE 780c0000-78121000 Deferred msvcp60
ELF 7b800000-7b92d000 Deferred kernel32<elf>
\-PE 7b820000-7b92d000 \ kernel32
ELF 7bc00000-7bca4000 Export ntdll<elf>
\-PE 7bc10000-7bca4000 \ ntdll
ELF 7bf00000-7bf03000 Deferred <wine-loader>
ELF 7db12000-7db25000 Deferred libresolv.so.2
ELF 7db34000-7db52000 Deferred iphlpapi<elf>
\-PE 7db40000-7db52000 \ iphlpapi
ELF 7db52000-7dbb3000 Deferred rpcrt4<elf>
\-PE 7db60000-7dbb3000 \ rpcrt4
ELF 7dbb3000-7dc57000 Deferred ole32<elf>
\-PE 7dbc0000-7dc57000 \ ole32
ELF 7dc57000-7dc8a000 Deferred uxtheme<elf>
\-PE 7dc60000-7dc8a000 \ uxtheme
ELF 7e68e000-7e697000 Deferred libxcursor.so.1
ELF 7e697000-7e69c000 Deferred libxfixes.so.3
ELF 7e69c000-7e69f000 Deferred libxcomposite.so.1
ELF 7e69f000-7e6a5000 Deferred libxrandr.so.2
ELF 7e6a5000-7e6ad000 Deferred libxrender.so.1
ELF 7e6ad000-7e6b0000 Deferred libxinerama.so.1
ELF 7e6b0000-7e6d0000 Deferred imm32<elf>
\-PE 7e6c0000-7e6d0000 \ imm32
ELF 7e6d0000-7e6d5000 Deferred libxdmcp.so.6
ELF 7e6d5000-7e6ed000 Deferred libxcb.so.1
ELF 7e6ed000-7e6f0000 Deferred libxau.so.6
ELF 7e6f0000-7e7d7000 Deferred libx11.so.6
ELF 7e7d7000-7e7e5000 Deferred libxext.so.6
ELF 7e7e5000-7e7fd000 Deferred libice.so.6
ELF 7e7fd000-7e805000 Deferred libsm.so.6
ELF 7e814000-7e8ab000 Deferred winex11<elf>
\-PE 7e820000-7e8ab000 \ winex11
ELF 7e8e1000-7e902000 Deferred libexpat.so.1
ELF 7e902000-7e92c000 Deferred libfontconfig.so.1
ELF 7e92c000-7e941000 Deferred libz.so.1
ELF 7e941000-7e9b1000 Deferred libfreetype.so.6
ELF 7e9b2000-7e9b7000 Deferred libxxf86vm.so.1
ELF 7e9c0000-7ea7f000 Deferred comctl32<elf>
\-PE 7e9d0000-7ea7f000 \ comctl32
ELF 7ea7f000-7ead8000 Deferred shlwapi<elf>
\-PE 7ea90000-7ead8000 \ shlwapi
ELF 7ead8000-7ebeb000 Deferred shell32<elf>
\-PE 7eaf0000-7ebeb000 \ shell32
ELF 7ebeb000-7ed32000 Deferred user32<elf>
\-PE 7ec10000-7ed32000 \ user32
ELF 7ed32000-7ed84000 Deferred advapi32<elf>
\-PE 7ed40000-7ed84000 \ advapi32
ELF 7ed84000-7ee1f000 Deferred gdi32<elf>
\-PE 7ed90000-7ee1f000 \ gdi32
ELF 7ee1f000-7ee89000 Deferred msvcrt<elf>
\-PE 7ee30000-7ee89000 \ msvcrt
ELF 7efa9000-7efb4000 Deferred libnss_files.so.2
ELF 7efb4000-7efcc000 Deferred libnsl.so.1
ELF 7efcc000-7eff1000 Deferred libm.so.6
ELF 7eff1000-7eff3000 Deferred libxcb-xlib.so.0
ELF 7eff6000-7f000000 Deferred libnss_nis.so.2
ELF b7c84000-b7c8d000 Deferred libnss_compat.so.2
ELF b7c8e000-b7c92000 Deferred libdl.so.2
ELF b7c92000-b7de1000 Deferred libc.so.6
ELF b7de2000-b7dfa000 Deferred libpthread.so.0
ELF b7e09000-b7f3f000 Deferred libwine.so.1
ELF b7f41000-b7f5d000 Deferred ld-linux.so.2
Threads:
process tid prio (all id:s are in hex)
00000008 (D) Z:\home\tiramisu\.ies4linux\ie6\drive_c\Program Files\Thunder\Thunder.exe
00000009 0 <==
0000000c
00000014 0
00000013 0
00000012 0
0000000e 0
0000000d 0
0000000f
00000016 0
00000015 0
00000011 0
00000010 0
00000017
00000018 0
Backtrace:
=>1 0x7bc451ec in ntdll (+0x351ec) (0x0032fddc)
2 0x00401b86 in thunder (+0x1b86) (0x0032fe1c)
3 0x004019c1 in thunder (+0x19c1) (0x00000060)
4 0x00000000 (0x00000000)
wine: Call from 0x401b86 to unimplemented function MFC42.DLL.6663, aborting
头像
kofshower
帖子: 1343
注册时间: 2007-03-13 11:23
联系:

#13

帖子 kofshower » 2008-06-27 19:41

solcomo 写了:能获得其他地址就狠了 :D
据协议文档是可以的。迅雷协议那些加密都被破解了。以后看看吧。现在睡觉时间都成问题。这个脚本本来是为了下点搞笑的评书催眠的。
上次由 kofshower 在 2008-06-27 19:43,总共编辑 1 次。
头像
kofshower
帖子: 1343
注册时间: 2007-03-13 11:23
联系:

#14

帖子 kofshower » 2008-06-27 19:42

飘飘星盒子 写了:大家说的都太专业了~
小弟我只希望能用上迅雷啊!
问题依旧~
终端输入:env WINEPREFIX="~/.ies4linux/ie6" wine "C:\Program Files\Thunder\Thunder.exe"
结果:wine: invalid directory ~/.ies4linux/ie6 in WINEPREFIX: not an absolute path

终端输入:wine '/home/tiramisu/.ies4linux/ie6/drive_c/Program Files/Thunder/Thunder.exe'
结果:wine: Call from 0x401b86 to unimplemented function MFC42.DLL.6663, aborting
wine: Unimplemented function MFC42.DLL.6663 called at address 0x401b86 (thread 0009), starting debugger...
Unhandled exception: unimplemented function MFC42.DLL.6663 called in 32-bit code (0x7bc451ec).
Register dump:
CS:0073 SS:007b DS:007b ES:007b FS:0033 GS:003b
EIP:7bc451ec ESP:0032fd78 EBP:0032fddc EFLAGS:00200206( - 00 - -IP1)
EAX:00001a07 EBX:7bc88444 ECX:0032fe08 EDX:0032fe08
ESI:0032fd84 EDI:7b876d30
Stack dump:
0x0032fd78: 0032fdb8 00110014 7ee6d5e0 80000100
0x0032fd88: 00000001 00000000 00401b86 00000002
0x0032fd98: 00404d98 00001a07 00000000 7ee4f950
0x0032fda8: ffffffff 00000049 7bc6773b 0012ef34
0x0032fdb8: 00110f50 00000049 0032fe1c 00110f50
0x0032fdc8: 00110f50 0032fe1c 5f408c08 7b88c690
Backtrace:
=>1 0x7bc451ec in ntdll (+0x351ec) (0x0032fddc)
2 0x00401b86 in thunder (+0x1b86) (0x0032fe1c)
3 0x004019c1 in thunder (+0x19c1) (0x00000060)
4 0x00000000 (0x00000000)
0x7bc451ec: subl $4,%esp
Modules:
Module Address Debug info Name (64 modules)
PE 400000- 40b000 Export thunder
PE 5f400000-5f4ed000 Deferred mfc42
PE 780c0000-78121000 Deferred msvcp60
ELF 7b800000-7b92d000 Deferred kernel32<elf>
\-PE 7b820000-7b92d000 \ kernel32
ELF 7bc00000-7bca4000 Export ntdll<elf>
\-PE 7bc10000-7bca4000 \ ntdll
ELF 7bf00000-7bf03000 Deferred <wine-loader>
ELF 7db12000-7db25000 Deferred libresolv.so.2
ELF 7db34000-7db52000 Deferred iphlpapi<elf>
\-PE 7db40000-7db52000 \ iphlpapi
ELF 7db52000-7dbb3000 Deferred rpcrt4<elf>
\-PE 7db60000-7dbb3000 \ rpcrt4
ELF 7dbb3000-7dc57000 Deferred ole32<elf>
\-PE 7dbc0000-7dc57000 \ ole32
ELF 7dc57000-7dc8a000 Deferred uxtheme<elf>
\-PE 7dc60000-7dc8a000 \ uxtheme
ELF 7e68e000-7e697000 Deferred libxcursor.so.1
ELF 7e697000-7e69c000 Deferred libxfixes.so.3
ELF 7e69c000-7e69f000 Deferred libxcomposite.so.1
ELF 7e69f000-7e6a5000 Deferred libxrandr.so.2
ELF 7e6a5000-7e6ad000 Deferred libxrender.so.1
ELF 7e6ad000-7e6b0000 Deferred libxinerama.so.1
ELF 7e6b0000-7e6d0000 Deferred imm32<elf>
\-PE 7e6c0000-7e6d0000 \ imm32
ELF 7e6d0000-7e6d5000 Deferred libxdmcp.so.6
ELF 7e6d5000-7e6ed000 Deferred libxcb.so.1
ELF 7e6ed000-7e6f0000 Deferred libxau.so.6
ELF 7e6f0000-7e7d7000 Deferred libx11.so.6
ELF 7e7d7000-7e7e5000 Deferred libxext.so.6
ELF 7e7e5000-7e7fd000 Deferred libice.so.6
ELF 7e7fd000-7e805000 Deferred libsm.so.6
ELF 7e814000-7e8ab000 Deferred winex11<elf>
\-PE 7e820000-7e8ab000 \ winex11
ELF 7e8e1000-7e902000 Deferred libexpat.so.1
ELF 7e902000-7e92c000 Deferred libfontconfig.so.1
ELF 7e92c000-7e941000 Deferred libz.so.1
ELF 7e941000-7e9b1000 Deferred libfreetype.so.6
ELF 7e9b2000-7e9b7000 Deferred libxxf86vm.so.1
ELF 7e9c0000-7ea7f000 Deferred comctl32<elf>
\-PE 7e9d0000-7ea7f000 \ comctl32
ELF 7ea7f000-7ead8000 Deferred shlwapi<elf>
\-PE 7ea90000-7ead8000 \ shlwapi
ELF 7ead8000-7ebeb000 Deferred shell32<elf>
\-PE 7eaf0000-7ebeb000 \ shell32
ELF 7ebeb000-7ed32000 Deferred user32<elf>
\-PE 7ec10000-7ed32000 \ user32
ELF 7ed32000-7ed84000 Deferred advapi32<elf>
\-PE 7ed40000-7ed84000 \ advapi32
ELF 7ed84000-7ee1f000 Deferred gdi32<elf>
\-PE 7ed90000-7ee1f000 \ gdi32
ELF 7ee1f000-7ee89000 Deferred msvcrt<elf>
\-PE 7ee30000-7ee89000 \ msvcrt
ELF 7efa9000-7efb4000 Deferred libnss_files.so.2
ELF 7efb4000-7efcc000 Deferred libnsl.so.1
ELF 7efcc000-7eff1000 Deferred libm.so.6
ELF 7eff1000-7eff3000 Deferred libxcb-xlib.so.0
ELF 7eff6000-7f000000 Deferred libnss_nis.so.2
ELF b7c84000-b7c8d000 Deferred libnss_compat.so.2
ELF b7c8e000-b7c92000 Deferred libdl.so.2
ELF b7c92000-b7de1000 Deferred libc.so.6
ELF b7de2000-b7dfa000 Deferred libpthread.so.0
ELF b7e09000-b7f3f000 Deferred libwine.so.1
ELF b7f41000-b7f5d000 Deferred ld-linux.so.2
Threads:
process tid prio (all id:s are in hex)
00000008 (D) Z:\home\tiramisu\.ies4linux\ie6\drive_c\Program Files\Thunder\Thunder.exe
00000009 0 <==
0000000c
00000014 0
00000013 0
00000012 0
0000000e 0
0000000d 0
0000000f
00000016 0
00000015 0
00000011 0
00000010 0
00000017
00000018 0
Backtrace:
=>1 0x7bc451ec in ntdll (+0x351ec) (0x0032fddc)
2 0x00401b86 in thunder (+0x1b86) (0x0032fe1c)
3 0x004019c1 in thunder (+0x19c1) (0x00000060)
4 0x00000000 (0x00000000)
wine: Call from 0x401b86 to unimplemented function MFC42.DLL.6663, aborting
wine: invalid directory ~/.ies4linux/ie6 in WINEPREFIX: not an absolute path 这个说的很明确了
必须使用绝对路径。
头像
carbont
帖子: 3406
注册时间: 2007-11-22 10:20
来自: 北京

#15

帖子 carbont » 2008-06-27 19:53

装上了问题也不小。
wine本来就比较烧CPU,我个人是觉得还不如装vbox——当然你不注重版权的话这个就是最好的建议了。
lenovo Thinkpad R60i 0657 LHC
windowsXP……准备换回ubuntu了。

Twitter: @carbont
回复