iTmsBackup
iTmsBackup
0.8.3

5.0

iTmsBackup free download for Mac

iTmsBackup

0.8.3
10 August 2004

Backup iTunes Music Store purchases.

Overview

iTmsBackup backs up audio files purchased from the iTunes Music Store. Purchases can be backed up to a hard drive or other removable media, allowing a more flexible backup solution than the CD-only backups of Apple's iTunes.

What's new in iTmsBackup

Version 0.8.3
  • Fixed bug where application would exhibit weird behavior when choosing menu items with main window closed.
  • Added menu item "Show Main Window" to "Window" menu.
  • Allowed main window to be made smaller than starting size.
  • Added Preferences panel.
  • Added checkbox in Preferences panel to allow application to remember the location of the last backup across launches.
  • Added ability in Preferences panel to restore application settings to factory defaults.
  • Main window now remembers its size and location across launches.
  • Version 0.8.2

    1. Added a progress indicator and label during location of the "iTunes Music Library.xml" file.
    2. Disabled "Choose..." and "Backup Purchases" buttons during location of "iTunes Music Library.xml" file.
    3. Added caching of location of "iTunes Music Library.xml" file.
    4. Edited online help to prompt user to remove old "iTunes Music Library.xml" file in the event the user changed the location of the file's parent folders.

    Version 0.8.1

    1. Fixed a bug where the application could not locate the "iTunes Music Library.xml" file if the path to the file contained an Alias.

    Version 0.8

    1. Rewrote code parsing "iTunes Music Library.xml" file in Objective-C (replacing Java code), resulting in faster parsing and a smaller file size for the application.
    2. Implemented automatic location of "iTunes Music Library.xml" file.
    3. Redesigned GUI, removing button, menu item, and field for choosing the "iTunes Music Library.xml" file, to reflect the change in the application's functionality (see above).
    4. Rewrote parsing code, fixing a problem for non-English localizations receiving an erroneous "No purchased music found" error.
    5. Implemented an integrated AppleScript causing iTunes to generate a new "iTunes Music Library.xml" file in the event the file is missing.
    6. Edited online help files to reflect changes in the GUI and application workflow.
    7. Edited tool tips for clarity.
    8. Removed Apache Xerces library and associated Java code from the application's bundle.
    9. Removed menu item to Apache Xerces license.

5 iTmsBackup Reviews

Rate this app:

Jzman5513
22 July 2004

Most helpful

This app does exactly what is is designed to do. Nice job on an 0.7 release!
Like
Version 0.7
Mario Diana
25 July 2004
This beta version does not support localizations other than English. Running it will result in an error message: An error occurred parsing "iTunes Music Library.xml"! It is likely something is wrong with the file. (No purchases found in file!) I am looking for people to help with translation so the application can support other localizations.
Like
Version 0.7
Anonymous
23 July 2004
I get a "No purchased music found" failure message when I tried the program, any ideas? Thanx
Like
Version 0.7
2 answer(s)
Mario Diana
Mario Diana
23 July 2004
The application prompts you to locate a file entitled "iTunes Music Library.xml" which is essentially a database of all your music files, including all of your playlists. It reads the file, looking for your "Purchased Music" playlist, which is where iTunes places by default all of your ".m4p" files purchased from the iTunes Music Store. If the beta is working properly, either you have not purchased any music from the iTunes Music Store, or you have purchased music files but have removed them to another playlist, or you picked an XML file other than "iTunes Music Library.xml." If none of those three conditions is true, you may have found a bug. If so, please make another post, giving me any kind of information you have to help me locate the bug, including your OS version, machine, and the number of files you expect to be backed up. The next release will find the correct XML file automatically. Thanks for your post. If I can be of any help, please don't hesitate to let me know.
Like
Version 0.7
Mario Diana
Mario Diana
25 July 2004
I have discovered an issue that will result in this error message. The issue is related to localization. Question: Are you running under a language other than English? A database file that iTunes generates uses different "keys" for the data contained within depending on the language. For example, in English the key is name "Purchased Music," in French, "Musique Achete." iTmsBackup is searching for "Purchased Music" and fails for non-English localizations. I am looking for people interested in helping me localize the application for other languages. See the release notes!
Like
Version 0.7
Peter da Silva
23 July 2004
What's the difference between this and just opening the "Purchased Music" playlist, selecting it all, and dragging it to a folder in finder?
Like
Version 0.7
4 answer(s)
Mario Diana
Mario Diana
23 July 2004
That's an excellent question. I can see two differences. The first is this appilcation preserves the same folder hierarchy as your music library, rather than storing all the files in one folder. That may or may not be a big deal to any particular user. The second difference is a little more subtle. I, for one, did not know that you could back up songs in the manner you describe; so in all sincerity, thanks for the tip. You're the first to let me know of this, and even though I'm sure others know of this tip, no one has contacted me about it -- not on MacSlash when I first announced the application a little over a month ago, and not by e-mailing me, though everyone who has downloaded the application has my e-mail. My beta testers, which includes a systems administrator and a developer, did not tell me of this trick either. I'm assuming it's not obvious to everyone. As I said, it wasn't to me, and I'm betting it wasn't to the 200 and something people who downloaded it on the first day. I'm thinking that the application as it is is definitely useful to the many "less-than-power-users" out there. Anyway, I'm working on adding automatic backup scheduling to the application and hoping to have it finished for the first release. I think that will make a big difference. Thanks again for your post!
Like
Version 0.7
Mario Diana
Mario Diana
23 July 2004
Oh, I forgot to mention a third, important, difference! My application performs incremental backups, whereas dragging the "Purchased Music" playlist to a folder is a one-shot deal. Try the following. Select all the files in iTunes' "Purchased Music" playlist and drag and drop them to an empty folder to copy them. After they are copied, removed all but one of them from the folder to the trash. (You could alternately remove only one of them to the trash. The important thing is to simulate an incremental backup.) When you then try to select all the files in the "Purchased Music" playlist to drag them to the same folder, nothing is copied! Incremental backups are impossible using that method.
Like
Version 0.7
Keith Cappello
Keith Cappello
28 July 2004
It's the Systems/Network Engineer beta tester here that was mentioned. I knew about being able to just drag and drop all the files in the purchased music directory into a backup directory. Sorry Mario for not telling you about that. But being the SysAdmin type, I am a bit anal on directory structure and find that feature of this software to be very usefull to me. Before iTunes I used to organize all my mp3's into directories according to genre's. But that was also in the windows world(Ewwww!)
Like
Version 0.7
Mario Diana
Mario Diana
29 July 2004
Okay, Keith, no problem. BUT NO MORE SECRETS!!! ;-)
Like
Version 0.7
Anonymous
22 July 2004
When I am opening the itunes library, I cant open the songs for back-up - what am I doing wrong? Thanks!
Like
Version 0.7
1 answer(s)
Mario Diana
Mario Diana
22 July 2004
The application backs up all the files listed in your "Purchased Music" playlist (the m4p files downloaded from the iTunes Music Store). It only needs to know where the XML file is to build the database of purchased songs.
Like
Version 0.7
Jzman5513
22 July 2004
This app does exactly what is is designed to do. Nice job on an 0.7 release!
Like
Version 0.7
Free

5.0

App requirements: 
  • PPC 32
  • Mac OS X 10.2.8 or later
Category: 
Developer Website: 
Download(153 KB)MacUpdateInstall with MacUpdate

Downloaded & Installed 5,070 times