發(fā)一個英文閱讀時,快捷輔助翻譯工具2013-03-06 17:38 by ALong(阿龍), 759 閱讀, 15 評論, 收藏, 編輯by along 由于我英語并不好,經(jīng)常在閱讀外國英文程序網(wǎng)站時,一些句子中遇到個單詞不會就 造成句子意思理解不全,復(fù)制到翻譯工具去翻譯吧,如果頻繁操作就太麻煩了,但我又不想用GOOGLE全文自動翻譯,因為全文翻譯不但會打亂文章布局,而且 有一些我們并不需要翻譯的段,他也會自動翻譯,比如說代碼段,并且這樣也不利于我們英語學(xué)習(xí)。 如果有個工具能直接翻譯我們想要的英文段,且操作又不會太麻煩,那該多好啊,所以花了大半天的時間 我寫了這個小工具。 操作方式: 開啟快捷翻譯時,選中一段要翻譯的文本,再按F2鍵 直接翻譯 工具原理: 1.使用 HttpWebRequest 模擬數(shù)據(jù)請求獲取 GOOGLE 翻譯 內(nèi)置多語種切換 2.HOOK F2快捷鍵動作,選中一段要翻譯的文本,當(dāng)按下F2時,會向當(dāng)前獲得鼠標(biāo)所在句柄發(fā)送一個“復(fù)制(Ctrl+C)”命命 從而會剪切板會得到所選中文本信息,讀取文本信息后向GOOGLE 發(fā)送HttpWebRequest請求,獲得翻譯后文本,然后用一個打開一個窗口呈現(xiàn) 出來 試?yán)龍D: |
|