AC-AcceptOffers :: Automatically accept all of AC's offers on your content

FatherCarbon

Registered Member
Sep 30, 2008
96
63
Well, I got tired of having to manually click Accept Offer for each article on AC.

So, here is a free script I wrote for you guys to automatically accept all offers.

It is written in Ruby, so if you don't have the Ruby interpreter, you'll have to download it.

http://ruby-lang.org

This script also requires the libcurl bindings for Ruby:

http://curl.haxx.se/libcurl/ruby/

You may edit the script to change the configuration options as well as enter a default account. This version supports using proxies.

To use this script, just do the following at a command prompt:
(be sure you're in the directory with the script)

Code:
ruby offers [email protected] YOURPASS
or if you want to use the default account you configured, simply:

Code:
ruby offers
If you encounter any bugs or have any feedback, please post them in this thread.

If you find this script useful and wish to donate via Paypal, you may send payment to fathercarbon -AT- gmail -DOT- com

<3 BHW!
 

Attachments

  • AC-AcceptOffers.zip
    1.7 KB · Views: 21
We are more scared of getting our asses banned for using bots in AC. I think the click and wait option there is there for a reason, no automation that is
 
Well, it's been working great for me so far.

..Wait...A blackhat afraid of being banned? o_O

If anyone else is using this, please post your results! It's a fairly simple script to do a fairly simple job, and make life so much easier! :)
 
I mean this is a good idea, but it doesn't really take that long to accept all the offers, and this could increase chances of getting banned. Has anyone gotten banned since using this?
 
Also what if you get an offer you dont want? like a 99c offer? Itd auto accept them. Thanks for contributing but its not for me.
 
Hey, it's cool if this doesn't fit what some of you are looking for.

I just wrote this to make it easier on me and thought I'd share. I honestly don't see how this could lead to getting banned, especially if you simply added a few sleep(rand(60)) lines in there. But other than that, if you set a user agent header, etc it wouldn't look any different to AC than you manually clicking accept.

Don't take me the wrong way, it's not like this is some product I'm trying to promote and convince you to use. This is a useful script I designed to solve a specific problem of mine.

I mean, you may not have to click it that many times, but clicking accept 10-15 times per account got really old, especially when using a proxy.

Also, mehjoe, it wouldn't be hard to make it not accept anything under a certain amount, but why wouldn't you accept a 99c offer? I mean, if I paid $1 for a rewrite and only got offered 99c for it, a 1c loss is better than a $1 loss by not accepting it. And I'm sure as hell not going to rewrite and resubmit the article to hopefully squeeze another 50 or 60 cents out of it! :D

EDIT: For those of you who are curious, here is how you would make it accept offers over a certain amount:

Right after line 108, add this:

Code:
next if payment < 0.99

Ruby is one beautiful language. :D

Disclaimer: I haven't tried this, so no guarantees. ;p
 
Last edited:
so you can do multiple accounts with the script then, because if it were able to log in to them then I'm sure alot of the people that have multiple ac accounts would find it useful.
 
yeah, you just simply specify the account on the command line:

Code:
ruby offers [email protected] YOURPASS

It wouldn't be that hard to make it automatically switch accounts, but then again it's really not that hard to just put the login info right there on the command line for each account.
 
Oh crap..In my earlier post I said to put that code after line 108, but I hadn't realized that I had changed it since uploading it here, so just put the 'next if' line in this if block:

Code:
if m.match(body)
    string_check=m.match(body)[1];
    content_type_id=m.match(body)[2];
    payment=m.match(body)[3];
    [PUT THE LINE BELOW:]
    next if payment < 0.99
  else
    puts "nTotal payment: #{total_payment.to_s}"
    if File.exist?('cookie.jar')
      File.delete('cookie.jar')
    end
    exit 0
  end
 
cool with that added it makes it alot more useful to me. I'm crappy programmer, so I would have been clueless how to add that myself.
 
np! :D

So, it actually works for you? I've been hoping someone who used it could post some feedback here so I would know whether or not to update/debug, etc.

I'm guessing some people are uncomfortable with Ruby and don't feel like downloading the package, and THEN having to download libcurl (curb)..but it's really not as difficult as most would probably assume.
 
Back
Top
AdBlock Detected

We get it, advertisements are annoying!

Sure, ad-blocking software does a great job at blocking ads, but it also blocks useful features and essential functions on BlackHatWorld and other forums. These functions are unrelated to ads, such as internal links and images. For the best site experience please disable your AdBlocker.

I've Disabled AdBlock