QQ登录

只需一步,快速开始

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 1584|回复: 2

对于wine模拟的金山词霸一些设想

[复制链接]
发表于 2003-3-25 22:55:27 | 显示全部楼层 |阅读模式
按照论坛上的方法可以使用wine模拟使用金山词霸2002了。
但是发现,金山词霸无法使用一个功能――汉译英。
在输入栏中可以调用xsim输入法,但是输入的中文都显示不出来,没办法使用。
如果在linux中使用别的编辑器输入汉字,然后复制,粘贴,却惊讶的发现:汉字都是以???显示的。

多次的尝试后,发现金山词霸的汉译英功能并没有失去。
1、首先如果你的金山词霸是在windows下安装的,而且你以前使用过汉译英的功能,会发现在输入栏中可以调出你以前输入的一些汉字,而且可以正常的将汉字翻译为英文。
2、如果你复制金山词霸程序中的汉字,将其复制,可以正确的粘贴在输入栏中,便可以实现汉译英的功能。

于是有了以下几个汉译英的解决设想:
1、找出与原来输入汉字有关的历史,修改成你所需要翻译的汉字,然后可以调出使用。经测试,该方法可行。修改文件有Xdict目录下的xdict.ini文件中的[history]段。缺点:过于麻烦。

2、想办法在金山词霸程序中(比如对英语的翻译)找你所需要使用的汉字,将其复制粘贴到输入栏。该方法完全可行,且较上一种方法方便,可以一用。

3、可以wine使用notepad,在其中输入汉字,然后将汉字复制粘贴到金山词霸中,可能汉字的编码由于wine起了变化,如果都用wine模拟的话,可能可以解决这个问题。但是,我的wine无法同时模拟运行两个exe文件,我又不知如何hack一下wine程序,来满足我的要求。不过,我采取了一种变通的方式,验证了我的想法的正确性。
      既然一个用户无法同时wine两个程序,那么两个用户就可以wine两个程序了。于是,我用root用户wine了notepad,现在的普通用户wine使用金山词霸,然后在notepad中输入中文,便可以正确的复制到金山词霸中的输入栏中,正常的翻译。这种方法比较实用。

4、对wine本身hack,使其能正常显示linux系统中输入的中文。洒家水平实在有限,不敢想。

大家可以看一下我的抓图。呵呵~~~~

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

×
发表于 2003-3-28 23:29:53 | 显示全部楼层
You listed a FULL resolutions which were come to my mind

now, I just the 3rd method.

Of course the 4th is the best, but I just don't have enough time to track and modify wine
回复

使用道具 举报

 楼主| 发表于 2003-3-29 08:53:12 | 显示全部楼层
洒家是能力不足。
不过想一下,既然wine中可以正常的输入中文,那么修改使汉字编码和系统中的一致,应该是可以的。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

GMT+8, 2024-11-5 20:44 , Processed in 0.034349 second(s), 16 queries .

© 2021 Powered by Discuz! X3.5.

快速回复 返回顶部 返回列表