My Opera is closing 3rd of March

iTunes Remote for OperaDS

A web based remote for iTunes, built for Opera for the Nintendo DS

Subscribe to RSS feed

iTunesDSr set-up instructions

, , , ...

UPDATED: 2006-09-10

Requirements:
  • Macintosh OS X v. 10.4.x
  • The BSD "subsystem" installed (It is by default)


Before Use:

You must enable PHP for and start Personal Web Sharing (the Apache HTTP server). See PHPmac - Enabling Apple's Supplied PHP in OS X 10.4 Tiger for a great guide on doing so.


Installation:

If you are updating from a previous version
Move your iTunesDSr/images/albums folder to the Desktop before replacing the iTunesDSr folder! Not doing so will mean you lose exported iTunes artwork for use with iTunesDSr. After replacing the iTunesDSr folder with a new version move the albums folder back to iTunesDSr/images.

Download and unzip the iTunesDSr archive. Place the folder named iTunesDSr into your User Sites folder (where "Calvin" is your user).

IMPORTANT! As is, iTunesDSr will not work if placed in any folder other than your User Sites folder!


Set-up:

Drop an alias (Command+Option+drag) of the iTunesDSr FA.scpt file (located in the scripts folder of iTunesDSr) into the Folder Actions Scripts folder in your User Scripts folder. If the Folder Actions Scripts folder does not exist there, create it.
Note: You need only do this once. If a new version of this package is released the old alias will work just fine.

Enable Folder Actions using Folder Actions Setup.app located in the AppleScript folder of the Applications folder.

Check the Enable Folder Actions checkbox.

Close Folder Actions Setup and activate the Finder. Choose Go to Folder... from the Finder's Go menu.

Now enter /tmp in the resulting dialog and press Go.

Control Click on the tmp folder and select Attach a Folder Action... from the contextual menu.

In the Choose a File dialog, select iTunesDSr FA alias you created earlier.

Set-up done!


Caveats:

This software behaves very sluggish. This is necessary to allow Folder Actions a chance to see the temporary files needed to pass commands to and get information from iTunes. The PHP send_com.php is set to sleep for 3 seconds after writing the "request" files before removing them. This delay seems to work the most reliably for me (dual 2.5 G5, 1GB RAM). If your results vary, you may wish to edit the sleep(3); function at line 30 of send_com.php.


I'll post usage instructions laterer...

But the gist is: To export iTunes artwork for use with iTunesDSr, run iTunesDSr Artwork located in the iTunesDSr scripts folder. Point your browser at http://your.intranet.ip.address/~youruser/iTunesDSr/


Enjoy.