Skip to content

DrDelay/dreamace-voter

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

25 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

dreamace-voter - DreamACE Voter v1.1.1

Automates the voting process on DreamACE. This works for now as DreamACE is not using Captchas on their votes. Also, this tool doesn't really vote. It just fires requests to ajax/vote.php, this is enough to get the reward. The wait-time where it "validates" your vote is just show right now.

Install / Use

git clone https://github.com/DrDelay/dreamace-voter.git
composer install
./dreamace-voter autovote johnny secr3t 1337

You may then register this as a cronjob (every 2 hours in this example):

0 */2	* *	*	root	/path/to/dreamace-voter/dreamace-voter autovote johnny secr3t 1337 "" 80 443

Proxy-Check

DreamACE checks whether some ports are open on the system to determine whether it is a proxy. These ports include the webserver ports (like 80/443), so if you want to run this on a server with a webserver you'll be in trouble.

You can pass a space-seperated list of ports as the close_ports argument (see the cronjob example). If you do so, temporary iptables rules that reject incoming traffic on that port will be added. Of course, this requires the tool to be run as root.

Character ID

You can get this by inspecting the character-dropdown / viewing page-source on the homepage. It is the option-value in the chose_character-select.

License

MIT

About

Automates the voting process on DreamACE

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages