CS and the City

  • rss
  • Home
  • Resume

Removing iTunes duplicates

Sean Lynch | June 15, 2008

I recently had to rebuild my iTunes library to solve some weird situation that was preventing my iPhone from syncing with iTunes after a reformat and upgrade. In the process I managed to add about 25 albums to the library twice. Instead of Apple noticing that the action is simply going to result in byte-for-byte duplicates of entire albums, it decides to continue with the addition and just append ” 1.mp3″ to all of the filenames. Why the genius coders over at Apple decided this was a reasonable outcome I’ll never know, but it frustrates a music library neat freak like myself to no end.

After trying to convince various AppleScripts to make iTunes clean itself up, I stumbled across these instructions on the blog of Todd George on how to find and remove byte-for-byte duplicates from iTunes. It saved my sanity. Note that this simply removes the files from the filesystem, and not the entries from the iTunes library itself. Thankfully, Todd provides a link to a great method of finding the now dead entries in your library and removing them WITHOUT any additional scripts or programs.

iTunes is happy again!

Comments
1 Comment »
Categories
Apple, How-to
Tags
hacks, How-to, iTunes
Comments rss Comments rss
Trackback Trackback

Using source control in Eclipse with OSX’s built-in CVS

Sean Lynch | May 24, 2006

I've been using source control for a while now, but I've only recently discovered that my little iBook comes pre-installed with a working copy of CVS. In fact, Apple's developer site has a great article on how to set up CVS on OSX.

Unfortunately, the article doesn't take the user beyond using CVS at the command line. Ideally, you'll want to connect to your CVS repository using a much more flexible GUI tool. I forcibly recommend using Eclipse. The integration of CVS directly into an IDE has been a long time coming, but I can't give it up now that it's here.

Read the rest of this entry »

Comments
1 Comment »
Categories
Apple, Development, How-to
Tags
Apple, CVS, Eclipse, How-to, OSX
Comments rss Comments rss
Trackback Trackback

Navigation

  • Business
    • Apple
    • Google
    • Microsoft
    • Yahoo
  • Canada
  • Copyleft
  • Development
    • Interfaces
    • Protocols
    • Python
  • How-to
  • Reviews
  • School
  • Technology
    • Gadgets
    • Software
  • Truthiness

Search

rss Comments rss valid xhtml 1.1 design by jide powered by Wordpress get firefox