当前时区为 UTC + 8 小时



发表新帖 回复这个主题  [ 14 篇帖子 ] 
作者 内容
1 楼 
 文章标题 : 连接Google翻译的在线翻译辞典界面(GTK)
帖子发表于 : 2009-02-18 10:22 
头像

注册: 2008-12-04 8:46
帖子: 24
送出感谢: 0 次
接收感谢: 0 次
中文翻英文还有点问题,因为解码的缘故。有兴趣的同学可以一起来改进之(比如将语言种类扩展和加入其他在线辞典等):)

编译平台ubuntu 8.04, gcc (GCC) 4.2.4

我的Email: junyi.hit (AT) gmail.com


附件:
odict.tar.gz [20.45 KiB]
被下载 289 次
页首
 用户资料  
 
2 楼 
 文章标题 : Re: 连接Google翻译的在线翻译辞典界面(GTK)
帖子发表于 : 2009-02-18 10:27 
头像

注册: 2007-11-29 9:41
帖子: 8455
送出感谢: 0 次
接收感谢: 0 次
不错。支持~


页首
 用户资料  
 
3 楼 
 文章标题 : Re: 连接Google翻译的在线翻译辞典界面(GTK)
帖子发表于 : 2009-07-18 23:31 
头像

注册: 2008-03-05 15:19
帖子: 70
送出感谢: 0 次
接收感谢: 0 次
刚下下来看了下。。。。

很意外的是 你程序里面竟然用
gtk_signal_connect ();
而不是g_signal_connect ();......


虽然完成同样的工作不过。。。


页首
 用户资料  
 
4 楼 
 文章标题 : Re: 连接Google翻译的在线翻译辞典界面(GTK)
帖子发表于 : 2009-08-20 1:11 
头像

注册: 2008-10-29 22:16
帖子: 133
送出感谢: 0 次
接收感谢: 0 次
源码要了
学习下...


_________________
代码:
苏老泉,二十七,始发愤,读书籍。彼既老,犹悔迟。尔小生,宜早思!!


页首
 用户资料  
 
5 楼 
 文章标题 : Re: 连接Google翻译的在线翻译辞典界面(GTK)
帖子发表于 : 2009-08-20 8:04 
头像

注册: 2008-10-08 13:48
帖子: 3476
送出感谢: 0 次
接收感谢: 1
:em11 不错……


_________________
--------------------------------------
论坛精华贴全集:http://forum.ubuntu.org.cn/viewtopic.php?f=48&t=199845
book:http://forum.ubuntu.org.cn/viewtopic.php?f=21&t=198286


页首
 用户资料  
 
6 楼 
 文章标题 : Re: 连接Google翻译的在线翻译辞典界面(GTK)
帖子发表于 : 2009-08-20 9:48 
头像

注册: 2005-08-14 21:55
帖子: 58428
地址: 长沙
送出感谢: 4
接收感谢: 272
鼠标选择,热键osd翻译
这是我的模式


_________________
● 鸣学


页首
 用户资料  
 
7 楼 
 文章标题 : Re: 连接Google翻译的在线翻译辞典界面(GTK)
帖子发表于 : 2009-08-20 9:49 
头像

注册: 2005-08-14 21:55
帖子: 58428
地址: 长沙
送出感谢: 4
接收感谢: 272
代码:
☎ cat g-translate.pl
#!/usr/bin/perl

