中文补丁 wine 的 Ubuntu 源

Wine、Cedega、CrossOver 等配置
brglng
帖子: 198
注册时间: 2008-02-05 20:26

Re: 中文补丁 wine 的 Ubuntu 源

#46

帖子 brglng » 2009-06-01 18:26

我觉得可以在wine原来的iexplore.exe.so基础上修改它处理参数的方式,处理URL参数的时候改成调用xdg-open,其他部分不改
头像
huangjiahua
帖子: 3294
注册时间: 2005-03-30 0:27
联系:

Re: 中文补丁 wine 的 Ubuntu 源

#47

帖子 huangjiahua » 2009-06-01 18:34

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 , 让他有个像样的浏览器界面,而不是现在的空白窗口。
跃过无数的时间断层,只为了在
头像
huangjiahua
帖子: 3294
注册时间: 2005-03-30 0:27
联系:

Re: 中文补丁 wine 的 Ubuntu 源

#48

帖子 huangjiahua » 2009-06-01 18:36

待会,这些修改只是雕琢 wine 程序的用户界面和体验细节,

对 wine 的兼容性并没有多大改善,

为这样的细枝末节影响进度真划得来么
跃过无数的时间断层,只为了在
brglng
帖子: 198
注册时间: 2008-02-05 20:26

Re: 中文补丁 wine 的 Ubuntu 源

#49

帖子 brglng » 2009-06-01 18:45

其实我的看法是:这个东西本来就没有必要改。但是你现在改了的话,就改得好一点,不要影响到其他的功能。或者,可以把修改的部分单独做一个包,让不同的用户群有自主的选择权。
我碰到这个问题一开始纯粹是因为用winetricks安装IE6遇到问题。
410273007
帖子: 20
注册时间: 2009-05-11 22:48

Re: 中文补丁 wine 的 Ubuntu 源

#50

帖子 410273007 » 2009-06-05 18:38

我的是9.04的按你说的两个中文补丁的命令输入终端没反应```````怎么办`?
附件
sendpix0.jpg
头像
clover1981
帖子: 65
注册时间: 2008-04-28 23:48

Re: 中文补丁 wine 的 Ubuntu 源

#51

帖子 clover1981 » 2009-06-06 10:08

410273007 写了:我的是9.04的按你说的两个中文补丁的命令输入终端没反应```````怎么办`?
两个命令要分开打啊。。。
有喜欢在网上看小说的朋友,请关注我的起点小说《教皇子午线》。
http://www.qidian.com/book/1013198.aspx
头像
huangjiahua
帖子: 3294
注册时间: 2005-03-30 0:27
联系:

Re: 中文补丁 wine 的 Ubuntu 源

#52

帖子 huangjiahua » 2009-06-06 11:24

410273007 写了:我的是9.04的按你说的两个中文补丁的命令输入终端没反应```````怎么办`?
不是没反应,
仔细看他的提示,他有让你输入你的密码回车,

他是在等待你输入密码。

注意输入密码是不会在屏幕显式的, 你敲入密码回车就是了。
跃过无数的时间断层,只为了在
头像
ptpt52
帖子: 717
注册时间: 2008-07-27 8:51
系统: Ubuntu/Windows
来自: 广西玉林|广东深圳
联系:

Re: 中文补丁 wine 的 Ubuntu 源

#53

帖子 ptpt52 » 2009-06-06 12:04

huangjiahua, 你应该把中文补丁修改好,commit 到 wine 的官方去
头像
huangjiahua
帖子: 3294
注册时间: 2005-03-30 0:27
联系:

Re: 中文补丁 wine 的 Ubuntu 源

#54

帖子 huangjiahua » 2009-06-06 12:45

ptpt52 来帮忙把补丁弄干净吧
跃过无数的时间断层,只为了在
410273007
帖子: 20
注册时间: 2009-05-11 22:48

Re: 中文补丁 wine 的 Ubuntu 源

#55

帖子 410273007 » 2009-06-06 17:43

好了,谢谢大虾```````
hwj180
帖子: 59
注册时间: 2008-06-29 12:53

Re: 中文补丁 wine 的 Ubuntu 源

#56

帖子 hwj180 » 2009-06-07 15:55

没有8.04的 源吗?而且那个key下不了,我教育网的。
头像
huangjiahua
帖子: 3294
注册时间: 2005-03-30 0:27
联系:

Re: 中文补丁 wine 的 Ubuntu 源

#57

帖子 huangjiahua » 2009-06-07 16:14

好吧, Ubuntu 804 请用 Hardy 源,

https://launchpad.net/~wine-cn/+archive/hardy

请等待编译完成
跃过无数的时间断层,只为了在
头像
huangjiahua
帖子: 3294
注册时间: 2005-03-30 0:27
联系:

Re: 中文补丁 wine 的 Ubuntu 源

#58

帖子 huangjiahua » 2009-06-08 12:11

跃过无数的时间断层,只为了在
hwj180
帖子: 59
注册时间: 2008-06-29 12:53

Re: 中文补丁 wine 的 Ubuntu 源

#59

帖子 hwj180 » 2009-06-09 16:38

楼主,你好。我是自己动手编译的wine1.1.23,但是按网上说的离线安装gecko后,打开网页还是有错误。看到你给的只有i386的deb包,有没有可以自己编译的源码呢,或者能不能抽出一点宝贵的时间帮忙编译个64位的deb包?如果要重新装wine的话,怎么卸载呢,之前用tweak卸载发现wine的配置信息没变。干净卸载该怎么做。2楼附件都是做什么用的呢?好多疑问。感觉楼主的这个wine离成功比较接近了,哈哈。
头像
huangjiahua
帖子: 3294
注册时间: 2005-03-30 0:27
联系:

Re: 中文补丁 wine 的 Ubuntu 源

#60

帖子 huangjiahua » 2009-06-09 18:36

楼上的你很粗心啊。

源里 wine 有 i386、lpia 和 amd64 三种包,

不过注意, amd64 的 wine 里边也是 32 位的,你要知道你运行的 windows 程序可都是 32 位的啊

(就是说,你不用幻想能编译出 64 位 wine

关于 体系,你犯了个错误,
wine-gecko 是 all 的包, 而非 i186,
all 的意思就是 i386、amd64 这些所有全包
跃过无数的时间断层,只为了在
回复