File indexing completed on 2024-05-05 04:49:36

0001 #!/usr/bin/env ruby
0002 
0003 query = `dcop amarok collection query "SELECT url FROM podcastchannels;"`
0004 print "Grabbing podcast feeds from database...\n"
0005 
0006 podcasts = query.split("\n")
0007 
0008 print "Delete all the podcasts from the playlist browser.  Once done, press something. Don't screw this up."
0009 message = gets()
0010 print "Sure you have removed them?"
0011 message = gets()
0012 
0013 podcasts.each do |channel|
0014     print "Adding podcast: #{channel}\n"
0015     system("dcop", "amarok", "playlistbrowser", "addPodcast", channel)
0016 end
0017 print "Done.\n"