发一个英文阅读时,快捷辅助翻译工具
2013-03-06 17:38
1356 查看
by along
由于我英语并不好,经常在阅读外国英文程序网站时,一些句子中遇到个单词不会就造成句子意思理解不全,复制到翻译工具去翻译吧,如果频繁操作就太麻烦了,但我又不想用GOOGLE全文自动翻译,因为全文翻译不但会打乱文章布局,而且有一些我们并不需要翻译的段,他也会自动翻译,比如说代码段,并且这样也不利于我们英语学习。
如果有个工具能直接翻译我们想要的英文段,且操作又不会太麻烦,那该多好啊,所以花了大半天的时间 我写了这个小工具。
操作方式:
开启快捷翻译时,选中一段要翻译的文本,再按F2键 直接翻译
工具原理:
1.使用 HttpWebRequest 模拟数据请求获取 GOOGLE 翻译 内置多语种切换
2.HOOK F2快捷键动作,选中一段要翻译的文本,当按下F2时,会向当前获得鼠标所在句柄发送一个“复制(Ctrl+C)”命命 从而会剪切板会得到所选中文本信息,读取文本信息后向GOOGLE 发送HttpWebRequest请求,获得翻译后文本,然后用一个打开一个窗口呈现出来
试例图:
![](http://images.cnitblog.com/blog/87109/201303/06172813-92a3a2e71da3476981053ce000663d73.jpg)
.
![](http://images.cnitblog.com/blog/87109/201303/06172826-773314d7aa2540ff9abd1f110815a5c0.jpg)
![](http://images.cnitblog.com/blog/87109/201303/06172833-6475bb5272a248da896dbb89ae05d263.jpg)
![](http://images.cnitblog.com/blog/87109/201303/06172840-7ac3cc21738b4e099535f27a98c6a7c9.jpg)
文件下载 :
快捷翻译 1.1 beta版 (就是个简单小工具,原理上面有,就不提供源文件了,勿扰)
由于我英语并不好,经常在阅读外国英文程序网站时,一些句子中遇到个单词不会就造成句子意思理解不全,复制到翻译工具去翻译吧,如果频繁操作就太麻烦了,但我又不想用GOOGLE全文自动翻译,因为全文翻译不但会打乱文章布局,而且有一些我们并不需要翻译的段,他也会自动翻译,比如说代码段,并且这样也不利于我们英语学习。
如果有个工具能直接翻译我们想要的英文段,且操作又不会太麻烦,那该多好啊,所以花了大半天的时间 我写了这个小工具。
操作方式:
开启快捷翻译时,选中一段要翻译的文本,再按F2键 直接翻译
工具原理:
1.使用 HttpWebRequest 模拟数据请求获取 GOOGLE 翻译 内置多语种切换
2.HOOK F2快捷键动作,选中一段要翻译的文本,当按下F2时,会向当前获得鼠标所在句柄发送一个“复制(Ctrl+C)”命命 从而会剪切板会得到所选中文本信息,读取文本信息后向GOOGLE 发送HttpWebRequest请求,获得翻译后文本,然后用一个打开一个窗口呈现出来
试例图:
![](http://images.cnitblog.com/blog/87109/201303/06172813-92a3a2e71da3476981053ce000663d73.jpg)
.
![](http://images.cnitblog.com/blog/87109/201303/06172826-773314d7aa2540ff9abd1f110815a5c0.jpg)
![](http://images.cnitblog.com/blog/87109/201303/06172833-6475bb5272a248da896dbb89ae05d263.jpg)
![](http://images.cnitblog.com/blog/87109/201303/06172840-7ac3cc21738b4e099535f27a98c6a7c9.jpg)
文件下载 :
快捷翻译 1.1 beta版 (就是个简单小工具,原理上面有,就不提供源文件了,勿扰)
相关文章推荐
- 发一个英文阅读时,快捷辅助翻译工具
- 推荐一个FOR LINUX的抓图工具-Shutter 分类: ubuntu 2014-01-05 09:16 335人阅读 评论(0) 收藏
- 一个桌面快捷工具,ubuntu
- Ansible@一个高效的配置管理工具--Ansible configure management--翻译(八)
- Ansible@一个高效的配置管理工具--Ansible configure management--翻译(九)
- Ansible@一个高效的配置管理工具--Ansible configure management--翻译(十一)
- Ansible@一个高效的配置管理工具--Ansible configure management--翻译(十二)
- 分享一个SVN提交辅助工具
- 关于学习算法的一个辅助工具 Metacademy
- Data Mining的一个辅助小工具
- Ansible@一个高效的配置管理工具--Ansible configure management--翻译(八)
- 利用Bing翻译API简单的实现一个翻译工具
- 用Java做一个及时翻译工具
- Ansible@一个高效的配置管理工具--Ansible configure management--翻译(四)
- AndroidStudio翻译辅助工具(中译英与英译中)
- 一个文本翻译工具的实现
- 一个辅助设计的工具Balsamiq Mockups
- 电话号码对应的英文单词 手机数字短信翻译小工具 数字输入法初型 需求“ya tou”咋写程序实现翻译成“丫头”,有哪位有思路的请指教。
- 一个好用的源代码阅读工具——Understand
- 一个非常简陋的域名注册辅助工具