Pastie now auto-senses if line-wrap is a bad or good idea. Feedback?
## mark a section (Learn more)
require "rubygems" require "id3lib" require "fileutils" files = `dir /s /b *.mp3` files.split("\n").each do |file| dir = File.dirname(file) tag = ID3Lib::Tag.new(file) new_name = tag.title.gsub("\000",'') if tag.title FileUtils.move(file, File.join(dir, new_name + ".mp3")) if new_name and !new_name.empty? rescue nil end
This paste will be private.
From the Design Piracy series on my blog: