Skip to content

Instantly share code, notes, and snippets.

@tcannonfodder
Last active December 14, 2015 03:09
Show Gist options
  • Save tcannonfodder/5018648 to your computer and use it in GitHub Desktop.
Save tcannonfodder/5018648 to your computer and use it in GitHub Desktop.
Download all the 1up shows, based on this pastebin: http://pastebin.com/Da1QMJUa . Heck, you could give it any text file of URLs and it would download them. Just did this for fun.
# require 'typhoeus'
episode_URLs = Array.new
URL_regex = /(?<url>http.*)\/(?<filename>.*)$/
URL_list = File.open("1upshow_urls.txt") # Read in the 1up show file
URL_list.each{
|line|
found_URL = URL_regex.match(line)
episode_URLs << {:url => found_URL[:url], :filename => found_URL[:filename]} unless found_URL.nil?
}
episode_URLs.each{
|url|
system("wget #{url[:url]}/#{url[:filename]} -O 1up/#{url[:filename]}")
}
# hydra = Typhoeus::Hydra.new #create a hydra to download the requests in parallel
# episode_URLs.each{
# |url|
# request = Typhoeus::Request.new(url[:url] +"/" + url[:filename], :method => :get, followlocation: true, :params => {:filename => url[:filename]})
# #callback for every successful download
# request.on_success{
# |response|
# #get the filename sent as a param to the request
# filename = response.request.options[:params][:filename]
# puts "Download of #{filename} complete. Saving Now"
# file = File.new("1up/#{filename}", "w+")
# file.write(response.response_body)
# file.close
# }
# hydra.queue(request)
# puts "adding: #{url}"
# }
# hydra.run #sit back and enjoy the ride
Season 00:
E01: http://download.gamevideos.com/304/gv.com.1UP082005RoundtableXBox360Price_640x360.wmv
E02: http://download.gamevideos.com/300/gv.com.1UP092205RoundtableNintendoRevolution_640x360.wmv
E03: http://download.gamevideos.com/303/gv.com.1UP101105RoundtableX05_640x360.wmv
Season 01:
E01: http://download.gamevideos.com/316/gv.com.1UPShow0101XB360InDepthCoD2Condemmed_640x360.wmv
E02: http://download.gamevideos.com/317/gv.com.1UPShow0102XB360InDepthFIFA06NBALIVE06_640x360.wmv
E03: http://download.gamevideos.com/318/gv.com.1UPShow0103XB360HandsOnNFSPGR3RR6_640x360.wmv
E04: http://download.gamevideos.com/315/gv.com.1UPShow0104MaddenMarioKartDSSocomPSP_640x360.wmv
E05: http://download.gamevideos.com/9666/gv.com.1UPShow0105XB360LaunchTitleReviews_640x360.wmv
E06: http://download.gamevideos.com/10222/gv.com.1UPShow0106XB360ZeroHourParty_640x360.mov
E07: http://download.gamevideos.com/305/gv.com.1UPShow0107_640x360.wmv
E08: http://download.gamevideos.com/10225/gv.com.1UPShow0108XBLiveArcadeWipeoutPureDLCRubRabbits_640x360.wmv
E09: http://download.gamevideos.com/9665/gv.com.1UPShow0109MGSXB360JPNLaunchPeterMoore_640x360.wmv
E10: http://download.gamevideos.com/306/gv.com.1upShowEP1006Preview_640x360.wmv
Season 02:
E01: http://download1.gamevideos.com/11387/gv.com.1upShow0201_640x360.wmv
E02: http://download1.gamevideos.com/11388/gv.com.1upShow0202_640x360.wmv
E03: http://download.gamevideos.com/11389/gv.com.1upShow0203_640x360.wmv
E04: http://download.gamevideos.com/11390/gv.com.1upShow0204_640x360.wmv
E05: http://download.gamevideos.com/11392/gv.com.1upShow0205_640x360.wmv
E06: http://download.gamevideos.com/11430/gv.com.1upShow0206_640x360.wmv
E07: http://download.gamevideos.com/11393/gv.com.1upShow0207_640x360.wmv
E08: http://download.gamevideos.com/11394/gv.com.1upShow0208_640x360.wmv
E09: http://download.gamevideos.com/11395/gv.com.1upShow0209_640x360.wmv
E10: http://download.gamevideos.com/11396/gv.com.1upShow0210_640x360.wmv
E11: http://download.gamevideos.com/3037/1upshow_0211_640x360.wmv
E12: http://download1.gamevideos.com/3180/gv.com.1upshows02ep12_320x180.flv
1UP Show Season 02 Specials:
Pre E3 2006 Special: http://download.gamevideos.com/11429/gv.com.1upShowPreE306Special_640x360.wmv
E3 2006 Special Part 01: Not Available.
E3 2006 Special Part 02: http://download.gamevideos.com/3760/gv.com1upshowe306ep2_640x360.wmv
E3 2006 Special Part 03: http://download.gamevideos.com/3786/gv.com.e3.1upshowe306ep3_640x360.wmv
1UP Show Post E3 2006 Special: http://download.gamevideos.com/3855/1upshowposte306special_640x360.wmv
Season 03:
E01: http://download.gamevideos.com/4118/gv.com.1upshow0301_640x360.wmv
E02: http://download.gamevideos.com/4225/gv.com.1upshow.0302_640x360.wmv
E03: http://download.gamevideos.com/4292/gv.com.1upshow.0303_640x360.wmv
E04: http://download.gamevideos.com/4389/gv.com.1upshow.0304_640x360.wmv
E05: http://download.gamevideos.com/4600/gv.com.1upshow.0305_640x360.wmv
E06: http://download.gamevideos.com/4711/gv.com.1upshow.0306_640x360.wmv
E07: http://download.gamevideos.com/4818/gv.com.1upshow.0307_640x360.wmv
E08: http://download.gamevideos.com/4933/gv.com.1upshow.0308_640x360.wmv
E09: http://download.gamevideos.com/5010/gv.com.1upshow.0309_640x360.wmv
E10: http://download.gamevideos.com/5134/gv.com.1upshow.0310_640x360.wmv
E11: http://download1.gamevideos.com/5672/gv.com.1upshow.0311_640x360.mov
E12: http://download.gamevideos.com/5858/gv.com.1upshow.0312_640x360.wmv
Season 04:
E01: http://download.gamevideos.com/6804/gv.com.1upshow.0401_640x360.wmv
E02: http://download.gamevideos.com/6989/gv.com.1upshow.0402_640x360.wmv
E03: http://download.gamevideos.com/7118/gv.com.1upshow.0403_640x360.wmv
E04: http://download.gamevideos.com/7289/gv.com.1upshow.0404_640x360.wmv
E05: http://download.gamevideos.com/7434/gv.com.1upshow.0405_640x360.wmv
E06: http://download.gamevideos.com/7540/gv.com.1upshow.0406_640x360.wmv
E07: http://download.gamevideos.com/7787/gv.com.1upshow.0407_630x360.wmv
E08: http://download.gamevideos.com/7787/gv.com.1upshow.0407_630x360.wmv
E09: http://download.gamevideos.com/8140/gv.com.1upshow.0409_640x360.wmv
1UP Show Season 04 Specials:
Pre-TGS 2006 Show: http://download.gamevideos.com/6069/gv.com.1upshow.pretgs06_640x360.wmv
TGS 2006 Special: http://download.gamevideos.com/6398/1upshow_tgs06_640x360.wmv
Post-TGS Show: http://download.gamevideos.com/6554/gv.com.1upshow.posttgsx06_640x360.wmv
Gears of War Special: http://download.gamevideos.com/7390/gv.com.the1upshowgow_640x480.wmv
Thanksgiving Special: http://download.gamevideos.com/7646/gv.com.1upshow.thanks06special_640x360.wmv
Season 05:
E01: http://download.gamevideos.com/8604/gv.com.1upshow.0501_640x360.wmv
E02: http://download.gamevideos.com/8757/gv.com.1upshow.0502_640x360.wmv
E03: http://download.gamevideos.com/8903/gv.com.1upshow.0503_640x360.wmv
E04: http://download.gamevideos.com/9317/gv.com.1upshow0504_640x360.wmv
E05: http://download.gamevideos.com/9487/gv.com.1upshow0505_640x360.wmv
E06: http://download.gamevideos.com/9722/gv.com.1upshow.0506_640x360.wmv
E07: http://download.gamevideos.com/10038/gv.com.1upshow.0507_640x360.wmv
E08: http://download.gamevideos.com/10194/gv.com.1upshow.0508_640x360.wmv
E09: http://download.gamevideos.com/10374/gv.com.1upshow.0509_640x360.wmv
E10: http://download.gamevideos.com/10719/gv.com.1upshow.0510_640x360.wmv
E11: http://download.gamevideos.com/10872/gv.com.1upshow.0511_640x360.wmv
Season 05 Special:
Pre-GDC 07 Show: http://download.gamevideos.com/9814/gv.com.1upshow.pregdc07_640x360.wmv
Season 06:
E01: http://download.gamevideos.com/11416/gv.com.1upshow0601_640x360.wmv
E02: http://download.gamevideos.com/11626/gv.com.1upshow.0602_640x360.wmv
E03: http://download.gamevideos.com/11803/gv.com.1upshow.0603_640x360.wmv
E04: http://download.gamevideos.com/11963/gv.com.1upshow.0604_640x360.wmv
E05: http://download.gamevideos.com/12325/gv.com.1upshow.0605_640x360.wmv
E06: http://download.gamevideos.com/12461/gv.com.1upshow.0606_640x360.wmv
E07: http://download.gamevideos.com/12641/gv.com.1upshow.0607_640x360.wmv
E08: http://download.gamevideos.com/12810/gv.com.1upshow.0608_640x360.wmv
E09: http://download.gamevideos.com/13496/gv.com.1upshow.0609_640x360.wmv
E10: http://download.gamevideos.com/13669/gv.com.1upshow.0610_640x360.wmv
E11: http://download.gamevideos.com/13852/gv.com.1upshow.0611_640x360.wmv
Season 06 Specials:
BioShock Special: http://download.gamevideos.com/12134/gv.com.1upshow.bioshockspecial_640x360.wmv
Blizzard Special: http://download.gamevideos.com/12155/gv.com.blizzardspecialfinal_640x360.wmv
E3 2007 Predictions: http://download.gamevideos.com/13067/gv.com.1upshow.e307predictions_640x360.wmv
Soul Calibur IV Special: http://download.gamevideos.com/13068/gv.com.1upshow.sc4special_640x360.wmv
Gears of War PC Special: http://download.gamevideos.com/13069/gv.com.1upshowgearsofwarspecial_640x360.wmv
E3 2007 Day 1 Special: http://download.gamevideos.com/13070/gv.com.1upshow.e307pressconf_640x360.wmv
E3 2007 Day 2 Special: http://download.gamevideos.com/13071/gv.com.1upshow.e307bigones_640x360.wmv
Season 07:
E01:http://download.gamevideos.com/Podcasts/Download/gv.com.1upshow.0701_640x360.wmv
E02:http://download.gamevideos.com/Podcasts/Download/gv.com.1upshow.0702_640x360.wmv
E03:http://download.gamevideos.com/Podcasts/Download/gv.com.1upshow.0703_640x360.wmv
E04:http://download.gamevideos.com/Podcasts/Download/gv.com.1upshow.0704_640x360.wmv
E05:http://download.gamevideos.com/Podcasts/Download/gv.com.1upshow.0705_640x360.wmv
E06:http://download.gamevideos.com/Podcasts/Download/gv.com.1upshow.0706_640x360.wmv
E07:http://download.gamevideos.com/Podcasts/Download/gv.com.1upshow.0707_640x360.wmv
E08:http://download.gamevideos.com/Podcasts/Download/gv.com.1upshow.0708_640x360.wmv
E09:http://download.gamevideos.com/Podcasts/Download/gv.com.1upshow.0709_640x360.wmv
E10:http://download.gamevideos.com/Podcasts/Download/gv.com.1upshow.0710_640x360.wmv
E11:http://download.gamevideos.com/Podcasts/Download/gv.com.1upshow.0711_640x360.wmv
E12:http://download.gamevideos.com/Podcasts/Download/gv.com.1upshow.0712_640x360.wmv
E13:http://download.gamevideos.com/Podcasts/Download/gv.com.1upshow.0713_640x360.wmv
E14:http://download.gamevideos.com/Podcasts/Download/gv.com.1upshow.0714_640x360.wmv
Season 08:
E01:http://download.gamevideos.com/Podcasts/Download/gv.com.1upshow.0801_640x360.wmv
E02:http://download.gamevideos.com/Podcasts/Download/gv.com.1upshow.0802_640x360.wmv
E03:http://download.gamevideos.com/Podcasts/Download/gv.com.1upshow.0803_640x360.wmv
E04:http://download.gamevideos.com/Podcasts/Download/gv.com.1upshow.0804_640x360.wmv
E05:http://download.gamevideos.com/Podcasts/Download/gv.com.1upshow.0805_640x360.wmv
E06:http://download.gamevideos.com/Podcasts/Download/gv.com.1upshow.0806_640x360.wmv
E07:http://download.gamevideos.com/Podcasts/Download/gv.com.1upshow.0807_640x360.wmv
E08:http://download.gamevideos.com/Podcasts/Download/gv.com.1upshow.0808_640x360.wmv
E09:http://download.gamevideos.com/Podcasts/Download/gv.com.1upshow.0809_640x360.wmv
E10:http://download.gamevideos.com/Podcasts/Download/gv.com.1upshow.0810_640x360.wmv
E11:http://download.gamevideos.com/Podcasts/Download/gv.com.1upshow.0811_640x360.wmv
E12:http://download.gamevideos.com/Podcasts/Download/gv.com.1upshow.0812_640x360.wmv
E13:http://download.gamevideos.com/Podcasts/Download/gv.com.1upshow.0813_640x360.wmv
E14:http://download.gamevideos.com/Podcasts/Download/gv.com.1upshow.0814_640x360.wmv
E15:http://download.gamevideos.com/Podcasts/Download/gv.com.1upshow.0815_640x360.wmv
Season 09:
E01:http://download.gamevideos.com/Podcasts/Download/gv.com.1upshow.0901_640x360.wmv
E02:http://download.gamevideos.com/Podcasts/Download/gv.com.1upshow.0902_640x360.wmv
E03:http://download.gamevideos.com/Podcasts/Download/gv.com.1upshow.0903_640x360.wmv
E04:http://download.gamevideos.com/Podcasts/Download/gv.com.1upshow.0904_640x360.wmv
E05:http://download.gamevideos.com/Podcasts/Download/gv.com.1upshow.0905_640x360.wmv
E06:http://download.gamevideos.com/Podcasts/Download/gv.com.1upshow.0906_640x360.wmv
E07:http://download.gamevideos.com/Podcasts/Download/gv.com.1upshow.0907_640x360.wmv
E08:http://download.gamevideos.com/Podcasts/Download/gv.com.1upshow.0908_640x360.wmv
E09:http://download.gamevideos.com/Podcasts/Download/gv.com.1upshow.0909_640x360.wmv
E10:http://download.gamevideos.com/Podcasts/Download/gv.com.1upshow.0910_640x360.wmv
Season 09 Specials:
E3 2008 Special Part 01: http://download.gamevideos.com/Podcasts/Download/gv.com.1upshow.e308.01_640x360.wmv
E3 2008 Special Part 02: http://download.gamevideos.com/20149/gv.com.1upshow.e308.02_640x360.wmv
E3 2008 Special Part 03: http://download.gamevideos.com/20174/gv.com.1upshow.e308.03_640x360.wmv
Post E3 2008 Special: http://download.gamevideos.com/20340/gv.com.1upshow.e308.post_640x360.wmv
Season 10:
E01:http://download.gamevideos.com/Podcasts/Download/gv.com.1upshow.1001_640x360.wmv
E02:http://download.gamevideos.com/Podcasts/Download/gv.com.1upshow.1002_640x360.wmv
E03:http://download.gamevideos.com/Podcasts/Download/gv.com.1upshow.1003_640x360.wmv
E04:http://download.gamevideos.com/Podcasts/Download/gv.com.1upshow.1004_640x360.wmv
E05:http://download.gamevideos.com/Podcasts/Download/gv.com.1upshow.1005_640x360.wmv
E06:http://download.gamevideos.com/Podcasts/Download/gv.com.1upshow.1006_640x360.wmv
E07:http://download.gamevideos.com/Podcasts/Download/gv.com.1upshow.1007_640x360.wmv
E08:http://download.gamevideos.com/Podcasts/Download/gv.com.1upshow.1008_640x360.wmv
E09:http://download.gamevideos.com/Podcasts/Download/gv.com.1upshow.1009_640x360.wmv
E10:http://download.gamevideos.com/Podcasts/Download/gv.com.1upshow.1010_640x360.wmv
E11:http://download.gamevideos.com/Podcasts/Download/gv.com.1upshow.1011_640x360.wmv
E12:http://download.gamevideos.com/Podcasts/Download/gv.com.1upshow.1012_640x360.wmv
E13:http://download.gamevideos.com/Podcasts/Download/gv.com.1upshow.1013_640x360.wmv
Not The 1UP Show:
Not The 1UP Show E01: http://download.gamevideos.com/3393/notthe1upshow.ep01_640x360.wmv
Not The 1UP Show E02: http://download.gamevideos.com/11428/gv.com.NotThe1upShow02_640x360.wmv
Not The 1UP Show E03: http://download.gamevideos.com/3963/gv.com.notthe1upshow.03_640x360.wmv
Not The 1UP Show E04: http://download.gamevideos.com/4033/gv.com.notthe1upshow.04_640x360.wmv
Not The 1UP Show E05: http://download.gamevideos.com/5306/notthe1upshow_05_640x360.wmv
Not The 1UP Show E06: http://download.gamevideos.com/6684/gv.com.notthe1upshow.06_640x360.wmv
Not The 1UP Show E07: http://download.gamevideos.com/10562/gv.com.notthe1upshow.07_640x360.wmv
Not The 1UP Show E08: http://download.gamevideos.com/11083/gv.com.notthe1upshow08_640x360.wmv
Not The 1up show E09: http://download.gamevideos.com/11238/gv.com.notthe1upshow.09_640x360.wmv
Not The 1UP Show E10: http://download.gamevideos.com/12152/gv.com.notthe1upshow.10_640x360.wmv
Not The 1UP Show E11: http://download.gamevideos.com/13288/gv.com.notthe1upshow_11_640x360.wmv
Not The 1UP Show E12: http://download.gamevideos.com/14017/gv.com.notthe1upshow12_640x360.wmv
Not The 1UP Show E13: http://download.gamevideos.com/14195/gv.com.notthe1upshow13_640x360.wmv
Not The 1UP Show E14: http://download.gamevideos.com/15098/gv.com.notthe1upshow14_640x360.wmv
Not The 1UP Show E15: http://download.gamevideos.com/Podcasts/Download/gv.com.notthe1upshow.15_640x360.wmv
Not The 1UP Show E16: http://download.gamevideos.com/Podcasts/Download/gv.com.notthe1upshow.16_640x360.wmv
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment