• Open Menu Close Menu
  • Apple
  • Shopping Bag
  • Apple
  • Mac
  • iPad
  • iPhone
  • Watch
  • TV
  • Music
  • Support
  • Search apple.com
  • Shopping Bag

Lists

Open Menu Close Menu
  • Terms and Conditions
  • Lists hosted on this site
  • Email the Postmaster
  • Tips for posting to public mailing lists
Re: About Safari development
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: About Safari development


  • Subject: Re: About Safari development
  • From: Kevin Ballard <email@hidden>
  • Date: Mon, 8 Nov 2004 11:55:14 -0500

Your best bet is to make a SIMBL plugin, which is the same thing as an Input Manager except it only patches the app you specify the bundle ID for. It means you have to reverse-engineer Safari yourself and patch the relevant parts, but since it's Objective-C it's much easier than doing it to a C/C++ program. If you don't have it already, go download class-dump as it can generate header files for you from the classes embedded in apps/frameworks.

Basically, this isn't an easy thing to do for anything moderately complex, since it's not supported. And it may very well be prohibited by the license agreement (probably something in there against reverse-engineering), but Apple probably won't care as long as it's for making an extension. After all, PithHelmet and SafariSource are both going unchallenged.

On Nov 8, 2004, at 11:43 AM, 施 威年 wrote:

I'm planning to make a extension of safari to translate the simplified chinese to traditional chinese in current page and show the translated page real time. but i can't find information about this in ADC website. Is anybody can tell me where can find information about this case?

-- Kevin Ballard email@hidden http://www.tildesoft.com http://kevin.sb.org

Attachment: smime.p7s
Description: S/MIME cryptographic signature

 _______________________________________________
Do not post admin requests to the list. They will be ignored.
Cocoa-dev mailing list      (email@hidden)
Help/Unsubscribe/Update your Subscription:

This email sent to email@hidden

  • Follow-Ups:
    • Re: About Safari development
      • From: Olivier Lanctôt <email@hidden>
References: 
 >About Safari development (From: 施 威年 <email@hidden>)

  • Prev by Date: Why does NSBundle's load fail?
  • Next by Date: Re: Why does NSBundle's load fail?
  • Previous by thread: About Safari development
  • Next by thread: Re: About Safari development
  • Index(es):
    • Date
    • Thread