December 7, 2008 11:30 am GMT
Wait no more on Rapidshare
by Gary IllyesI was searching for some downloads on Rapidshare. I don’t want to pay for their service for various reasons, the first being that it kinda looks like a scam for me, because users provide files which they believe it will be free to download, but when we want to download that file, we have to wait 30 seconds or more, because we don’t have a “premium” account. Pathetic.
After spending about 1 hour in total to wait till the counter arrives to the “0″, I got annoyed. How could I reset that dam counter to 0 as soon as it starts? The counter is likely to be Javascript, so it shouldn’t be too hard. After a quick peek on the page’s source, I find this:
function fc() {
if(c>0){
document.getElementById("dl").innerHTML = 'You are not a Premium User and have to wait. Please notice that only Premium Users will get full download speed.
Still ' + c + ' seconds
';
c=c-1;
setTimeout("fc()", 1000);
} else {
var tt [...]
So, the value assigned to “c” is the variable what you see as the counter. Cool. Now let’s set it to 0. This is quite simple, just type in the address bar of your browser the following: javascript:alert(c=0) and you’re done. Now if you press the Download button, you’ll be taken to another page, which tells you that in order to download, you have to have Javascript enabled. Just refresh 4-5 times and the download will start.
Another method i’ve found interesting is that when you look at the source of the page which counts back to 0, a form is displayed with Javascript. That’s fine, but kinda dumb as if you copy out the value of the src attribute and paste it in the address-bar, you will be taken to the actual download location.
Another thing remained which should be bypassed: the number of downloads limit. This can be quite annoying since, it looks for how many times were download requests made from your IP. Thus it records your IP address. Nothing is lost though. If your ISP provides you dynamic IP and you’re on Windows, you can request a new IP by flushing your DNS then asking for a new one. The problem is when you have static IP like I have: the ISP will give you always the same, dedicated IP. Anyway, to get a new dynamic IP, open up a command prompt and type the following in it:
ipconfig /flushdns ipconfig /release ipconfig /renew exit
And you got a new IP. Fantastic. I’ve read somewhere that you have to clear your cookies as well. I checked my cookies and seemingly Rapidshare didn’t set any cookie, so it would be pointless to do so.
Now what about the static IP addresses? We still have the public proxies. Just do a quick search on Google and obtain a proxy IP which let’s you download through it.
I hope these tricks will help you as they helped me. If something is unclear, feel free to ask and will answer as soon as possible.

















Comments
Tell us what you're thinking...
and oh, if you want a pic to show with your comment, go get a gravatar!
If you want to use your OpenID, fill out the field labeled "Website" with the OpenID URL. The other fields may remain empty.
Note that comments are pre-moderated.