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