Autoprofessionbot V1.3.0 - Browserbot fürs Gateway

06/15/2013 13:09 Dragonelf1337#1
Hey guys

I would like to make this little bot public and hope you enjoy it

Features

- This bot will automaticly start your profession-jobs/take the rewards/restart them through the gateway
- It can start any profession, no matter how many and which assets you need for it
- You can chose the optional assets you want the bot to take for each profession-job
- It does not require any login information
- Very detailed runlog
- Buildin-browser, therefore this bot can work completly minimized/in background

More about the buildin-browser: [Only registered and activated users can see links. Click Here To Register...]

Special features

- The browser starts a new session every time you open the bot. This allows you to open/bot as many accounts/characters as you want with no problems
- You dont need any special browsers, versions or any browser at all. The buildin-browser is the same for everybody

If you have a question about any feature, how to use something or anything else, feel free to ask here


Screenshots:

[Only registered and activated users can see links. Click Here To Register...]

[Only registered and activated users can see links. Click Here To Register...]

[Only registered and activated users can see links. Click Here To Register...]


Video:


-----------------------------------------------------------------------------------------------------------------------

FAQ

Code:
[b][color=red]
1. In case of errors 
2. Starting the Bot
3. Using the assets you would like to
4. Disabling the annoying accountguard
[/color][/b]


[b]1. In case of errors [/b]

1. Paste your config here (remember to remove char@acc)
2. Paste your log
3. Add anything else you think thats helpful

[b]2. Starting the Bot[/b]

When you entered all your information, loaded the settings, you can start the bot. After you hit "Start", the bot will wait until it recognizes the profession menu. So you either go to the professionmenu in the bot before or after you hit start (doesnt matter), then it should start automaticly

[b]3. Using the assets you would like to[/b]

The bot will detect the number of required and the number of optional slots for each profession you want to start. It will then read in the assets you wrote in the textbox (Has to be:  "asset:asset:asset"). It will then take those assets for the optional slots.

[b]4. Disabling the annoying accountguard[/b]
<<<@!1!@>>>
-----------------------------------------------------------------------------------------------------------------------

Changelog

Code:
[b]V1.3.1[/b]

Major changes:
-Reduced the memory usage over all, still a problem though
-Reduced the cpu taken by the bot a lot 
 The new method will now let the whole program "sleep" for a while
 Pro: Very low cpu usage Con: The Interface will now sometimes seem to be a bit laggy while the bot runs 
 (I might work on that, but it runs very smoothly this way)

Minor changes:
-Fixed a crash that would occur if there were more optional slots than given assets
-Removed some things that were logged. There won´t be logspam anymore
-Added Leatherworking_Tier1_Leather_Shirt_1
-Added a simple check, so you do not forget to enter charname@account at the beginning

[b]V1.3.0[/b]

Major changes:
- Added Delays to everything. The bot will do everything a bit slower now, however
  this should give the gateway more time to react and reduce errors/bugs in general
  Furthermore now it will be easier for you to see what the bot does and therefore easier to
  recognize why something fails
- The normal log will now inform you about any step, very detailed. It should be easy for you to see
  what the bot does and therefore, if something fails, it should be very easy to find out why
- The bot will no longer select required workers. They get autofilled by the gateway, I see no reason
  to not use this feature. The assetslot of the bot will now be used for optional slots only
- The cpu/memory usage should be much better now - please report your experience with those

Minor changes:
- You can now edit the tasks/assets/jobs while the bot is running
- You can now only activate slots that follow after an activated slot (If you want to activate slot5, slot 1-4 
  have to be activated). Its not possible to start a job at a chosen slot (not possible in the gateway), 
  the job will start on the next open slot. Therefore if you only want to run slot 1 and 3 the bot will bug.

Removed stuff:
- Removed Shortcut for Workmode (was useless imo)
- Removed detailed log and error log

[b]V1.2.3[/b]

- Removed the anti-afk function for testing. Please report your experience:
  Do you disconnect?
  How is the memory leak now?
- The process should now correctly end it self when you click the "X" or hit the "End" button:
Please report your experience with that. Let me know if you still have processes of the bot running after you closed it

[b]V1.2.2[/b]

- Fixed the "bot is running since" - display: it should no longer show negative numbers
- Changed "Safe settings" to "Save settings"
- Added buttons to activate/deactivate the autoscrollfunction of the logs
- You should now be able to change professiondetails if the bot is interrupted
- The process should not run anymore if you press "End" (there were some reports that the task still runs)
- Time for "Anti-afk"-function has been increased by 400%
- Bot will now clear the slots at a new job, before selecting the assets:
This could fix the error that the bot sometimes cant find an asset - please report your experiences with that

[b]V1.2.1[/b]

- Trying to fix the bug that slot doesnt get restarted after reward was taken:
I have a function to remember already used slots to make sure they arent double found when selection goes fast
However if this is the reason of the bug, it should give you the error "The found asset should already be in use" in the detailed log
- Slots that couldnt get started will not be turned off anymore. Bot will try to start them again:
However, this can result in an endlessloop, please report if you get endlessloops with that
- Added shortcut Strg+W for workmode
- Changed the color of the main buttons
- Added some statistics in the "Information" tab like, total rewards taken, rewards per slot and time since program started
- Addes Ctrl+a function for all logs

[b]V1.2[/b]

- Detailed log added
- Changed the logincheck to check for professionsite, it will no longer search your char@acc in the html code. This should fix the error that the bot  sometimes doesnt start at all if it couldnt find your char@acc because of case-sensitive
- added "On Work"-Button (if klick, title changes, icon changes, program goes to tray instead of taskbar)
- Added a fix to the stuck after taking reward - the bot should no longer endlessloop if taking a task reward takes long
- Interrupt button added

