Depending on what software you have available, downloading a fight (e.g. for reviewing) is fairly tedious: in the worst case, you have to download each file individually. No, wait: had to. Because now there are ZIP files.

Complete: all fights ever published on songfight.org! (Currently 32 GB worth of data)

Simple: each title as a single ZIP file!

No fluff: each ZIP file has nothing but the songs, with not a single bit changed!

No limits: download as much and as often as you want! The ZIP files are hosted in a place where that doesn't bother anyone. (The amount directly downloadable per month is limited, but even after that you can still download to your heart's content – you'll just be routed through a simple download page and there's a timer if you download multiple files in a row.)

@Lunkhead: not at all.
@roymond: no, but there's a link you can click to make it create a new archive. Usually takes less than two minutes.

PS. I changed the code for grabbing the current fight, after downloading the one that's currently current (language fails me...), so the next one may or may not work properly (though I think it's probably fine). If it doesn't, let me know.

PS. PHP is such a horrible language. array_merge() keeps string keys intact but recounts numeric keys. If a string happens to look like a number... it's a number. That's why, until just now, the title '501' wasn't handled properly. Fortunately the workhorse of the download site is written in shell script – that's much saner.

jast wrote:PS. PHP is such a horrible language. array_merge() keeps string keys intact but recounts numeric keys. If a string happens to look like a number... it's a number. That's why, until just now, the title '501' wasn't handled properly. Fortunately the workhorse of the download site is written in shell script – that's much saner.