0

Now I want to develop a safari plugin use SIMBL , but I searched a lot of webpage not found some sourcecode or simple sample , someone can give me or point to a location ? Thank you very much!!!

jin
  • 2,145
  • 5
  • 27
  • 44

1 Answers1

3

Did you consider writing a WebKit Plugin?
As far as I understand, SIMBL plug-ins are still some kind of Input Manager and therefore not well supported on new Mac OS X versions, and not supported at all if Safari runs as 64-bit process.

A good starting point to write a WebKit plug-in: Creating Plug-ins with Cocoa and WebKit

You can also peek into the ClickToFlash source.
ClickToFlash is implemented as WebKit plug-in.

Thomas Zoechling
  • 34,177
  • 3
  • 81
  • 112
  • 1
    SIMBL was re-written to perform its injection via some other back door in the Scripting Additions loader. – Azeem.Butt Oct 21 '09 at 14:55
  • OK. But that doesn't sound too well supported either. But thanks for the clarification. – Thomas Zoechling Oct 21 '09 at 15:44
  • ok,I have make a webplugin followed the ClickToFlash , because I want to get the flash address in webpage when safari run.but Used the ClickToFlash's methods I found that the flash in web will be stopped showing because the MIMETYPE be set the 'application/x-shockwave-flash'. So I think this method doesn't suit to me. I know that the SIMBL plug-ins not well supported on the snow lerpard , but someone maybe fit this . so I want to learn how to develop a SIMBL plug-ins . and have other methods for develop a safari plugin expect for SIMBL plug-ins and ClickToFlash Methods? – jin Oct 22 '09 at 01:37