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