wine lingoes方法及字体,源码已上传

Wine、Cedega、CrossOver 等配置
ausun
帖子: 65
注册时间: 2007-05-11 9:21

wine lingoes方法及字体,源码已上传

#1

帖子 ausun » 2009-05-31 13:45

前两天整理电脑发现很多东西不见了,不过总算找到了这个小工具的代码,所以还是上传到论坛里吧,免得莫名其妙的消失掉。代码不是很工整,见笑。
2010-12-11
LingoesHelper.zip
(113.52 KiB) 已下载 510 次
------------------------------------------------- 以下为6月5日发表 ---------------------------------------------------------
看来喜欢用lingoes的不多 :em01
昨天发的lh脚本有个低级错误,只能在它所在的目录下用 ./lh 运行才行。要改正这个错误,请下载附件 lh.tar.gz 替换。这个lh里的修饰键是win
lh.tar.gz
(272 Bytes) 已下载 812 次
------------------------------------------------- 以下为6月4日发表 ---------------------------------------------------------
做了一个小工具,让wine的lingoes可以在linux下取词。
下载解压LingoesHelper.tar.gz,得到3个文件,运行 lh 即可,这3个文件必须在同一目录下。lh是一个shell脚本,会自动运行lingoes(如果里面的lingoes安装目录和你的不一样请修改)。
首先要在lingoes中启用剪贴板取词,然后取词方法就和stardict基本一样了,选中词汇lingoes就会弹出翻译窗口。也可以加一个修饰键,按键才翻译。这个键可以是ctrl,alt,shift或win,可以在lh脚本中修改。默认的lh是按ctrl键才取词。由于wine鼠标事件支持不完善,lingoes的取词窗口不会自动隐藏,为此我在取词窗口上面(或下面)添加了一个“Hide capture window”的小条,在这个小条上面晃一下鼠标就能关闭lingoes的取词窗口。
程序很小,对环境的依赖也不多,只要能运行gedit应该就能跑。
LingoesHelper.png
LingoesHelper.tar.gz
(42.21 KiB) 已下载 787 次
------------------------------------------------- 以下为5月31日发表 --------------------------------------------------------

本文只是为喜欢lingoes的人提供一个选择,感兴趣的话可以试一下。

昨天接触到winetricks这个小工具,还真好用,用它装了一些库和软件后wine lingoes成功了。

首先到下面的网站下载winetricks
http://wiki.winehq.org/winetricks

然后运行winetricks,在弹出的对话框里选择要安装的库和软件,我装了下面这些。其中ie6肯定是必须的,其他的不清楚哪个是必要的
comctl32, comctl32.ocx, gdiplus, gecko, hosts, msxml3, riched20, riched30, vcrun6, vcrun2005, vcrun2005sp1, ie6, fakeie6

用wine安装lingoes,这时lingoes已经可以运行了,而且还可以对wine的程序进行取词!安装字典,真人语音库等也没问题。

但是现在还有一个问题,lingoes会往 ~/.wine/drive_c/windows/Fonts 里安装一个 lingoes.ttf 字体,这个字体会导致wine里面中文全部显示为方框。把 lingoes.ttf 删除后中文显示正常,但是lingoes里的音标却无法正确显示。这应该是wine的问题,目前的wine似乎对字体支持不好,在软件中不支持同时使用多个字体。

我自己在simsun的基础上做了一个ttf字体,可以解决这个问题。下载附件中的字体,解压到 ~/.wine/drive_c/windows/Fonts 里就可以了(要先删除 lingoes.ttf)。不行的话删掉那个目录下其他中文字体,只留这一个试试。如果有音标改的不完善的地方请把显示不完善的单词贴出来我再改。
由于修改字体涉及到版权,如果不合适请版主删除。
lingoes.png
simsun_lingoes.ttf.7z
(4.84 MiB) 已下载 1000 次
上次由 ausun 在 2010-12-11 12:21,总共编辑 4 次。
头像
AngelMAX
帖子: 2228
注册时间: 2009-02-25 18:18

Re: wine lingoes方法及字体

#2

帖子 AngelMAX » 2009-05-31 13:53

不错,支持LZ的钻研和共享精神 :em11
在中国搞IT的谁不知道Ctrl+C,Ctrl+V啊~
weizhou
帖子: 2
注册时间: 2009-06-01 17:14

Re: wine lingoes方法及字体

#3

帖子 weizhou » 2009-06-01 17:18