[b]V1.1.2[/b]

- Fixed a little doublecheck for the characterdetection, bot should no longer end itself if you start it outside of the charactermenu

[b]V1.1[/b]

- Fixed a bug which would make the bot fail to start a slot if it didnt had optional slots
-----------------------------------------------------------------------------------------------------------------------



Downloadlink of the newst version:

Newest update: 17.06.2013

V1.3.1 [Only registered and activated users can see links. Click Here To Register...]
06/15/2013 13:46 Dunmar#2
Virustotal analyse:

Dateigröße: 7.9 MB ( 8295917 bytes )
Dateiname: APB-V1.3.0.rar
Datei-Typ: RAR
Erkennungsrate: 0 / 40
06/15/2013 19:56 >Silencer<#3
Trojan.Agent/Gen-MSFake

was is das für ein teil?

ich warte lieber erst mal ab bis sich damit noch mal einer beschäftigt der n bisschen mehr ahnung hat
06/16/2013 03:52 solidriver#4
danke
06/16/2013 16:59 TheSameFame#5
Super Bot, aber nach einer halben Stunden bekomme ich immer folgenden Fehler:
Timeout when trying to go to the jobsite

Wieso? Mein Internet ist immer da^^

Edit: Nach Restart des Bottes geht es wieder 30min.
06/16/2013 19:29 hadis10#6
Quote:
Originally Posted by TheSameFame View Post
Super Bot, aber nach einer halben Stunden bekomme ich immer folgenden Fehler:
Timeout when trying to go to the jobsite

Wieso? Mein Internet ist immer da^^

Edit: Nach Restart des Bottes geht es wieder 30min.

Bei mir auch :/
06/16/2013 22:10 Dragonelf1337#7
Ändere im moment paar sachen, sollte in der naechsten version gefixt sein
06/17/2013 21:17 Legacy2#8
Auf meinen Home PC geht der bot ohne probleme (derzeit) aber leider wenn ich die exe ausführen will auf meinen windows server 2008 crasht die exe direkt. Kann sein das mein server nicht alle benötigten programme hat deshalb wäre es nett von dir wenn du mir sagst was dein bot benötigt^^
06/17/2013 21:23 Dragonelf1337#9
Quote:
Originally Posted by Legacy2 View Post
Auf meinen Home PC geht der bot ohne probleme (derzeit) aber leider wenn ich die exe ausführen will auf meinen windows server 2008 crasht die exe direkt. Kann sein das mein server nicht alle benötigten programme hat deshalb wäre es nett von dir wenn du mir sagst was dein bot benötigt^^
Weiß ich ehrlich gesagt nicht genau, schwer zu sagen, ich habe nichts (außer dem browser) zusätzlich eingebunden

aus einem anderen thread, da half das:

"Instal .NET Framework Version 2.0 Software Development Kit (SDK) - it helped my and now is working like a charm" quelle: oc

-----------------------------

Hab den Bot geupdated, hab die beschreibung mal komplett auf englisch gemacht, da ich primär in einem anderen forum aktiv bin und mir das ständige übersetzen der updates etwas lästig ist

die neuesten änderungen stehen jeweils im changelog

falls es fragen gibt, einfach hier reinschreiben

viel spaß ;)
06/18/2013 15:07 hadis10#10
Log:

14:59:17 : Bot was started
14:59:17 : Waiting for the professionmenu
14:59:18 : User is logged in, mainloop begins
14:59:20 : Getting slotstatus of slot 1
14:59:22 : Status of slot 1 is: free
14:59:22 : Starting slot 1
14:59:22 : Going to the jobsite
14:59:30 : Found 1 required slot/s
14:59:30 : Found 0 optional slot/s
14:59:35 : Starting job
14:59:46 : Job could not get started
14:59:47 : Getting slotstatus of slot 1
14:59:49 : Status of slot 1 is: free
14:59:49 : Starting slot 1
14:59:49 : Going to the jobsite
14:59:54 : Found 1 required slot/s
14:59:54 : Found 0 optional slot/s
14:59:59 : Starting job
15:00:10 : Job could not get started
*Endlosschleife*

Settings:

True
True
True
False
False
False
False
False
False
Armorsmithing_Heavy
Armorsmithing_Heavy
Armorsmithing_Heavy






Hvy_Armorsmithing_Tier2_Gather_Basic
Hvy_Armorsmithing_Tier2_Gather_Basic
Hvy_Armorsmithing_Tier2_Gather_Basic

*edit* Versuch anderer Settings: fehlgeschlagen :(
06/18/2013 18:34 Dragonelf1337#11
Naja die assets werden ja vom gateway selbst gewählt (die required sind), also hast du diese wohl nicht
06/19/2013 20:30 isolatedvirus#12
where is the source code for this? I'd like to contribute to the code and improve a few things.
06/19/2013 21:18 Dragonelf1337#13
Quote:
Originally Posted by isolatedvirus View Post
where is the source code for this? I'd like to contribute to the code and improve a few things.
didnt release it, dont plan to

however if you can convince me that you can actually do good things to the bot I share it with you
06/19/2013 22:07 hadis10#14
...and I think you want to steal it and say that its ur work-.-

Btw in welchem forum ist eigentlich dein "hauptthread"?
06/19/2013 22:45 Dragonelf1337#15
oc, wird gefiltert, wenn mans hier ausschreibt

google einfach Autoprofessionbot