use Getopt::Long;
GetOptions('n'=>\$notify);
my $out,$in,$str;
# 无参数时,使用剪贴板内容。
$in=join('+',@ARGV);if(!$in){$in=`xsel -o`;} if(!$in){exit;}
$in=`echo "$in"|uni2ascii -a J -s`;
$in=~s/ /+/g; $in=~s/["']//g;
chomp $in;
if($in=~/%/){$str="zh-CN%7Cen";}else{$str="en%7Czh-CN";}
$out="curl -e http://www.my-ajax-site.com 'http://ajax.googleapis.com/ajax/services/language/translate?v=1.0&q=$in&langpair=$str' 2>/dev/null";
$out=`$out`;
$out=~/translatedText":"(.*?)"/;
if($notify){`notify-send 'google翻译' "$1"`;}
else{print $1;}


_________________
● 鸣学


页首
 用户资料  
 
8 楼 
 文章标题 : Re: 连接Google翻译的在线翻译辞典界面(GTK)
帖子发表于 : 2009-08-20 10:03 
头像

注册: 2006-10-12 1:21
帖子: 512
送出感谢: 0 次
接收感谢: 0 次
eexpress 写道:
代码:
☎ cat g-translate.pl
#!/usr/bin/perl

use Getopt::Long;
GetOptions('n'=>\$notify);
my $out,$in,$str;
# 无参数时,使用剪贴板内容。
$in=join('+',@ARGV);if(!$in){$in=`xsel -o`;} if(!$in){exit;}
$in=`echo "$in"|uni2ascii -a J -s`;
$in=~s/ /+/g; $in=~s/["']//g;
chomp $in;
if($in=~/%/){$str="zh-CN%7Cen";}else{$str="en%7Czh-CN";}
$out="curl -e http://www.my-ajax-site.com 'http://ajax.googleapis.com/ajax/services/language/translate?v=1.0&q=$in&langpair=$str' 2>/dev/null";
$out=`$out`;
$out=~/translatedText":"(.*?)"/;
if($notify){`notify-send 'google翻译' "$1"`;}
else{print $1;}


楼主那个是提交返回的是整个页面,太大了.
你这是ajax的么?能具体说下参数的意思么?
我试了http://ajax.googleapis.com/ajax/services/language/translate?v=1.0&langpair=zh-CN|en&q=你好
不行啊


页首
 用户资料  
 
9 楼 
 文章标题 : Re: 连接Google翻译的在线翻译辞典界面(GTK)
帖子发表于 : 2009-08-20 10:18 
头像

注册: 2005-08-14 21:55
帖子: 58428
地址: 长沙
送出感谢: 4
接收感谢: 272
是%7C。不能直接使用"|"


_________________
● 鸣学


页首
 用户资料  
 
10 楼 
 文章标题 : Re: 连接Google翻译的在线翻译辞典界面(GTK)
帖子发表于 : 2009-08-20 10:38 
头像

注册: 2006-10-12 1:21
帖子: 512
送出感谢: 0 次
接收感谢: 0 次
可以了,好像用|也行,可能是刚才什么地方出问题了了.
谢谢,谢谢 :em06


页首
 用户资料  
 
11 楼 
 文章标题 : Re: 连接Google翻译的在线翻译辞典界面(GTK)
帖子发表于 : 2009-10-28 11:10 
头像

注册: 2009-04-16 12:00
帖子: 6
送出感谢: 0 次
接收感谢: 0 次
liujingjing5 写道:
可以了,好像用|也行,可能是刚才什么地方出问题了了.
谢谢,谢谢 :em06
不错,很好!


_________________
李传军


页首
 用户资料  
 
12 楼 
 文章标题 : Re: 连接Google翻译的在线翻译辞典界面(GTK)
帖子发表于 : 2009-11-08 23:43 
头像

注册: 2007-07-11 0:21
帖子: 7
送出感谢: 0 次
接收感谢: 0 次
不错,我有兴趣参与,cabinw@gmail.com


页首
 用户资料  
 
13 楼 
 文章标题 : Re: 连接Google翻译的在线翻译辞典界面(GTK)
帖子发表于 : 2010-01-09 14:44 

注册: 2008-10-15 10:49
帖子: 583
地址: CS
送出感谢: 0 次
接收感谢: 0 次
支持 :em11


_________________
代码:
 _____________
< 呜呜buntu >
 -------------
        \   ^__^
         \  (oo)\_______
            (__)\       )\/\
                ||----w |
                ||     ||


页首
 用户资料  
 
14 楼 
 文章标题 : Re: 连接Google翻译的在线翻译辞典界面(GTK)
帖子发表于 : 2010-06-06 13:28 
头像

注册: 2008-03-25 15:49
帖子: 25876
地址: 谁知道?
送出感谢: 8
接收感谢: 10
纯支持


页首
 用户资料  
 
显示帖子 :  排序  
发表新帖 回复这个主题  [ 14 篇帖子 ] 

当前时区为 UTC + 8 小时


在线用户

正在浏览此版面的用户:没有注册用户 和 1 位游客


不能 在这个版面发表主题
不能 在这个版面回复主题
不能 在这个版面编辑帖子
不能 在这个版面删除帖子
不能 在这个版面提交附件

前往 :  
本站点为公益性站点,用于推广开源自由软件,由 DiaHosting VPSBudgetVM VPS 提供服务。
我们认为:软件应可免费取得,软件工具在各种语言环境下皆可使用,且不会有任何功能上的差异;
人们应有定制和修改软件的自由,且方式不受限制,只要他们自认为合适。

Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
简体中文语系由 王笑宇 翻译