100% non browser based pupilling & training bot working on all servers: create up to 8 XP pupils per IP.
No pupils given away (and we will NEVER change this!).
Trains faster than BC.
Full control over pupil graphics and names (e.g. black brutes).
Includes a database manager in order to have full control over the XP pupils you have created (import, export, delete, etc).
Includes a built-in opponents list, and an opponents list manager and checker.
Database format is unencrypted SQLite, therefore any complicated database operation (that cannot be done with the built-in Database Manager) can be done using SQLite Administrator or the SQLite Manager Firefox Addon for example.
Includes command line switches -create and -fights in order to automatically start pupil creation or fights when the application starts. For example: "PupilCommander.exe -fights" will open the Pupil Commander and automatically launch fights.
You can run fights only for pupils on selected servers.
You can order fights by server then by level.
You can skip pupils for which the daily fights were already done.
You can skip fights after your IP got banned by MT for one day (faster training).
Persistent storage for already used IPs: in the long term the bot will create only XP pupils and no more non XP pupils.
Estimate the size of IP IP pool size and the number of remaining XP IPs on each server based on IP persistent storage information.
Search Engine feature: you can analyze your database of pupils as well as the list of all 999'999 IDs of the game at any target level level for any combination of specialties/weapons/pets/stat points.
Search Engine feature: you can browse the future of brutes offline and show a scatter plot of your database at any target level.
Brute Manager: retrieve all key information on the brute including tournament history, change passwords, register in tournaments and finally add brutes to the database.
Sensitive algorithms are stored on a remote server and loaded at application startup. No information is then exchanged between the server and Pupil Commander which means no wasted bandwidth.
The full user manual is included in the Pupil Commander archive.
"Motion Twin friendly": puts minimal stress on MT servers, non XP pupils are not password protected and therefore will automatically be erased by MT, IP persistent storage avoids creation of non XP pupils in the long run, hard-coded minimal delay of 5 seconds between two router reconnects, cannot run multiple instances of PC, HTTP connections are reused, no more HTTP requests to MT servers after an IP was banned by MT for one day or if fights are restarted.
How to update: just overwrite your .exe file with the new one.
Many thanks to niall0s, without his contribution this tool wouldn't be released. As such, he's now been promoted to VIP Many thanks also to Subman(R) for beta testing.
WARNING 1 There's no guarantee at all MT will not enable again deletion of your pupils when training!
WARNING 2 We've seen how easy it is for MT to disable any bot, therefore there's no guarantee on how long PC will be tolerated by MT! We've put some explicit user agent HTTP header in PC in order for MT to clearly identify the server load due to PC.
WARNING 3 Limitation of about 1'000 page downloads (which corresponds to running the 3 daily fights for about 200 pupils) per server before IP ban stays valid! Therefore train your pupils with care, especially if you have a static IP !
WARNING 4 In case we see that MT makes again a move towards a better security / change of training procedure / inclusion of new keys this will be the clear sign that MT doesn't want PC to be released at all and we'll have to put it definitely offline.
Quick tutorial
The full user manual is included in the archive. However you can find below the explanation on how to quickly set-up Pupil Commander:
Open the tool
First time you open the tool a few *.dll files will be extracted to the directory of the application. The database file is the *s3db file, and the IP resetter file you will have to configure is the *.bat file (look here then here).
Define the required parameters on the left part of the user interface, especially the IP resetter
Spoiler:
In case you need some help, you can click on the blue exclamation sign on the right of the parameter for the delay.
Click on "CREATE" in order to start pupil creation, or "FIGHTS" in order to run fights.
You can manage (remove, filter, export) your database of pupils by clicking on the "DATABASE MANAGER" button (in the database manager, don't forget to click on the top buttons in order to enable the corresponding filtering criteria).
Spoiler:
You can explore the future of your brutes from the menu "Tool" -> "Search Engine" or "Tool" -> "Offline predictor".
More information can be found in the FAQ in the tool itself under "MyBrute Help" -> "Pupil Commander FAQ". A few more screenshots of the tool:
Spoiler:
Graphic and names configuration:
Opponents manager:
Create a unique brute + add/remove unique pupils from the database
Brute Manager:
In case you think your database is corrupt, you can always try to recover your data using SQLiteAdministrator in order to export your table pupils (execute the SQL query "select * from pupils" - without quotes) to a plain text file, erase your DB (delete the s3db file in PC directory), reopen PC and import the plain text file.
Requirements
Works under Microsoft Windows only (XP/Vista/7, 32/64 bits). Versions prior to XP SP2 need the .NET 2.0+ framework (can be freely downloaded).
You need write access to the directory from where you are running the executable. Indeed first time you run the tool it will create necessary DLL and database file (*.s3db file) in the same directory. Therefore don't open the tool from WinZip, first save it on your disk!
Version history
Look in the tool in the menu "Tool" -> "Version history".
Last edited by Sioc on Sun 22 Sep 2013, 15:02; edited 108 times in total
niall0s * * * * * * *
Posts : 239 Join date : 2009-07-12 Location : Somewhere Over the Rainbow
Subject: Re: [RELEASE] PUPIL COMMANDER Sun 28 Aug 2011, 21:54
ALPHWON * * * * * * * * * *
Posts : 1453 Join date : 2009-07-04 Age : 37 Location : PT
Subject: Re: [RELEASE] PUPIL COMMANDER Sun 28 Aug 2011, 22:05
About to try it
A big THANK YOU! to both of you
god how i missed gfx brutes ...
ecolorenzo * * * * * * * * *
Posts : 797 Join date : 2010-01-22 Location : in a beautifull gap :bave:
Subject: Re: [RELEASE] PUPIL COMMANDER Sun 28 Aug 2011, 22:09
i try now thanks !!!
rettungssocke * * * * * * * *
Posts : 373 Join date : 2010-07-01 Location : GermanY
Subject: Re: [RELEASE] PUPIL COMMANDER Sun 28 Aug 2011, 22:44
You guys are unbelievable! First of all I couldn't believe that this is a new Bot I was really shocked ! It's working great and I really can't believe it yet because I couldn't use BC and it's my first real bot .
Thanks to the great Sioc and the new VIP n1all0s!! You are the
Subman(R) admin
Posts : 2213 Join date : 2009-07-17 Age : 64 Location : Florida
Subject: Re: [RELEASE] PUPIL COMMANDER Sun 28 Aug 2011, 22:50
rettungssocke wrote:
You guys are unbelievable! First of all I couldn't believe that this is a new Bot I was really shocked ! It's working great and I really can't believe it yet because I couldn't use BC and it's my first real bot .
Thanks to the great Sioc and the new VIP n1all0s!! You are the
OUTSTANDING
Thats the thing I could not do in testing was create a pupil ( IB static )
Rico Forum Mod
Posts : 2620 Join date : 2009-10-28 Age : 39 Location : Germany
Subject: Re: [RELEASE] PUPIL COMMANDER Sun 28 Aug 2011, 23:21
Subman(R) wrote:
rettungssocke wrote:
You guys are unbelievable! First of all I couldn't believe that this is a new Bot I was really shocked ! It's working great and I really can't believe it yet because I couldn't use BC and it's my first real bot .
Thanks to the great Sioc and the new VIP n1all0s!! You are the
OUTSTANDING
Thats the thing I could not do in testing was create a pupil ( IB static )
i know the feeling, and now i might never win BL with jiuz because of it
NO but now i am getting serious, this is just a great job. Big Thanks Guys for making it happen
CmIsUa * * * * * * * * *
Posts : 543 Join date : 2009-08-21 Location : Lisboa, Portugal ♥
Subject: Re: [RELEASE] PUPIL COMMANDER Sun 28 Aug 2011, 23:33
Oh my good
Muxas gracias
niall0s * * * * * * *
Posts : 239 Join date : 2009-07-12 Location : Somewhere Over the Rainbow
Subject: Re: [RELEASE] PUPIL COMMANDER Sun 28 Aug 2011, 23:36
I strongly suggest everyone read the FAQ built into the bot.
"MyBrute Help" -> "Pupil Commander FAQ"
Sioc put a lot of time into that
flipflip * * * * * * * *
Posts : 348 Join date : 2009-12-27 Age : 36 Location : Barcelona
Subject: Re: [RELEASE] PUPIL COMMANDER Mon 29 Aug 2011, 00:15
OH MY GOD!!!
I was waiting for this!!! very thanks you SIOC and b0rg you are the best
I will prove it now
corp0 * * * * * * * * *
Posts : 864 Join date : 2010-03-08
Subject: Re: [RELEASE] PUPIL COMMANDER Mon 29 Aug 2011, 00:16
Great.... Very nice bot,thanks
streknwg * * * * * * * *
Posts : 382 Join date : 2010-06-21 Age : 32
Subject: Re: [RELEASE] PUPIL COMMANDER Mon 29 Aug 2011, 00:19
Many thank you very much!
ALPHWON * * * * * * * * * *
Posts : 1453 Join date : 2009-07-04 Age : 37 Location : PT
Subject: Re: [RELEASE] PUPIL COMMANDER Mon 29 Aug 2011, 00:22
niall0s wrote:
I strongly suggest everyone read the FAQ built into the bot.
"MyBrute Help" -> "Pupil Commander FAQ"
Sioc put a lot of time into that
And it is brilliant
Thank you for your effort and time It's working great!
Blakallam17 * * * * * * * *
Posts : 437 Join date : 2009-11-11 Age : 30
Subject: Re: [RELEASE] PUPIL COMMANDER Mon 29 Aug 2011, 00:30
wowwww!!! SIOC thanks Very very thanks and may be translated into Spanish .. txt can spend all the foreign names "no code" to the Spanish Translates to understand: D
seak * * *
Posts : 27 Join date : 2010-07-20 Age : 35 Location : Mexico
Subject: Re: [RELEASE] PUPIL COMMANDER Mon 29 Aug 2011, 00:36
thanks
Subman(R) admin
Posts : 2213 Join date : 2009-07-17 Age : 64 Location : Florida
Subject: Re: [RELEASE] PUPIL COMMANDER Mon 29 Aug 2011, 00:42
Quote :
i know the feeling, and now i might never win BL with jiuz because of it No Razz
NO but now i am getting serious, this is just a great job. Big Thanks Guys for making it happen cheers
I know Rico.
Same for http://sioc-brecrudre.mybrute.com/cellule
Was fun testing PC. I looked forward breaking something so the had to fix it.
naillos was awesome with the help/knowledge to sioc. They put together a good program. Just wish I could use it. (I'll take any freebies )
flipflip * * * * * * * *
Posts : 348 Join date : 2009-12-27 Age : 36 Location : Barcelona
Subject: Re: [RELEASE] PUPIL COMMANDER Mon 29 Aug 2011, 01:03
It's incredible, very good work and nice interface! did you pay a sever for that?
Eszkynet-GFX * * * * * * * * *
Posts : 551 Join date : 2010-01-16 Age : 28 Location : México
Subject: Re: [RELEASE] PUPIL COMMANDER Mon 29 Aug 2011, 01:17
oh big Brutal sioc and nialls xD
big program!!!
niall0s * * * * * * *
Posts : 239 Join date : 2009-07-12 Location : Somewhere Over the Rainbow
Subject: Re: [RELEASE] PUPIL COMMANDER Mon 29 Aug 2011, 01:29
Subman(R) wrote:
Just wish I could use it.
You want to know the ironic thing, I can't use it either, I depleted my IP pool with BB
At least I get to give something back to the community now
samsung.tw * * * *
Posts : 54 Join date : 2010-11-24
Subject: Re: [RELEASE] PUPIL COMMANDER Mon 29 Aug 2011, 02:17
thanks sioooc and niallos!!
now: UP !
Blakallam17 * * * * * * * *
Posts : 437 Join date : 2009-11-11 Age : 30
Subject: Re: [RELEASE] PUPIL COMMANDER Mon 29 Aug 2011, 02:30
I hope this do not mind I did ... I made 2 images to honor its creation
I hope they like
flipflip * * * * * * * *
Posts : 348 Join date : 2009-12-27 Age : 36 Location : Barcelona
Subject: Re: [RELEASE] PUPIL COMMANDER Mon 29 Aug 2011, 03:10
Nice you can put the images in the start like charging but very little time xD
PD: I cannot do invisible brutes
spagg68 * * * * * * * * *
Posts : 650 Join date : 2011-02-20 Age : 110 Location : Germany
Subject: Re: [RELEASE] PUPIL COMMANDER Mon 29 Aug 2011, 05:21
Wow, realy nice i will test it's after work thanks to all how work out this bot you are a great team
JeqSk8 * * * * * * *
Posts : 193 Join date : 2011-01-21 Age : 28 Location : Puebla, México
Subject: Re: [RELEASE] PUPIL COMMANDER Mon 29 Aug 2011, 05:23
Tanks!!!
But he believes about 10 students, close the program When I opened it and began creating, I began to look like this:
12) Aborted pupilling at 29/08/2011 0:22:53. On the whole 0 XP pupils created. 11) Pausing for 7 seconds pause while launching the IP resetter. 10) *** Loop 3 at 29/08/2011 0:22:48 9) Unexpected error: System.ArgumentNullException: Value cannot be null. Parameter name: Argument 'Array' is Nothing. at Microsoft.VisualBasic.Information.UBound(Array Array, Int32 Rank) at PupilCommander.MainForm.GetGFX() at PupilCommander.MainForm.PupilRoutine() 8 ) New IP: 189.128.105.46 7) Pausing for 7 seconds pause while launching the IP resetter. 6) *** Loop 2 at 29/08/2011 0:22:39 5) Unexpected error: System.ArgumentNullException: Value cannot be null. Parameter name: Argument 'Array' is Nothing. at Microsoft.VisualBasic.Information.UBound(Array Array, Int32 Rank) at PupilCommander.MainForm.GetGFX() at PupilCommander.MainForm.PupilRoutine() 4) New IP: 189.128.119.93 3) Pausing for 7 seconds pause while launching the IP resetter. 2) *** Loop 1 at 29/08/2011 0:22:26 1) Started pupilling at 29/08/2011 0:22:26
flipflip * * * * * * * *
Posts : 348 Join date : 2009-12-27 Age : 36 Location : Barcelona
Subject: Re: [RELEASE] PUPIL COMMANDER Mon 29 Aug 2011, 05:32
Some bugs for fix, level 0 pupils without password:
http://flip-crurkogla.elbruto.es/cellule
But incredible speed we don't need wincombo any more