[求助]Wine中打开chm和exe电子书出错
Wine中如何打开chm和exe电子书?用wine打开chm和exe电子书时有下面错误提示,请问如何可以查看chm(除了安装chmsee软件)和exe格式的电子书?
# wine 趣味中医.exe
fixme:nls:get_env_lcid charset GB18030 was not recognized
wine: cannot open builtin library for L"Z:\\mnt\\f\\baojian\\\8da3\5473\4e2d\533b.exe":
#
# wine 本草纲目.chm
fixme:nls:get_env_lcid charset GB18030 was not recognized
wine: cannot open builtin library for L"Z:\\mnt\\f\\baojian\\\672c\8349\7eb2\76ee.chm": 第一wine中文名支持不好,最好用英文的可执行文件名.
第二,chm不是可执行文件,win下也是由hh.exe执行的.
要确保你在wine里由hh.exe及需要的dll,然后
wine 路径/hh.exe 名.chm.
与其这么麻烦,不如用kchmview 或 chmsee . :lol:
应该说windows用户很少能知道 hh.exe在哪儿。。。
已经会大吃一惊,chm不是自动启动的啊,难道还需要软件? 多谢,我试试 找不着wine安装目录在哪里了
# wine xiezhen.exe
fixme:nls:get_env_lcid charset GB18030 was not recognized
fixme:imm:ImmIsIME (0x41e041e): semi-stub
fixme:imm:ImmIsIME (0x4130413): semi-stub
err:ole:CoInitializeEx Attempt to change threading model of this apartment from 0x2 to 0x0
fixme:ole:CoResumeClassObjects stub
You need to install the Mozilla ActiveX control to
use Wine's builtin CLSID_WebBrowser from SHDOCVW.DLL
fixme:shdocvw:OleObject_GetExtent (0x7fdc6b50)->(1, 0x7f92f964)
fixme:shdocvw:OleObject_Close (0x7fdc6b50)->(1)
wine: Unhandled exception (thread 0009), starting debugger...
fixme:nls:get_env_lcid charset GB18030 was not recognized
WineDbg starting on pid 0x8
wine client error:9: write: Bad address
然后就没反应了。
# wine hh.exe bin.chm
fixme:nls:get_env_lcid charset GB18030 was not recognized
err:ole:CoGetClassObject class {5d02926a-212e-11d0-9df9-00a0c922e6ec} not registered
fixme:ole:CoCreateInstance no classfactory created for CLSID {5d02926a-212e-11d0-9df9-00a0c922e6ec}, hres is 0x80040154 chm 没必要借助wine 啊
页:
[1]