[RELEASE][OPENBETA] IBot PB by Manulaiko

04/23/2014 18:57 TskulT#16
Quote:
Originally Posted by manulaiko View Post
I know :D I'm an asshole, what did you expected?



Yeah :D vBot is cool :D

for the pixelsearch I made an algorythm from 0 (I've never heard about sikuli, what's that?).

My algorythm calculates the area with 2 Points object and makes an screenshot of that area, parse the pixel to int and the screenshot to an int array.
Navigates throught the array and if the current pixel is the right pixel returns a Point object with the coordinates :D
I tried making vBot in java first but that didn't work very well :p. Sikuli is a language written on java(like python i think) and it's designed to automate tasks, so it has imagesearches and pixelsearches, and there is a library to use with java as well I think.
04/23/2014 19:15 manulaiko#17
mmm...
Sounds nice, I'll take a look :D
04/23/2014 19:59 skeith_sk8#18
Autoit dont sucks, it only take a lot of time to be written correctly....;)
I am happy today, manu comes back :D
04/23/2014 20:16 manulaiko#19
Quote:
Originally Posted by skeith_sk8 View Post
Autoit dont sucks, it only take a lot of time to be written correctly....;)
I am happy today, manu comes back :D
Manulaiko 1, mortals 0
04/23/2014 20:23 TheFallenAngel#20
Quote:
Originally Posted by manulaiko View Post
None of both: Java
why?
Because AutoIt sucks and my pixel search algorythm takes 1 - 2 seconds to find the pixel in c#


same as any other pixel bot
getPixel in C# is the wrong way to search for pixels very fast in the language. it does take 1 -2 seconds like you said. why did you not use lockbits for that? it will return your pixel in 10-20 milliseconds. anyway. you use java. thats fine too. JVM isnt as efficient as C# compiler when exectuing programs. but oh well.

EDIT: your ship and account name are clearly visible. you mightttt wanna fix that. otherwise u get banned.
04/23/2014 21:25 manulaiko#21
Hi!

I need this information:
-BonusBox collection time
-Palladium collection time
-Prometium collection time
-Endurium collection time
-Terbium collection time
04/23/2014 21:57 TskulT#22
Quote:
Originally Posted by manulaiko View Post
Hi!

I need this information:
-BonusBox collection time
-Palladium collection time
-Prometium collection time
-Endurium collection time
-Terbium collection time
I use ~180 milliseconds for bonusbox(with a random range).
04/23/2014 22:01 †ţнε_Eternal_ℓéģéņđ†#23
man,i try to download your bot but download does not start...
04/23/2014 22:12 manulaiko#24
Quote:
Originally Posted by TskulT View Post
I use ~180 milliseconds for bonusbox(with a random range).
And for palla?
04/23/2014 22:25 TheFallenAngel#25
Quote:
Originally Posted by manulaiko View Post
And for palla?
why have a timer? why not just have the next event trigger when it has been collected and the display message shows up on the screen? much easier and efficient to do that
04/23/2014 22:40 manulaiko#26
what do you mean?
04/23/2014 22:48 TheFallenAngel#27
Quote:
Originally Posted by manulaiko View Post
what do you mean?
like you said you are waiting on a timer. of 180 miliseconds to wait for the collection to be preformed. you could instead just wait until it is finished collecting. say you are getting a bonus box that has 200 credits in it. instead of waiting 180 miliseconds. you instead wait until account credits get 200 added to them. or some variation of account info is changed. this may not be the best/easiest for boxes. but for NPC (you mentioned before you were adding npc hunt) this is definitely the way to go.
04/23/2014 22:57 manulaiko#28
But that would be image recognition, and the bot isn't image recognition, is pure pixel search
04/23/2014 23:53 TheFallenAngel#29
Quote:
Originally Posted by manulaiko View Post
But that would be image recognition, and the bot isn't image recognition, is pure pixel search
get the account information from the http packets. at the same time that they update your game client.
04/24/2014 09:31 TskulT#30
Quote:
Originally Posted by TheFallenAngel View Post
like you said you are waiting on a timer. of 180 miliseconds to wait for the collection to be preformed. you could instead just wait until it is finished collecting. say you are getting a bonus box that has 200 credits in it. instead of waiting 180 miliseconds. you instead wait until account credits get 200 added to them. or some variation of account info is changed. this may not be the best/easiest for boxes. but for NPC (you mentioned before you were adding npc hunt) this is definitely the way to go.

Putting a perfectly tested timer is faster, because there will always be a delay between the message and the collection. But for npc it would be very stable indeed.