| [RELEASE] MyBrute List Manager / XP Pupil / N Fights | |
|
+17spagg68 mortal Subman(R) lord.neox silvercrest Runner ALPHWON Themainkitty Rippraff Gavy™ edu1988 NixxxoN Ajdija Biceuri® jcelite CmIsUa Sioc 21 posters |
|
Author | Message |
---|
Sioc admin
Posts : 2784 Join date : 2009-12-19
| Subject: [RELEASE] MyBrute List Manager / XP Pupil / N Fights Sun 26 Sep 2010, 07:17 | |
| MyBrute List Manager 1.6.1 MyBrute XP Pupil 1.1.1 MyBrute N Fights 1.1.2 This was previously part of the MeinBrutalo Trainer release topic: it was splitted due to raising interest in the MyBrute List Manager. DOWNLOAD: http://sioc.webs.com/MyBrute-ToolPack.zip Summary:
- The three tools may help in setting up your pupilling bot and manage the lists of pupils you'll get with such a bot. Several such bots are available (look in the sticky FAQ or here).
- The MyBrute List Manager may help in the process of cleaning BC 1.3+ databases from unwanted pupils, or add new handmade pupils to a BC database.
Tools description:
- MyBrute List Manager:
Allows several manipulations on list of pupils:
- complete a vertical list of pupils by the *missing* IDs/Masters so that the file can be browsed with the MyBrute Search Engine,
- convert COM/FR/ES Brutal Combo SQL inserts to DE SQL inserts,
- prepare the input for Decrypter SQL inserts creation,
- Brutal Combo Opponents checker,
- change passwords of your brutes,
- Initializes the fights for your level 0 brutes so that they become level 1 and can be trained with Brutal Combo,
- split files in several smaller files,
- vertical list of pupil to horizontal list of pupils,
- horizontal list of pupils to vertical list of pupils.
How to convert COM/FR/ES Brutal Combo SQL inserts to DE SQL inserts: follow the procedure "Now let's add handmade pupils to a BC-databse (Button SQL-Inserts)" in Eumigen Brutal Combo Decrypter topic and choose any server COM/FR/ES. Then take the output of the Decrypter and use it as an input for the "DE Inserts" tab of the MyBrute List Manager. This will transform all the COM/FR/ES inserts into DE inserts. Input format for getting IDs/Masters/Levels: plain text list of pupil names (one per row), or a BC export for example, or any text file with one "pupil_name;..." per row where '...' is some garbage:
- Spoiler:
MyBrute XP Pupil: DOS command-line tool to check if a pupil was a XP pupil. Works only if the pupil name is still in the master cell and therefore must be run just after pupil creation. Useful for pupilling bots in order to determine if the pupil gave XP and therefore if the pupil name must be stored in a list. Do not run in a directory name that contains spaces.
- Spoiler:
MyBrute N Fights: DOS command-line tool to check the remaining fights of a DE (only) pupil. As an output it writes a file containing the remaining number of fights of a pupil, its level, and its 6 arena opponent names. Useful for training bots in order to determine if the pupil has fights and if it is too high level for fighting. Do not run in a directory name that contains spaces.
- Spoiler:
Version history: - Spoiler:
XP Pupil:
- 1.1.1: Stability improvements.
- 1.1.0: First public release.
N Fights:
- 1.1.2: Lowered .NET requirement from 3.5 to 2.0. Bugfix for brutes with no fights left.
- 1.1.1: Stability improvements.
- 1.1.0: Added the name of arena pupils in the output.
- 1.0.0: First public release.
List Manager:
- 1.6.1: big speed and stability improvement for the feature to download ID / level / master.
- 1.6.0: new feature: initializes the fights for brutes at level 0 so that they become level 1 and can be trained using Brutal Combo.
- 1.5.1: bugfix:
- the password changer wasn't working on COM - the file indicating the brutes for which the password couldn't be changed was in some cases always empty
- 1.5.0: new feature: password changer supporting multi-threading for speed increase.
- 1.4.5:
- Bugfix: in some cases the ListManager could freeze at startup. - Removed limitation of a list with at most 1'000'000 entries: now the list size is (almost) unlimited.
- 1.4.4: speed improvement for large lists (> 50'000 pupils).
- 1.4.3: some minor UI updates / fixes.
- 1.4.2: you can now specify the number of threads for the List Manager and Opponents Checker (warning: too many threads may lead to internet connection losses).
- 1.4.1: minor bug fix for pupil names longer than 16 characters.
- 1.4.0:
- new feature: opponents checker (COM/FR/ES/DE) supporting multi-threading for speed increase. - Some GUI improvements. - Minor bugfixes.
- 1.3.6: Hotfix for the Decrypter Input feature that did not work correctly with an output generated from the pupilling script.
- 1.3.5: Minor bugfix to speed up the update process when a brute does not have a master.
- 1.3.4: Bugfix for the SQL inserts conversion (some inserts were not properly converted)
- 1.3.3:
- Bugfix: sorting a list where no information was previously downloaded would produce an error message. - Improved sorting routine: new Quick Sort method is about 2'500 times faster than Bubble Sort method for a list of 100'000 pupils.
- 1.3.2: new feature to automatically prepare a list for Decrypter input (SQL inserts).
- 1.3.1:
- Output does not overwrite input file anymore. - Bug fix: due to multithreading brute names were sometimes deleted (about one over 5'000), now fixed. - Bug fix: couldn't update level of brutes with name ending by "level".
- 1.3.0: New tool: convert COM/FR/ES SQL inserts to DE SQL inserts.
- 1.2.3: New function to download brute levels and sort by level.
- 1.2.2: Multithreading optimizations: no disk R/W access required anymore.
- 1.2.1: Bugfix: it was taking too long to handle non existing brutes.
- 1.2.0:
- Multithreading support (10 threads by default, should be about 10 times faster) - GUI improvements: progressbar, applications doesn't look as frozen while downloading - New tool: Split File - Code optimizations
- 1.1.6: Bugfix: there were problems with a BC export that went straight into the list manager (crash + no action when downloading masters as well).
- 1.1.5: Bugfix: yet another problem with the get masters function.
- 1.1.4: Bugfix: the get ID function wasn't working on some servers in some specific circumstances.
- 1.1.3: Bugfix: get masters function wasn't working correctly on COM/FR/ES.
- 1.1.2: Bugfix: in some cases if you had pupil names with different length the output could be corrupt. Fixed.
- 1.1.1: More robust download function with more error handlers.
- 1.1.0: New function to get master names. Working on all 4 servers now.
- 1.0.0: First public release.
Last edited by Sioc on Sun 22 Sep 2013, 15:08; edited 63 times in total | |
|
| |
CmIsUa * * * * * * * * *
Posts : 543 Join date : 2009-08-21 Location : Lisboa, Portugal ♥
| Subject: Re: [RELEASE] MyBrute List Manager / XP Pupil / N Fights Sun 26 Sep 2010, 11:04 | |
| | |
|
| |
jcelite * * * * * * * * *
Posts : 620 Join date : 2009-06-12 Age : 33 Location : España
| Subject: Re: [RELEASE] MyBrute List Manager / XP Pupil / N Fights Sun 26 Sep 2010, 13:44 | |
| this tools are being really useful for me thanks sioc | |
|
| |
Biceuri® * * * * * * * * *
Posts : 591 Join date : 2009-05-31 Age : 39 Location : Everywhere
| Subject: Re: [RELEASE] MyBrute List Manager / XP Pupil / N Fights Sun 26 Sep 2010, 14:52 | |
| Testing today and tomorrow to see if trains works well Thanks Fellow clan mate | |
|
| |
Ajdija VIP
Posts : 547 Join date : 2009-08-19 Location : http://www.ajdija.com
| Subject: Re: [RELEASE] MyBrute List Manager / XP Pupil / N Fights Sun 26 Sep 2010, 19:27 | |
| | |
|
| |
NixxxoN * * * * * * * * * *
Posts : 1439 Join date : 2009-12-27 Location : ಠ_ಠ
| Subject: Re: [RELEASE] MyBrute List Manager / XP Pupil / N Fights Tue 05 Oct 2010, 19:27 | |
| BUMP! I have some issues about Mybrute List Manager. 1) It is SOOOOOOOOOOOOOOOO slow. Can I make it go faster? 2) Why do we need to select a server? That means we have to do it for each server???? OMFG :O | |
|
| |
Sioc admin
Posts : 2784 Join date : 2009-12-19
| Subject: Re: [RELEASE] MyBrute List Manager / XP Pupil / N Fights Tue 05 Oct 2010, 19:48 | |
| - NixxxoN wrote:
- BUMP!
I have some issues about Mybrute List Manager.
1) It is SOOOOOOOOOOOOOOOO slow. Can I make it go faster? 2) Why do we need to select a server? That means we have to do it for each server???? OMFG :O About the speed it is single process now which explains the slow speed (has to download each brute cell). I don't have multithreading in the pipeline at the moment unfortunately. Clearly this is not meant to be run often. only once to get rid of unwanted pupils, store your list of pupils in a plain text file ready for import in BB or for further scripted pupilling ;-) About the server, yes, you have to select one because the same brute may exist on several different servers. That way it allows to check if brutes exist on a given server which is the way to proceed in order to clean a database. Finally automatic check on each server would be even much slower. | |
|
| |
NixxxoN * * * * * * * * * *
Posts : 1439 Join date : 2009-12-27 Location : ಠ_ಠ
| Subject: Re: [RELEASE] MyBrute List Manager / XP Pupil / N Fights Tue 05 Oct 2010, 21:30 | |
| Ok, I'll definitely CLOSE this data once I have it cleared and I will start a new one -_-'' Oh btw, the window gets blocked when I run this. You cant move, minimize or restore... Now i managed to minimize it (dont know how), and i cant restore it, i dont know how much time is left, wtf -.- | |
|
| |
Biceuri® * * * * * * * * *
Posts : 591 Join date : 2009-05-31 Age : 39 Location : Everywhere
| Subject: Re: [RELEASE] MyBrute List Manager / XP Pupil / N Fights Wed 06 Oct 2010, 00:21 | |
| - NixxxoN wrote:
- Ok, I'll definitely CLOSE this data once I have it cleared and I will start a new one -_-''
Oh btw, the window gets blocked when I run this. You cant move, minimize or restore... Now i managed to minimize it (dont know how), and i cant restore it, i dont know how much time is left, wtf -.- My window freeze to, but i can see how many pupils to finish. ex: 23/200 P.S.try running it without doing anything else on pc | |
|
| |
Sioc admin
Posts : 2784 Join date : 2009-12-19
| Subject: Re: [RELEASE] MyBrute List Manager / XP Pupil / N Fights Wed 06 Oct 2010, 05:08 | |
| Yes, it just freezes while running. That's because it's single threaded. But you can see that it's still working and updating the list even if it looks like it's frozen. So in fact you can do other things while the tool is running, no problem at all. I know, that's not state of the art. | |
|
| |
Biceuri® * * * * * * * * *
Posts : 591 Join date : 2009-05-31 Age : 39 Location : Everywhere
| Subject: Re: [RELEASE] MyBrute List Manager / XP Pupil / N Fights Wed 06 Oct 2010, 14:55 | |
| - Sioc wrote:
- Yes, it just freezes while running. That's because it's single threaded. But you can see that it's still working and updating the list even if it looks like it's frozen. So in fact you can do other things while the tool is running, no problem at all.
I know, that's not state of the art. Very useful, i can clean now . Thanks sioc | |
|
| |
jcelite * * * * * * * * *
Posts : 620 Join date : 2009-06-12 Age : 33 Location : España
| Subject: Re: [RELEASE] MyBrute List Manager / XP Pupil / N Fights Wed 06 Oct 2010, 15:05 | |
| - Sioc wrote:
- Yes, it just freezes while running. That's because it's single threaded. But you can see that it's still working and updating the list even if it looks like it's frozen. So in fact you can do other things while the tool is running, no problem at all.
I know, that's not state of the art. I tried to clean some data bases getting masters with your tool.. but for example with a data of 28000 pupils.. , it stops for each 1000 read pupils.. and gets error.. (and sometimes deletes the pupils.txt..) anything i could do? | |
|
| |
Sioc admin
Posts : 2784 Join date : 2009-12-19
| Subject: Re: [RELEASE] MyBrute List Manager / XP Pupil / N Fights Wed 06 Oct 2010, 16:59 | |
| I was able to clean about 80'000 pupils that way, without this problem therefore I cannot reproduce and debug it.
You could try to split your list of pupils in smaller files (that's a way to speed up the process as well if you run several instances in parallel with several different files). | |
|
| |
jcelite * * * * * * * * *
Posts : 620 Join date : 2009-06-12 Age : 33 Location : España
| Subject: Re: [RELEASE] MyBrute List Manager / XP Pupil / N Fights Wed 06 Oct 2010, 19:24 | |
| mm Ok , thankyou so much | |
|
| |
NixxxoN * * * * * * * * * *
Posts : 1439 Join date : 2009-12-27 Location : ಠ_ಠ
| Subject: Re: [RELEASE] MyBrute List Manager / XP Pupil / N Fights Fri 08 Oct 2010, 12:07 | |
| I have another question about this... xP
I have DE brutes in the data, those brutes are from a deleted brute that I leveled with BC lol, what will happen if i choose DE server? | |
|
| |
Sioc admin
Posts : 2784 Join date : 2009-12-19
| Subject: Re: [RELEASE] MyBrute List Manager / XP Pupil / N Fights Fri 08 Oct 2010, 17:40 | |
| If they are deleted then no information will be updated... Running the tool on all 4 servers thus allows to find deleted brutes. | |
|
| |
NixxxoN * * * * * * * * * *
Posts : 1439 Join date : 2009-12-27 Location : ಠ_ಠ
| Subject: Re: [RELEASE] MyBrute List Manager / XP Pupil / N Fights Sun 10 Oct 2010, 21:10 | |
| Ok i have yet another question (damn bc versions give issues...) When I export the data from BC 1.3, I see a list like this:
Pupilname001;ID;master pupilname002;ID;master ... (I got id and master with Mybrute list manager)
Isnt the pupils list supposed to have all those columns?:
encryptedname;ID;master;level;password;date;unencryptedname;server
??? | |
|
| |
Sioc admin
Posts : 2784 Join date : 2009-12-19
| Subject: Re: [RELEASE] MyBrute List Manager / XP Pupil / N Fights Mon 11 Oct 2010, 05:28 | |
| - NixxxoN wrote:
- Ok i have yet another question (damn bc versions give issues...)
When I export the data from BC 1.3, I see a list like this:
Pupilname001;ID;master pupilname002;ID;master ... (I got id and master with Mybrute list manager)
Isnt the pupils list supposed to have all those columns?:
encryptedname;ID;master;level;password;date;unencryptedname;server
Not from the export of BC, and not from the List Manager that keeps only (at most) "decrypted_pupil_name;ID;master;" (in order to be browsed by the Search Engine). If you want to get passwords as well: - Export your database from Brutal Combo,
- Export your database from Squirrel,
- Using a spreadsheet tool, for each unique ID in your database the match between information gotten at step 1 and 2 is straightforward (using e.g. VLOOKUP), i.e. you get the information of pupil name and his password.
- For the IDs that appear several times in your database you'll have to check manually which is the correct password.
That way you can get the decrypted brute name and decrypted brute password easily. If you moreover want to know on which server the brute is, you'll have to run the List Manager on each server (with copy of the files) in order to know on which server information was downloaded and hence on which server the brute exists. Then repeat the procedure above to get passwords. | |
|
| |
NixxxoN * * * * * * * * * *
Posts : 1439 Join date : 2009-12-27 Location : ಠ_ಠ
| Subject: Re: [RELEASE] MyBrute List Manager / XP Pupil / N Fights Mon 11 Oct 2010, 09:56 | |
| Ok, because what confuses me is: - Sioc wrote:
- That way you can as well clean BC 1.3+ databases:
- export your pupils using BC (from the BC "Fichier" -> "Exporter" menu),
- run the MyBrute List Manager with GetMasters option,
- erase unwanted pupils with for example a spreadsheet tool,
- insert them back in BC 1.2.02 using the Decrypter and Squirrel (see explanations above),
- open the database again with BC 1.4.01 (to create new pupils with BC when BC works) or 1.3.00 (to train your pupils only).
You dont say anything about passwords here, how would we insert the pupils list back if there was not password? The combats wouldnt work... | |
|
| |
edu1988 * * * * * * * * *
Posts : 585 Join date : 2010-08-22 Age : 36 Location : PARAGUAY
| Subject: Re: [RELEASE] MyBrute List Manager / XP Pupil / N Fights Mon 11 Oct 2010, 14:38 | |
| Congratulations Sioc!! Nice job!! | |
|
| |
Gavy™ * * * * * * * * * *
Posts : 1133 Join date : 2009-08-05 Location : Thousand Islands
| Subject: Re: [RELEASE] MyBrute List Manager / XP Pupil / N Fights Mon 11 Oct 2010, 16:13 | |
| - NixxxoN wrote:
- You dont say anything about passwords here, how would we insert the pupils list back if there was not password? The combats wouldnt work...
Assuming that you know the password for the pupils since it's your DB ,,, | |
|
| |
NixxxoN * * * * * * * * * *
Posts : 1439 Join date : 2009-12-27 Location : ಠ_ಠ
| Subject: Re: [RELEASE] MyBrute List Manager / XP Pupil / N Fights Mon 11 Oct 2010, 16:24 | |
| - Gavy™ wrote:
- Assuming that you know the password for the pupils since it's your DB ,,,
maybe i didnt explain myself very well I mean, to insert back the list to a BC database, how many columns does it need to have? encryptedname;ID;master;level;password;date;unencryptedname;server are all those needed? Or only the name;ID;master;password ? Do you know this exactly sioc? | |
|
| |
Rippraff * * * * * * * * * *
Posts : 1352 Join date : 2009-05-24 Age : 58
| Subject: Re: [RELEASE] MyBrute List Manager / XP Pupil / N Fights Mon 11 Oct 2010, 16:45 | |
| Name and password, nothing else. | |
|
| |
Sioc admin
Posts : 2784 Join date : 2009-12-19
| Subject: Re: [RELEASE] MyBrute List Manager / XP Pupil / N Fights Mon 11 Oct 2010, 17:14 | |
| - NixxxoN wrote:
- Gavy™ wrote:
- Assuming that you know the password for the pupils since it's your DB ,,,
maybe i didnt explain myself very well
I mean, to insert back the list to a BC database, how many columns does it need to have?
encryptedname;ID;master;level;password;date;unencryptedname;server
are all those needed? Or only the name;ID;master;password ?
Do you know this exactly sioc? Like Rippraff said. About inserting brutes back in Squirrel, everything is explained in the spoiler of my post from which you have taken the quote (if your brutes do not have a password just put no password in the quotes - didn't test myself if BC can handle non password protected pupils though). About passwords, in order to get them back (if they're not the same for all pupils) then you have to follow the procedure explained above. | |
|
| |
Sioc admin
Posts : 2784 Join date : 2009-12-19
| Subject: Re: [RELEASE] MyBrute List Manager / XP Pupil / N Fights Sat 06 Nov 2010, 17:08 | |
| - Biceuri® wrote:
- My window freeze to, but i can see how many pupils to finish. ex: 23/200
Now with multithreading support. Shouldn't look frozen, should be about 10 times faster. | |
|
| |
Sponsored content
| Subject: Re: [RELEASE] MyBrute List Manager / XP Pupil / N Fights | |
| |
|
| |
| [RELEASE] MyBrute List Manager / XP Pupil / N Fights | |
|