• 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: iTunes programming question
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

RE: iTunes programming question


  • Subject: RE: iTunes programming question
  • From: Jon Pugh <email@hidden>
  • Date: Tue, 11 Jul 2006 08:36:21 -0700

At 10:15 AM -0400 7/11/06, Philip Lukidis wrote:
>Since I don't have an experience in scripting AE appealed more to me, but it appears that a fair amount of reverse engineering is required for this.

Having done both, I can say that hardcoding your own AE is tedious and difficult compared with implementing the OSA interfaces to load and run AppleScripts.

You may also want to check out my old but still valid MoreOSA code which runs AppleScripts with a C++ interface.  It's pre-Carbon, so you need to remove the zone specific cruft, but that's pretty trivial.

Additionally, you should check out Script Debugger, which can display application dictionaries as raw AppleEvents.  That can help immensely as you attempt to reverse engineer the scripts that will be moderately simple to write.

Jon

MoreOSA          http://www.seanet.com/~jonpugh/MoreOSA.html
Script Debugger  http://www.latenightsw.com/sd4/index.html

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

This email sent to email@hidden

References: 
 >RE: iTunes programming question (From: "Philip Lukidis" <email@hidden>)

  • Prev by Date: RE: iTunes programming question
  • Next by Date: running an AS from Apple mail
  • Previous by thread: RE: iTunes programming question
  • Next by thread: RE: iTunes programming question
  • Index(es):
    • Date
    • Thread