2009-10-21 18 views

回答

3

您是否考慮編寫WebKit插件?
據我瞭解,SIMBL插件仍然是某種輸入管理器,因此在新的Mac OS X版本中不太受支持,如果Safari運行64位進程,則完全不支持。

一個好的起點寫一個WebKit的插件: Creating Plug-ins with Cocoa and WebKit

您也可以窺視到了ClickToFlash source
ClickToFlash實現爲WebKit插件。

+1

SIMBL被重新編寫爲通過腳本添加裝載程序中的其他後門執行注入。 – 2009-10-21 14:55:35

+0

好的。但是這聽起來也不太好支持。但謝謝澄清。 – 2009-10-21 15:44:40

+0

好的,我做了一個webplugin跟着ClickToFlash,因爲我想在safari運行時在網頁中獲取flash地址。但是使用ClickToFlash的方法我發現web中的flash會停止顯示,因爲MIMETYPE被設置爲'application/X-衝擊波閃光」。所以我認爲這種方法不適合我。我知道雪豹的SIMBL插件不太支持,但有人可能適合這個。所以我想學習如何開發一個SIMBL插件。並有其他方法來開發一個safari插件期望SIMBL插件和ClickToFlash方法? – jin 2009-10-22 01:37:01