Sharecash autodownload

By timendum Last update Jun 9, 2010 — Installed 316,946 times.

Broken, any new idea?

in
Subscribe to Broken, any new idea? 10 posts, 6 voices



timendum Script's Author
FirefoxWindows

Right now the script is broken, sharecash check if i change the url of the frame to increase the history.
And they did checked against new frame i inject in the page....

So, anyone with a new idea?

 
Omgmybffjill User
FirefoxWindows

Its showing no scripts installed in Greasemonkey, but its in there, strange. But not working right now.

 
Couchy Scriptwright
FirefoxWindows

I assume you're talking about this, right?

function check_gm(){
if(document.getElementById("offerframe").src != 'http://adscendmedia.com/click.php?aff=1647&camp...{
document.location='caught.php';
}
setTimeout('check_gm()', 1000);

Does simply reloading the frame with the same URL work? If not, would it work to change the frame URL to increase history, and then quickly change it back before the check code runs again? Along that same line, you could create a new frame, do whatever you need to do with it, and then delete it before the check code runs again.

 
sharecrap User
FirefoxWindows

I disabled the script and pressed continue on the surveys, yet I am able to download... lol

Or will I get banned thanks to that?

 
WastedMoFo User
FirefoxWindows

so its checking if the ("offerframe").src is different from the "http://adscendmedia.com/click.php?" url
so let that url load first then, because it redirects to an offer page url "http://adscendmedia.com/redir.php?goto=" which is different from the http://adscendmedia.com/click.php?" url, then start doing the increase history function..

 
AlmostKilledMe Scriptwright
FirefoxWindows

@WastedMoFo, I think the redirect is executed before check_gm() runs, so that won't work. And check_gm() runs the check every second also, so there's no time in between to get the link going.

@Couchy, the same applies to your ideas I think, I don't know how much history stuff you can get done in a second, and you can't start doing history as soon as check_gm() finishes, so you're probably not gonna get a full second anyway.

Is there anyway to halt the execution of a particular Javascript function? NoScript would normally work quite well with this, but since their popup box to even get to the download requires JS, blocking ShareCash doesn't work so well.

 
Couchy Scriptwright
FirefoxWindows

Then how about having a time-killing function in between changing the frame and changing it back? Have a "for" loop count to infinity or something to effectively block all other scripts from running and give the browser some time to attempt a connection and increase history.

 
AlmostKilledMe Scriptwright
FirefoxWindows

"Does simply reloading the frame with the same URL work?"

I just implemented this to test, and it seems it doesn't. I'm fairly sure I'm doing it right, but I keep getting fraud detected... The Adscend link also seems to change slightly every refresh as well. I thought by making the URL the same, it wouldn't make a difference but it seems not. Weird.

This code gets the link checked in the check_gm() function, and stores it to baseURL. I can print baseURL and it's all fine, but it doesn't seem to work.

getSite: function() {
var re = new RegExp('!= \'([a-zA-Z://.?=0-9&]+)','i');
var theLink = document.body.innerHTML.match(re);
baseURL = theLink[1];
},

 
timendum Script's Author
FirefoxX11

I had the same idea yesterday, so, try the new version.

BTW, thanks you all for the support!

 
AlmostKilledMe Scriptwright
FirefoxWindows

Works!

You're a champ of a userscript coder :)

Cross
Presentational HTML allowed.
Use <code> for inline code and <pre> for code blocks. Use &lt; and &gt; for literal < and >.
We help break paragraphs and link your links.
or cancel