Source Code for itunes plug in

hi

im a student of informatics.

i work with itunes. its fine, but some features i need, not implement.

so i find the multi plugin. its great.

i want develop a tool like multi-plugin for my appearence.

but with the sdk for windows, i can only wrote scripts.

can somebody post an code, who i can directly in itunes change something?

thx

#334180

contact localhost on that one.

brush up on your english. :P

#334195

& use the proper tags . . .

#334199

& be nice to the new member...

#334239

Multi-Plugin is not open source, but I can guide you on how to begin.

First of all, download the file "Hooking Windows API.txt" from eMule and read it.

with API hooking, you can replace Windows API calls with your own ones, and monitor or change their functionality.

To inject my DLL into the iTunes process, I replaced the string "ADVAPI32.DLL" with "MPlugin.DLL" in iTunes.exe (I made my DLL so it exports the functions iTunes needs from ADVAPI32.DLL too). You can also inject it in a similiar way, create a launcher for iTunes and inject the DLL using it, or create an iTunes Visual plugin (more on this in the iTunes Visual Plugin SDK in Apple's site) that will be automatically injected into iTunes.

I also use the iTunes COM interface to interact with iTunes. The iTunes COM SDK includes .h and .c files to use the COM interface from within C/C++.

Note you can create an instance of the COM interface only after the iTunes window is visible and ready for usage.

I hope I was clear.

#334308