Haven't been active in a while but wanted to get back scripting/farming and I found an old file with ~5000 accounts. no way I was going to check them manually so I wrote a script that checks each account for its status.
Currently only supports:
Account disabled
Account locked
Account active (logs in)
Invalid login details
If you get any other login error the script will most likely crash, however I don't know of any other errors that happen regularly. If you have any suggestions let me know I'll add them in.
How to use
Create a file called "accounts.txt' in your OSBot/Data folder. This file holds all of your accounts. WARNING: If you want to keep a list of all your accounts together make sure to back it up because the accounts will be deleted from "accounts.txt" along the way!
The file should be the following format:
user:pass
user:pass
user:pass
user:pass
user:pass
Now you can run the script.
You have to run the script with CLI, because norandoms is required.
java -jar "path/to/OSBot.jar" -login user:pass -bot x:y:0000 -world 83 -script NaaizBanChecker:0 -allow norandoms
The script will cycle through all accounts divide them into 4 groups:
Active
Banned
Invalid
Locked
The accounts will be placed in their respective text files in the OSBot/Data folder. You do NOT need to create these files beforehand.
Script will stop when the "accounts.txt" file has no more accounts in it. There is a known bug which causes the script to skip out on the last account in the file, which is being worked on.
If you run into any problems let me know and I'll fix them asap.
Download: Here
Changelog:
v1.00 15/4/2018 - Initial release
v1.01 15/4/2018 - You can now have colons in your password.
v1.02 15/4/2018 - Script now waits 5 minutes if it gets the error of too many login attempts.
v1.03 some bugfixes