Mac OS 系統的自帶詞典如何擴充生詞本功能?
私以為單詞本這樣的東西應該是多平台收集,多平台查看複習的,尤其是手機端。樓上那位答主擴充生詞本並不能實現多平台的同步,所以我的方案是藉助一個工具來完成:
Alfred App - Productivity App for Mac OS X
這個強大的軟體是鍵盤流快捷操作的神級軟體,藉助其付費功能 PowerPackage 進行各種 Workflow 腳本擴展,我們可以實現非常非常多的腳本觸發,敲幾下鍵盤就能讓電腦完成大量的工作,今天我們就用它來實現在有道詞典中查詢單詞和添加到有道生詞本,相信大家手機端使用有道的也不在少數,這樣生詞本就多平台同步了。具體實現如下:
安裝 Alfred 之後,購(po)買(jie) PowerPackage 擴展功能,然後下載 alfred-workflows/youdao-tranlator at master · dalang/alfred-workflows · GitHub 中的 Workflow。
(感謝@dalang 和@icyleaf 對 這個Workflow做出的貢獻)
雙擊這個 Workflow 來安裝到我們的 Alfred 中:
使用 ?+Space 觸發 Alfred,鍵入 alf 進入 Alfred Preference:
1.在 Preference 中單擊切換到 Workflows 標籤;
2.單機剛剛安裝好的「有道翻譯」Workflow;
3.雙擊圖示的那一個腳本,打開我們要做一點配置。
如圖所示進行配置你的網易帳號和密碼(擔心密碼泄露問題的同學,可以單獨註冊一個專用於單詞本的網易帳號,或者自行查看全部腳本,看看有沒有後門,放心之後再使用):
更改完後保存關閉。
然後重啟 Alfred。
現在,你可以在任何時候使用?+Space 觸發 Alfred,然後通過:
- 鍵入 yd {你要查詢的單詞} 可以快速查詞。
- 鍵入 yd {你要添加的單詞} add 可以快速把單詞添加到有道單詞本。
查詢:
添加:
然後在有道的官網就能看到這個單詞了:
手機端查看一下剛剛的單詞本:
————————————————————————————
如果需要更多的了解強大的 Alfred 和各種各樣的 Wokflows,大家可以參看Alfred2.5.1使用全攻略!神一樣的app! 貓叔的這篇文章可以很好的帶領大家入門,希望大家之後都能寫出自己順手的 Workflow!
今天添加一個更加方便的方法——PopClip
//TODOBetterDictionary
剛好有類似的需求,解決方案如下:先在 BetterDictionary 下載betterDictionary;然後安裝MySIMBL(https://github.com/w0lfschild/app_updates/raw/master/mySIMBL/mySIMBL_master.zip),然後把macos的SIP關閉,進入系統運行mySIMBL,再把betterDictionary拖進去,最後把SIP再恢復,完工。macOS 10.12.2運行基本正常。
OS X系統版本是10.11 EI Capitan也是可以使用BetterDictionary插件的,這裡是gitHub的教程GitHub - norio-nomura/EasySIMBL: EasySIMBL is modified "SIMBL" for OS X 10.7, 10.8, 10.9 or 10.10 supporting sandbox, resume. No installer.我自己實驗過了的確可以用,並寫了總結供參考:為您的Mac電腦的詞典加個生詞本吧
BetterDictionary可以給系統自帶字典加生詞本功能。simbl失效確實導致了BetterDictionary不能用了。不過可以有辦法讓simbl生效。詳見easySimbl的GitHub. 我在Yosemite上改過simbl是可行的。升了El Capitan之後又不行了。剛才根據它的note搗鼓了一下,還是OK的。給有需要的朋友提個醒。願意嘗試折騰一下的朋友可以試試。就我來說,只用系統自帶的字典這吸引力挺大的。
我個人覺得
最好的辦法是準備一個好看的本子,不要太大,放在身邊。
隨時把生詞,近義詞抄下來。保證每個詞最多一行。
隨時翻看。
[mac] 字典
版權聲明:本文為博主原創文章,未經博主允許不得轉載。
參考:DictUnifier,稍作整理。
Mac 系統已經自帶了字典程序 Dictionary,且和自家 Safari、Mail、SpotLight 等程序高度整合。遺憾的是英英字典,國人還是喜歡英漢漢英互譯的詞典。能不能自行添加詞典到系統的詞典程序呢?答案自然是可以,不過需要軟體輔助。DictUnifier 就是國人出品的一款詞典轉換軟體,可以自動轉換安裝星際譯王 (StarDict) 格式字典,自動添加到 Mac 自帶字典程序。
下面是詞典添加步驟:
1. 下載DictUnifier。
鏈接:http://code.google.com/p/mac-dictionary-kit/downloads/list
2. 下載StarDict格式字典:(本人下載的是後面標註為「推薦」的,和一些實用的比如「五筆86版」相當不錯,還有選擇文件大小比較大的,這樣的詞庫一般比較全)
簡體中文鏈接:zh_CN 簡體中文詞典
下載首頁鏈接:http://abloz.com/huzheng/stardict-dic/
3. 運行DictUnifier.app,將下載的*.tar.bz2格式的StarDict字典包直接拖到DictUnifier窗口裡面進行轉換並添加到系統詞庫。
4. 打開字典程序,進入到偏好設置,調整詞典順序,禁用不需要的詞典。OK搞定。
註:至於原貼說的:「本質上,DictUnifier 做了兩件事:首先轉換字典格式成 .dictionary 文件,成功後自動將文件複製到 {用戶名}/Library/Dictionaries 目錄。若不需要轉換的字典,直接去目錄下刪除文件即可。」 本人親自到 {用戶名}/Library/Dictionaries目錄下面查看,並沒有看到自已添加的.dictionary文件,後來發現是要通過:打開詞典,從菜單「文件」下的「打開字典文件夾」打開才可以看到自已添加的.dictionary文件。
BetterDictionary with MySIMBL
只有自帶詞典,支持內置 Force Touch 觸摸板查詢。
挖坑:我準備用 Swift 重寫一個能和生詞本同步,並且支持發音的插件。
BetterDictionary在10.10.3後就用不了。。應為simbl失效了
推薦閱讀:
※OS X 新引入的沙盒機制有哪些優點和缺點?
※Mac App Store 有哪些冷門但是非常值得推薦的軟體?為什麼?
※360 安全衛士會推出一個 PC 軟體商店嗎?
TAG:MacBookPro | macOS應用 | MacAppStore | OSXYosemite |