hey Steve.. cheers for the feedback.
it's coded in object pascal and compiled with RAD Studio 2007. when i get around to it i'd like to re-code it in win32 c++ (i'm not a fan of MFC, .NET, and other similar architectures when it comes to small applications like this).
i understand your hesitation with running foreign .exe's which you didn't compile yourself - i'm much the same and have a spare box which i use when first running random foreign applications. (like you seem to do with VMWare)
that said, i have no interest at all in coding back doors, virii, and other shit into my programs. not only do i not have time for stuff like that, but i'm a 21 year old software engineer (been doing this for a good 10 years, although only as a job for the past year and a bit), and pulling that kind of stunt is only going to make people dislike me - and that's not what i'm after. i've only recently launched my website and plan to have a variety of tools going up there in the future, along with research and development documentation of things i find interesting :]
anyway, back to the application itself.. did you get that 404 error on multiple band URL's? i had a number of issues in my testing phase, but never with an incorrect download URL. can you give me any more info? what band was it you got that error with? (if not all)
the way your downloader works and mine works is very different, and each has its advantages and disadvantages.
mine works in a way which pretty much does exactly what the web browser does, and i know a fair number of IRC friends and actual friends of mine who are using it without any real issues currently.
do you use IRC or MSN at all? i'd like to show you the way mine actually works.. it basically pretends to be the flash mp3 player itself, and says "here i am, i need the song list and", and myspace sends back the entire song listing, # of plays, album name, and the direct URL for each mp3.
but yeah, pm me your MSN or IRC or wherever you like to hang out, and i'll show you a very quick and accurate way to get all the details.
cheers,
-m