« 支出統計的簡單 widget | Main | Microsoft Messenger 5.0 現身 »

InputManagers 和 SIMBL

Tags: |

在瀏覽器上經常看到兩個有關瀏覽器外掛模組的詞;SIMBL 和 InputManagers,一般來說在各大 Mac 軟體集散地看到的 Safari 外掛也可分成這兩類。至於這兩者有什麼差異,Jon Hicks 提供了一個簡單的說明 (網頁↗),簡單摘錄如下:

InputManagers:它不單單僅是供作瀏覽器 Safari 的外掛之用,也可用於其他 Cocoa 程式的外掛模組,通常在系統啟動時便已載入並且維持執行中(即便你把它移到垃圾桶)。若想要停用或在垃圾桶刪除它,需要登出或重新啟動。(有更新過 Saft 的朋友應該蠻清楚此情形的。)

*例子:Saft、Inquisitor
*所在位置:/Library/InputManagers/

SIMBL Plugins:它是 Mike Solomon (PithHelmet 的作者) 開發的,全名是 "Smart InputManager Bundle Loader",而 SIMBL 一詞的發音則與 "symbol" 類似。它允許開發人員針對特定的 Cocoa 程式進行調校,本來 SIMBL 是為了他自己的 PithHelmet 外掛模組所製作的,但現在其他的外掛模組也使用這個框架(framework)。

*例子:PithHemlmet、SafariSourceSafariStand
*所在位置:Library/Application Support/SIMBL/Plugins/

link: SIMBL and InputManagers - an explanation

TrackBack

TrackBack URL for this entry:
http://applewoods.org/mt/mt-tb.cgi/3151

Comments

DATE: 08/09/2005 8:56 PM
SIMBL 簡單講就是 InputManagers 的 wrapper,不管要不要用 SIMBL 來攔截 Cocoa,你都得用一些骯髒的方法去動態覆寫 Cocoa 的功能,這也就是為什麼常常看到 Safari 一更新,就一卡車這種外掛全部掛掉(但是大家還是拼命用)...人就是這麼賤,沒辦法。
DATE: 08/09/2005 9:14 PM
講得好呀~~~ ;-) 幸好幾個比較受歡迎的外掛模組(如 Saft)更新都還蠻快的...更新時切記稍微"晚一拍"就好 :-)
DATE: 08/09/2005 10:29 PM
忍受不了不停提醒我繳費的saft我終於停止使用它了...我知道是我太小氣了...

Post a comment

TypeKey: 如果您有 TypeKey 認證,請登入 (sign in) 並在此使用。



:

« 支出統計的簡單 widget | applewoods.org (main page) | Microsoft Messenger 5.0 現身 »

promotion


Picturesque 2.0 八折優惠
(省下 20% 金額的好康分享!)


Parallels Desktop for Mac 4.0
(省下 $5 美元的獨家優惠)


special

Mac大補帖之Intel inside
Mac大補帖之Intel inside

Mac大圖解-軟體大攻略
Mac大圖解-軟體大攻略

免費 iTunes 音樂
免費 iTunes 音樂。須有 iTunes Store (USA) 帳號
Powered by
Movable Type


Page URL: http://applewoods.org/archives/2005/08/inputmanagers_simbl.php
[applewoods] [about applewoods] [contact us] [sitemap]
轉載請標明作者、出處 Copyright © 2004 - 2010 Jack Lin, Antony Shen. All rights reserved. Hosted by SillyDog701.