Hello guys,
heres a little project. It gives you some "slight" advantages in fights on privat servers. I have only tested this program on uberorbit and another server that i can't remember the name of, but it should work on any server that's running 4.1 version.
Anyway what are the advantages you get in fights:
- No one is invisible anymore
- You can control multiple accounts at once. That means that they will do everything you do. They'll follow you, turn invisible when you do, attack who you attack, use smartbomb, etc...
Here are some pictures:
How to use:
1. Download zip file and extract it.
2. Open 3 shell (cmd) instances in that folder.
3. Depending on which operating system you're on you have to do things different. On Linux use "darkorbit_proxy" and "proxy", on Windows use "darkorbit_proxy.exe" and "proxy.exe".
4. In one shell (cmd) type "./proxy -replaceMap" (without qoutes; for linux) or "proxy.exe -replaceMap" (without qoutes; for windows).
5. Set your browser to use a proxy at localhost:8081. Here's an example of that for firefox:
6. Now type "./darkorbit_proxy start" (without qoutes; for linux) or "darkorbit_proxy.exe start" (without qoutes; for windows).
7. Now you can login normally (on uberorbit, for other servers you have to change stuff in the configuration file), and play the game. People that normally would be invisible now are not.
8. If you want to control other accounts, you have to type the following in your 3rd shell (cmd) instance: "./darkorbit_proxy rpc" (without qoutes; for linux) or "darkorbit_proxy.exe rpc" (without qoutes; for windows).
9. You can issue some commands there. The supported commands are the following:
- "bot username password"(without qoutes) -> Starts a new bot that is controlled by you.
- "login username password"(without qoutes) -> Mostly for debugging purposes; returns you your userid + a valid session id
- "mbot username password begin end"(without qoutes) -> Starts multiple bots at once. For example I have the accounts C0untLizzi1, C0untLizzi2, ... until 5 and they all share the same password. If i wanted to start all of them, i could type "mbot C0untLizzi password 1 5"
Now you should be ready to use this program.
I also attached the source of both programs. If you only want to start it you only have to download "do_proxy_release.zip".
Note: I only attached the compiled programs for windows. If i were to include the linux version the file would've been to big, sry.
Note2: IMPORTANT! If the server uses CloudFlare, my login program will fail. Take a look at for instructions on how to bypass it ! For uberorbit I had to add the following line:
95.211.153.184 uberorbit.net
Note3: This is mostly for me to learn the programming language "go", because it's quite interesting. You can easily extend the source code, as I added some more parse functions for packets that are not used (you can for example play around with the camera, if you add that to the code).