谢谢lz,按照这个方法终于成功装了最新版本的lingoes,安装winetricks时,开始提示出错,
Winetricks error: Note: command 'cabextract 。。。。。
发现cabextract没有装,sudo apt-get install cabextract之后一切就ok了

测试屏幕取词好用,万分谢谢lz的共享精神
不过在我的笔记本上即使删除了lingoes添加的字库,也还是方块,比较郁闷,努力学习linux中
头像
rushui999
帖子: 52
注册时间: 2007-04-27 21:03

Re: wine lingoes方法及字体,6月4日增加linux屏幕取词助手

#4

帖子 rushui999 » 2009-06-14 12:24

我也喜欢lingoes啊,早就盼有人wine成功,总算把楼主等来了。
leecruise
帖子: 81
注册时间: 2006-06-02 17:27

Re: wine lingoes方法及字体,6月4日增加linux屏幕取词助手

#5

帖子 leecruise » 2009-06-23 5:56

多谢楼主,按照你的方法基本搞定了。
:em11
zcambridge
帖子: 6
注册时间: 2006-11-21 5:20

Re: wine lingoes方法及字体,6月4日增加linux屏幕取词助手

#6

帖子 zcambridge » 2009-07-11 19:15

:em03 多谢lz了。终于成功。

有点需要注意的是,最好按照顺序装lz要求的那些windows软件。
我第一次一起选上,安装,但是是按照字母顺序,结果ie6仿佛没装好。害得我差点以为不可能成功了。。。 :em06

而且,取词很好用。就是稍微慢一点。。。总之可以接受,全文翻译,什么都有。。很开心。
linux
不过,dict.cn 的发音功能没了。。
另外语音引擎也在研究中。不知道怎么装。。。

希望lz给点提示。
zcambridge
帖子: 6
注册时间: 2006-11-21 5:20

Re: wine lingoes方法及字体,6月4日增加linux屏幕取词助手

#7

帖子 zcambridge » 2009-07-11 19:35

另外,lh文件路径不能含有空格。否则不起作用。
qjx2033841
帖子: 8
注册时间: 2009-07-21 18:38

Re: wine lingoes方法及字体,6月4日增加linux屏幕取词助手

#8

帖子 qjx2033841 » 2009-07-23 11:29

盼望已久的LZ的大好人终于出现了 :em05
头像
gcell
帖子: 429
注册时间: 2007-04-30 2:25
来自: 湖南湘潭
联系:

Re: wine lingoes方法及字体,6月4日增加linux屏幕取词助手

#9

帖子 gcell » 2009-07-23 11:52

收藏备用
孰能浊静之以徐清,孰能安动之以馀生!
gcell -- http://gcell.blog.163.com/
whipk
帖子: 1
注册时间: 2008-09-13 18:23

Re: wine lingoes方法及字体,6月4日增加linux屏幕取词助手

#10

帖子 whipk » 2009-07-25 2:16

谢谢楼主分享,rhel 5.3也可以使用
想问一下,能否把取词方式从热键取词改为悬停取词呢?
头像
huangyou
帖子: 40
注册时间: 2006-09-10 21:02

Re: wine lingoes方法及字体,6月4日增加linux屏幕取词助手

#11

帖子 huangyou » 2009-07-26 12:33

成功, 谢谢分享,过程没什么问题,只是取词快捷键怎么没用
头像
U半兔
帖子: 82
注册时间: 2009-06-08 19:02

Re: wine lingoes方法及字体,6月4日增加linux屏幕取词助手

#12

帖子 U半兔 » 2009-07-27 17:03

:em20 最好按照顺序装lz要求的那些windows软件。
everyday everynight everything it's you!
头像
windowssux
帖子: 618
注册时间: 2006-08-06 16:58
来自: 北海

Re: wine lingoes方法及字体,6月4日增加linux屏幕取词助手

#13

帖子 windowssux » 2009-07-30 11:46

好啊,支持,现在金山词霸越来越恶心了,我开始用林格斯了
zhangchi100
帖子: 212
注册时间: 2006-11-17 9:53

Re: wine lingoes方法及字体,6月4日增加linux屏幕取词助手

#14

帖子 zhangchi100 » 2009-08-01 15:02

这可是个强贴,要顶一个
头像
seautumn
帖子: 37
注册时间: 2009-08-04 18:41

Re: wine lingoes方法及字体,6月4日增加linux屏幕取词助手

#15

帖子 seautumn » 2009-08-26 11:15

终于忍不住来回复一个,这么好的帖子为什么回应的人这么少?
我重装了wine之后又来看这个咧~
回复