中文补丁 wine 的 Ubuntu 源
-
- 帖子: 198
- 注册时间: 2008-02-05 20:26
Re: 中文补丁 wine 的 Ubuntu 源
我觉得可以在wine原来的iexplore.exe.so基础上修改它处理参数的方式,处理URL参数的时候改成调用xdg-open,其他部分不改
- huangjiahua
- 帖子: 3294
- 注册时间: 2005-03-30 0:27
- 联系:
Re: 中文补丁 wine 的 Ubuntu 源
err, 可以看一下补丁内容,
正是算这样处理的。
不过,现在改的是 iexplore.exe.so (programs/iexplore/main.c)
让他在 IEWinMain() 前处理参数,
也许修改 shdocvw.dll.so (dlls/shdocvw/iexplore.c) 会更好些,
当自己安装真的 MSIE 后, wine 会转而使用 MSIE 带的 shdocvw.dll,
这样就可以在安装 MSIE 后直接打开真的 IE, 而无须自己判断。
另外,如果选择继续让 iexplore.exe.so 自己使用 wine-gecko 打开页面,
也许需要改一下 dlls/shdocvw/iexplore.c , 让他有个像样的浏览器界面,而不是现在的空白窗口。
正是算这样处理的。
不过,现在改的是 iexplore.exe.so (programs/iexplore/main.c)
让他在 IEWinMain() 前处理参数,
也许修改 shdocvw.dll.so (dlls/shdocvw/iexplore.c) 会更好些,
当自己安装真的 MSIE 后, wine 会转而使用 MSIE 带的 shdocvw.dll,
这样就可以在安装 MSIE 后直接打开真的 IE, 而无须自己判断。
另外,如果选择继续让 iexplore.exe.so 自己使用 wine-gecko 打开页面,
也许需要改一下 dlls/shdocvw/iexplore.c , 让他有个像样的浏览器界面,而不是现在的空白窗口。
跃过无数的时间断层,只为了在
- huangjiahua
- 帖子: 3294
- 注册时间: 2005-03-30 0:27
- 联系:
Re: 中文补丁 wine 的 Ubuntu 源
待会,这些修改只是雕琢 wine 程序的用户界面和体验细节,
对 wine 的兼容性并没有多大改善,
为这样的细枝末节影响进度真划得来么
对 wine 的兼容性并没有多大改善,
为这样的细枝末节影响进度真划得来么
跃过无数的时间断层,只为了在
-
- 帖子: 198
- 注册时间: 2008-02-05 20:26
Re: 中文补丁 wine 的 Ubuntu 源
其实我的看法是:这个东西本来就没有必要改。但是你现在改了的话,就改得好一点,不要影响到其他的功能。或者,可以把修改的部分单独做一个包,让不同的用户群有自主的选择权。
我碰到这个问题一开始纯粹是因为用winetricks安装IE6遇到问题。
我碰到这个问题一开始纯粹是因为用winetricks安装IE6遇到问题。
-
- 帖子: 20
- 注册时间: 2009-05-11 22:48
- clover1981
- 帖子: 65
- 注册时间: 2008-04-28 23:48
Re: 中文补丁 wine 的 Ubuntu 源
两个命令要分开打啊。。。410273007 写了:我的是9.04的按你说的两个中文补丁的命令输入终端没反应```````怎么办`?
有喜欢在网上看小说的朋友,请关注我的起点小说《教皇子午线》。
http://www.qidian.com/book/1013198.aspx
http://www.qidian.com/book/1013198.aspx
- huangjiahua
- 帖子: 3294
- 注册时间: 2005-03-30 0:27
- 联系:
Re: 中文补丁 wine 的 Ubuntu 源
不是没反应,410273007 写了:我的是9.04的按你说的两个中文补丁的命令输入终端没反应```````怎么办`?
仔细看他的提示,他有让你输入你的密码回车,
他是在等待你输入密码。
注意输入密码是不会在屏幕显式的, 你敲入密码回车就是了。
跃过无数的时间断层,只为了在
- ptpt52
- 帖子: 717
- 注册时间: 2008-07-27 8:51
- 系统: Ubuntu/Windows
- 来自: 广西玉林|广东深圳
- 联系:
Re: 中文补丁 wine 的 Ubuntu 源
huangjiahua, 你应该把中文补丁修改好,commit 到 wine 的官方去
- huangjiahua
- 帖子: 3294
- 注册时间: 2005-03-30 0:27
- 联系:
-
- 帖子: 20
- 注册时间: 2009-05-11 22:48
Re: 中文补丁 wine 的 Ubuntu 源
好了,谢谢大虾```````
-
- 帖子: 59
- 注册时间: 2008-06-29 12:53
Re: 中文补丁 wine 的 Ubuntu 源
没有8.04的 源吗?而且那个key下不了,我教育网的。
- huangjiahua
- 帖子: 3294
- 注册时间: 2005-03-30 0:27
- 联系:
Re: 中文补丁 wine 的 Ubuntu 源
跃过无数的时间断层,只为了在
- huangjiahua
- 帖子: 3294
- 注册时间: 2005-03-30 0:27
- 联系:
Re: 中文补丁 wine 的 Ubuntu 源
更新到 wine 1.1.23
包含中文补丁的 deb 包
Ubuntu 9.04
https://launchpad.net/~wine-cn/+archive/ppa
Ubuntu 8.10
https://launchpad.net/~wine-cn/+archive/intrepid
Ubuntu 8.04
https://launchpad.net/~wine-cn/+archive/hardy
包含中文补丁的 deb 包
Ubuntu 9.04
https://launchpad.net/~wine-cn/+archive/ppa
Ubuntu 8.10
https://launchpad.net/~wine-cn/+archive/intrepid
Ubuntu 8.04
https://launchpad.net/~wine-cn/+archive/hardy
跃过无数的时间断层,只为了在
-
- 帖子: 59
- 注册时间: 2008-06-29 12:53
Re: 中文补丁 wine 的 Ubuntu 源
楼主,你好。我是自己动手编译的wine1.1.23,但是按网上说的离线安装gecko后,打开网页还是有错误。看到你给的只有i386的deb包,有没有可以自己编译的源码呢,或者能不能抽出一点宝贵的时间帮忙编译个64位的deb包?如果要重新装wine的话,怎么卸载呢,之前用tweak卸载发现wine的配置信息没变。干净卸载该怎么做。2楼附件都是做什么用的呢?好多疑问。感觉楼主的这个wine离成功比较接近了,哈哈。
- huangjiahua
- 帖子: 3294
- 注册时间: 2005-03-30 0:27
- 联系:
Re: 中文补丁 wine 的 Ubuntu 源
楼上的你很粗心啊。
源里 wine 有 i386、lpia 和 amd64 三种包,
不过注意, amd64 的 wine 里边也是 32 位的,你要知道你运行的 windows 程序可都是 32 位的啊
(就是说,你不用幻想能编译出 64 位 wine)
关于 体系,你犯了个错误,
wine-gecko 是 all 的包, 而非 i186,
all 的意思就是 i386、amd64 这些所有全包
源里 wine 有 i386、lpia 和 amd64 三种包,
不过注意, amd64 的 wine 里边也是 32 位的,你要知道你运行的 windows 程序可都是 32 位的啊
(就是说,你不用幻想能编译出 64 位 wine)
关于 体系,你犯了个错误,
wine-gecko 是 all 的包, 而非 i186,
all 的意思就是 i386、amd64 这些所有全包
跃过无数的时间断层,只为了在