Skip to content

Commit

Permalink
formatting code
Browse files Browse the repository at this point in the history
  • Loading branch information
William Madruga committed Nov 2, 2010
1 parent fe565e6 commit 7f842a2
Showing 1 changed file with 31 additions and 33 deletions.
64 changes: 31 additions & 33 deletions download_folder_organizer.rb
@@ -1,28 +1,28 @@
class DownloadFolderOrganizer
@@download_folder = "$HOME/Downloads"
@@ext_map = Hash[
".torrent" => "torrents",
".mov" => "movies",
".mp4" => "movies",
".flv" => "movies",
".m4v" => "movies",
".avi" => "movies",
".jpg" => "images",
".png" => "images",
".pdf" => "pdfs",
".mp3" => "mp3s",
".sh" => "apps",
".tar.gz" => "zips",
".zip" => "zips",
".dmg" => "apps"
]
@@pattern_map = Hash[
"(PSP)" => "PSP"
]

@@download_folder = "$HOME/Downloads"

@@ext_map = Hash[
".torrent" => "torrents",
".mov" => "movies",
".mp4" => "movies",
".flv" => "movies",
".m4v" => "movies",
".avi" => "movies",
".jpg" => "images",
".png" => "images",
".pdf" => "pdfs",
".mp3" => "mp3s",
".sh" => "apps",
".tar.gz" => "zips",
".zip" => "zips",
".dmg" => "apps"
]

@@pattern_map = Hash[
"(PSP)" => "PSP"
]

def move(file, to)
origin = "#{@@download_folder}/#{file}"
destiny = "#{@@download_folder}/#{to}/"
Expand All @@ -45,17 +45,15 @@ def organize_files
end

def organize_folders_by_name
# this is hard-coded... any ideas?
list_files.split("\n").each do |f|
@@pattern_map.each do |pattern,folder|
if f.match(pattern)
move(f,folder)
`growlnotify -m "File #{f} moved to #{folder}"`
end
end
list_files.split("\n").each do |f|
@@pattern_map.each do |pattern,folder|
if f.match(pattern)
move(f,folder)
`growlnotify -m "File #{f} moved to #{folder}"`
end
end
end
end

end

d = DownloadFolderOrganizer::new
Expand Down

0 comments on commit 7f842a2

Please sign in to comment.