2013年6月16日 星期日

Mac translator 自創及時中英翻譯軟體(Google翻譯)(服務)

呼~很久很久沒有發文了

今天來分享一個個人覺得很好用的Mac翻譯軟體(嘿嘿~自己寫的當然好用@@)

我是把它寫成 Mac 服務,只要安裝後

就可以選擇一個或一串英文(中文也行)

然後按下一個自定快速鍵(就像是 Mac 內建翻譯一樣)

就會利用 Growl (一個泡泡視窗,顯示提示字在螢幕角落) 顯示出來

他的原理是依賴 Mac 服務,可以讀取使用者選取的文字

然後利用 PHP script 自動傳到 Google 翻譯(所以要有網路)

並且接收後,使用 Growl 顯示在螢幕角落

個人是覺得非常方便,呵呵,非常常用,尤其是在看 paper 的時候

而且還可以一次翻譯一整句或一整段

然後我目前把它命名為 Translator...,珍藏許久,希望大家喜歡

================================================
服務名稱:Translator_Andy (中英互相翻譯服務)
撰寫時間:2012/05/12
檔案大小:132KB
下載位置:下載 (更新)
Github: https://github.com/poi5305/translator/tree/master/app    (下載選 view raw)

備註:
須先安裝 Growl (安裝後請關掉重開)
Growl 下載點:http://growl.info/downloads
1.2.2 版本的免費,其他的要錢

使用方法:
下載後應該會自動解壓縮,然後打開服務後,請選擇安裝
這時候大家可以打開
"系統偏好設定" > "鍵盤" > "鍵盤快速鍵" > 左邊選服務
然後右邊找"文字"分類下的 Translator_Andy 打勾
之後可以設定自己喜歡的快速鍵,在這邊我還會搭配 BetterTouchTool (Free)
然後設定手勢,我個人是設定 4 根手指頭點到觸控板就翻譯





















按下快速鍵之後,就會像這樣顯示在左上角










進階應用:
當然可以自己改 php 程式碼,讓它變成多國語言或者其他功能
這個 php程式存在 Home 目錄下 translator_Andy.php (必須執行一次才會產生)

障礙排除:

方法一:
如果剛使用或剛重新開機按下快速鍵沒反應,通常是 Mac 自己本身沒監控反應
此時請點選左上角 (右鍵也可以)(記得要先選一段文字)
ex Safari (看你是什麼程式要用)
然後選擇 "服務" > "Translator_Andy" 讓他執行一次,之後就可以了











方法二:
有時候是 Growl 沒反應
打開 "系統偏好設定" > "Growl" 然後把它關掉重開


最後:希望大家喜歡小弟的作品

================================================

6 則留言:

  1. 謝謝你的軟體~可是我沒有Translator_Andy怎麼辦??

    回覆刪除
    回覆
    1. 這個程式是寫成MAC服務的模式,所以要先下載(在備註Growl上面),解壓縮後,打開,然後選擇安裝,就會出現摟。

      刪除
  2. 作者已經移除這則留言。

    回覆刪除
  3. Translator_Andy 的載點好像不能使用了,請問可以麻煩大大再給一次載點嗎?

    回覆刪除
  4. 喔喔!抱歉。我現在改放在 github了,可以從這頁面
    https://github.com/poi5305/translator/tree/master/app
    下載 Translator_Andy_0512.zip
    然後已經有更新版本在 https://github.com/poi5305/translator/blob/master/translate_0514.php
    把程式碼複製取代 home 目錄下的translator_Andy.php 即可

    回覆刪除