2015/08/22

Spotlight 最強plugin—Flashlight

Mac  上面的spotlight一直都是很好用的東西,也是Apple家的特色,Ctrl+空白按下,想開什麼軟體找什麼聯絡人直接打就可以,甚至連Mail、文件內容都能索引,隨打隨有,不得不承認,spotlight是一個很吸引人很好用的功能 。

    










但是!!有時候會不會覺得spotlight少了一點功能?

要是我能直接從spotlight google就好了?
要是能像siri一樣直接創建note就好了?
要是spotlight能幫我決定晚餐要吃什麼就好了(?)

        Flashlight 聽到了你的心聲,有了它,你可以讓你的spotlight做出任何你想做的事情,不僅是上面剛剛所提到的,甚至叫他來查bitcoin價格,快速開啟特定網頁,只要有人寫出相關的script,通通都可以做到。
      要是沒人寫呢?沒關係,你可以自己來XD

Flashlight是github上一個開源項目,完全免費!!這麼強大的功能還不用錢,實在是太佛啦

    

        但是,目前 flashlight 在Yosemite(10.10.5)上無法直接運行,需經過一些Patch才可部分運作(我自己在使用的情況是剛開機隨機會跳出錯誤訊息,但關掉就可了;以及剛開機一陣子內flashlight可能無法運作,只有原生的spotlight)

---------------------------------------------------------------------------------

以下為在Yosemite(10.10.5)上安裝教學


首先,先到官網下載 dmg安裝


按照步驟安裝即可

理論上安裝完就可以用了,但在我的MBA(Yosemite 10.10.5) 上無法執行

參照了這篇文處理完後就可以了,中文教學如下

看起來像是Apple在10.10.5上加強了security 導致 SIMBL Reliant Application無法運行

以下動作有一定風險,本人不負責任

1.安裝 SIMBL


雖然寫Snow Leopard and Leopard但yosemite確定可用
網下載後解壓開來安裝即可,如有需要解除安裝的話也有附上unistaller


2.開啟finder,Go->Go to Folder
(我是用英文的@@中文請參照對應位置,或者在finder裡面按cmd+shift+G       ⌘⇧G)


輸入這串

/Applications/Flashlight.app/Contents/Library/LoginItems/FlashlightSIMBLAgent.app/Contents/Resources/SIMBLPlugins/





將裡面的SpotlightSIMBL.bundle複製起來
在finder裡一樣Go->Go to Folder(cmd+shift+G       ⌘⇧G)
移動到

/Library/Application Support/SIMBL/Plugins/ 

將剛剛的SpotlightSIMBL.bundle複製到這裡


3.同樣的做法


/Applications/Flashlight.app/Contents/Library/LoginItems/FlashlightSIMBLAgent.app/Contents/PlugIns/ 

底下的Flashlight.osax複製到

~/Library/ScriptingAdditions/

4.開啟flashlight

將其disable再enable(如圖示,上面的flashlight選單  enable)





5.在spotlight(Ctrl + 空白)輸入 script editor 並開啟

創建一個新檔



輸入

tell application "Spotlight" to inject SIMBL into Snow Leopard

(不要把Snow Leopard改成Yosemite)



並且按上方的三角形跑一次試試看


沒問題的話存檔
位置可以隨便放,不要誤刪就可了
檔名可以用Inject SIMBL into Spotlight或者是你喜歡的名字

重點是!!!!

檔案類型要選做應用程式(Application)


6.然後進去設定->使用者與群組(?)




選擇你的帳戶,點選右邊的登入項目再點選下方的+


加入剛剛做好的那個Inject SIMBL into Spotlight就可以了

大功告成!!



我自己用這個方法是ok啦,有問題的話或不清楚的話歡迎反應


要看多了什麼新功能或者要安裝/解安裝只要進flashlight的葉面就可以設定了,東西還不少,慢慢摸索:D

0 意見:

張貼留言