Submit Hint Search The Forums LinksStatsPollsHeadlinesRSS
14,000 hints and counting!


Click here to return to the 'Groovy Movin - notes from the originator' hint
The following comments are owned by whoever posted them. This site is not responsible for what they say.
Groovy Movin - notes from the originator
Authored by: Oliver on Oct 20, '05 04:27:55AM

Dear All,

this is Oliver, the originator of the code discussed above.

Sorry for delay in my response, I've been away on holiday. Now back on my desk.

First of all, the code you get when clicking "wrote my own script" does not compile (at least not at my machine). It seems some characters didn's copy over properly (e.g. the unequal sign). I'll get to Rob on this one.

Secondly, I am not sure I understood everything right in the comments submitted. The idea of the script is to allow you to move over some SELECTED tracks, not the entire library to another HD.
All you have to do is to provide a playlist (can be smart) and two folder locations. Groovy Movin' will then move (not copy!) every track that is in the playlist AND that is currently within the first folder to the second folder. It does so by copying the audio file to the new location, deleting the original and then (by pretending the users strikes some key combinations) select the offline track, hit apple+i (for info) confirm the reconnect prompt and relink the track to the dislocated audio file. Addmitedly this is a hideous approach and takes ages, because it is going through onr track after the other. (Groovy Movin manages about 300 tracks every hour!). However it keeps your ratings, comments, date added etc. intact as well as the folder structure of the audio files.
You can - if you set the internal properties - have Groovy Movin add one of two text strings - depending on whether the track's file now resides on the internal or the external drive - to either the comment, the desription or the category of the track. A Smart playlist then can filter all the tracks that are on the internal HD.
No, the iTunes library - that is the xml-file is not tampered with directly (I tried that, but found it to be too complicated)! All Groovy Movin does is to move the audio file and then hit iTunes with key combinations to relink the now offline track to the copied file, like a user would do. One by one. In an endless row. iTunes then updated itself by itself.
(All this info is included in a "users manual" incorporated in the script.)

The sript works (nearly) absolutely smooth on my setup and is fitted with some quite extended error handling. It does me a great job, day after day.
(Please note: If for some bizarre reason you got the script to work anyway, please note there is a silly syntax mistake in an error handling routine (you might not have encountered it yet...): Find "& TextOfTrackDetails" and replace it with "& my TextOfTrackDetails")


I am currently working on an update of the script. It's nearly finished and in testing mode. I'll make it available as soon as it's ready. Should take a week or two. Check this place.

Greetings to you all.

Oliver.



[ Reply to This | # ]