分页: 2 / 4

发表于 : 2008-07-16 17:13
kingpin
支持,能鼠标取词就好了!

发表于 : 2008-07-17 18:17
aariz
更新:优化了发音程序。

发表于 : 2008-07-17 20:14
kingpin
马上升级,支持!

简单实用,真是好东西。

发表于 : 2008-07-18 22:08
gaint_star
例句要是也能够发音这样才是真正的Dict.cn哦

再加上鼠标取词,呵呵就完美了吧

Re: Dict.CN(海词)客户端 for Linux (20080718)

发表于 : 2008-07-19 10:07
zwhuang
建议:
- trayicon增加点击隐藏/显示主界面的功能;
- 增加退出程序的默认快捷键 Ctrl+Q;
- 把在线翻译功能也集成进来;
- 每日学口语作为初始显示界面的内容;
- deb包中加入文件的md5sum;
aariz 写了:20080717: 优化了发音程序。
20080718: 修复了"xxx'xx" 形式的声音播放BUG。

发表于 : 2008-07-19 10:29
nanan0313
好像要连接网络,这几天上不了网,装了也用不了。

发表于 : 2008-07-19 10:52
xiooli
kingpin 写了:支持,能鼠标取词就好了!

代码: 全选

#!/bin/bash
str="`xsel`"
while true ; do
  a="`xsel`"
  if [ "$a" != "$str" ] ; then
    str="$a"
    [ ${#a} -lt 15 ] && word=`w3m -dump -no-cookie http://dict.cn/mini.php?q="$a" | sed -e '$d' -e 's/</ /g' -e 's/>/ /g'`
    gnome-osd-client -f "<message id='word' osd_fake_translucent_bg='off' osd_vposition='top' osd_halignment='right' animations='on' hide_timeout='10000'><span size='15000' foreground='pink'>`echo "$word"`</span></message>"
  fi
  sleep 1
done 
来自solcomo,小改了下。

发表于 : 2008-07-19 12:20
kofshower
xiooli 写了:
kingpin 写了:支持,能鼠标取词就好了!

代码: 全选

#!/bin/bash
str="`xsel`"
while true ; do
  a="`xsel`"
  if [ "$a" != "$str" ] ; then
    str="$a"
    [ ${#a} -lt 15 ] && word=`w3m -dump -no-cookie http://dict.cn/mini.php?q="$a" | sed -e '$d' -e 's/</ /g' -e 's/>/ /g'`
    gnome-osd-client -f "<message id='word' osd_fake_translucent_bg='off' osd_vposition='top' osd_halignment='right' animations='on' hide_timeout='10000'><span size='15000' foreground='pink'>`echo "$word"`</span></message>"
  fi
  sleep 1
done 
来自solcomo,小改了下。
gtk底下自带全局剪切板的哩

发表于 : 2008-07-19 16:30
xiooli
kofshower 写了:
xiooli 写了:
kingpin 写了:支持,能鼠标取词就好了!

代码: 全选

#!/bin/bash
str="`xsel`"
while true ; do
  a="`xsel`"
  if [ "$a" != "$str" ] ; then
    str="$a"
    [ ${#a} -lt 15 ] && word=`w3m -dump -no-cookie http://dict.cn/mini.php?q="$a" | sed -e '$d' -e 's/</ /g' -e 's/>/ /g'`
    gnome-osd-client -f "<message id='word' osd_fake_translucent_bg='off' osd_vposition='top' osd_halignment='right' animations='on' hide_timeout='10000'><span size='15000' foreground='pink'>`echo "$word"`</span></message>"
  fi
  sleep 1
done 
来自solcomo,小改了下。
gtk底下自带全局剪切板的哩
嘛意思?

发表于 : 2008-07-19 16:32
aariz
选中一段文本,鼠标移动输入框上点击鼠标中键,就能粘贴了。

发表于 : 2008-07-19 16:36
kofshower
xiooli 写了:
kofshower 写了:
xiooli 写了:
kingpin 写了:支持,能鼠标取词就好了!

代码: 全选

#!/bin/bash
str="`xsel`"
while true ; do
  a="`xsel`"
  if [ "$a" != "$str" ] ; then
    str="$a"
    [ ${#a} -lt 15 ] && word=`w3m -dump -no-cookie http://dict.cn/mini.php?q="$a" | sed -e '$d' -e 's/</ /g' -e 's/>/ /g'`
    gnome-osd-client -f "<message id='word' osd_fake_translucent_bg='off' osd_vposition='top' osd_halignment='right' animations='on' hide_timeout='10000'><span size='15000' foreground='pink'>`echo "$word"`</span></message>"
  fi
  sleep 1
done 
来自solcomo,小改了下。
gtk底下自带全局剪切板的哩
嘛意思?
gtk里面的primary剪切版更好用,这个程序是c写的嘛,不用依赖第三方的xsel
x带这个更强大,可以剪切内容转移
我也试图去搞过字典这个,主要是星际的色彩没有高亮,字典没有Collins
后来hack Collins花了我几天的时间我就不干咯,不过现在这个就只是支持Collins
可这又涉及版权,
字典这个设计好设计,关键是没有好的字典授权啊。
加上觉得GDK+不好玩就将就用了。
现在正在看语音引擎,等相关的测试搞完之后在重写。不过可能用的是Mozilla框架了

发表于 : 2008-07-19 16:47
xiooli
kofshower 写了: gtk里面的primary剪切版更好用,这个程序是c写的嘛,不用依赖第三方的xsel
x带这个更强大,可以剪切内容转移
没搞明白咋用 :shock: ,没有这个命令啊。

发表于 : 2008-07-19 16:51
kofshower
xiooli 写了:
kofshower 写了: gtk里面的primary剪切版更好用,这个程序是c写的嘛,不用依赖第三方的xsel
x带这个更强大,可以剪切内容转移
没搞明白咋用 :shock: ,没有这个命令啊。
http://www.yuanma.org/data/2006/0922/article_1575.htm 这儿有
详细的看官方手册,现在python还有ruby都有相应的gtk+绑定,实现这种操作比shell脚本更好理解
总体来说linux这个方面比windows简单不少

发表于 : 2008-07-19 17:32
xiooli
kofshower 写了:
xiooli 写了:
kofshower 写了: gtk里面的primary剪切版更好用,这个程序是c写的嘛,不用依赖第三方的xsel
x带这个更强大,可以剪切内容转移
没搞明白咋用 :shock: ,没有这个命令啊。
http://www.yuanma.org/data/2006/0922/article_1575.htm 这儿有
详细的看官方手册,现在python还有ruby都有相应的gtk+绑定,实现这种操作比shell脚本更好理解
总体来说linux这个方面比windows简单不少
晕乎哉,这么麻烦,俺是脚本党来的,还是xsel简单哦 :shock:

发表于 : 2008-07-19 17:50
luojie-dune
强烈建议:像ubuntu自带的辞典一样,支持镶入gnome面板。