Of course, this is just the preliminary name. I want to be able to throw a URL at rapidshareget (possibly called fhget, for free hosting get) like
Which would result in it getting the proper file from rapidshare. But wait, you say! They make their money from their ads! Oh, well they sell premium accounts, you know. I want to be able to do rapidshareget –make-cookie and give it my premium name and pass, and it will store it, and transmit it as a cookie whenever I dl from the site. If I was not a member, it’d use the arbitrary wait time the page delivers and wait, just to make sure the site didn’t get hammered or whatever. As well, I’d like to be able to queue files to get.
The reason? I might want to grab a file from rapidshare on a remote linux machine so I can rehost without the rapidshare ads, like a mirror for some goon content (as opposed to just torrent over alluvion.org). Of course, there are sites like megaupload.com (which I am considering getting their $99 lifetime membership, if only to support the idea of lifetime memberships), which would need to be supported eventually by the client too. In fact, these sites are growing in number exponentially.
The solution of course is to allow plugins, .fhget files which contain the regex and wait time and cookie ‘login’ and ‘password’ titles, since some use uid and pass, some login and password, etc.