[Background bots] Technical idea for bot devs

07/10/2014 01:57 MrSeychelles#1
Hi guys,
everyone has read what jD wrote in one of his last thread ([Only registered and activated users can see links. Click Here To Register...]) about antibot system used by BP to find pixel bot users and ban them in the next banvawe.

It is my duty to start by saying that I am not a developer or programmer: I'm learning C# by myself but I'm at the beginning atm, and I don't know if my idea is possible to realize it with existing dev langauge. So I'm posting my idea to every dev wants try to realize it or create some of new.

jD advise pixel bot users (with swf system) and he wrote us this: "New anti-pixelbot code. They now verify VISUALLY that the resources for bonus boxes, palladium and other collectables hasn't been modified. They now sample three to four pixels in the graphics used for the above collectables and verify they are correct."

The trouble for existing pixel bots, is that with the new football events, BP has replace his resources.xml (bonus boxes, special boxes, palladium...) and now, even if you set his play resolution low, every box isn't more fixed but continues to rotate on itself.

In the near past devs like jD and Requi have realize a DO swf downloader so we was able to obtain the resources.xml and swf "last style". I remember that for example in Requi's folder, you could find many things (like ships) with all rotations of itselves (Requi correct me if I remember wrong please :) ).

So, I don't know how, but I think is possible to realize a simple database with all single rotation view of boxes and palladium, and using a imagesearcher, so the bot could be able to recognize the boxes in the play screen.

If my idea could be a good suggestion, I ask personally to various developers like jD, Requi, TskulT, Serraniel, Fuso, FallenAngel, Zetadarus, and so on, to try to dev this idea if you like it.

I hope it is a good idea.

Mr.Seychelles
07/10/2014 05:26 -popcorn-#2
if there are like 30 diferent images for bonus box, searching all 30 at the time would be slow, and maybe not too efective

i think the way to go is using colors, not specific pixels or images, but instead all pixels that are colour orange-white are boxes, and click on them, if you use background off that should actually work decently, bcos there is such a big difference between black background and box color that i am sure it must be possible to detect
07/10/2014 09:17 MrSeychelles#3
Quote:
Originally Posted by -popcorn- View Post
if there are like 30 diferent images for bonus box, searching all 30 at the time would be slow, and maybe not too efective

i think the way to go is using colors, not specific pixels or images, but instead all pixels that are colour orange-white are boxes, and click on them, if you use background off that should actually work decently, bcos there is such a big difference between black background and box color that i am sure it must be possible to detect
Yes, maybe is better use the colors detection like you suggested.

Devs what do you think about it?
07/10/2014 11:05 Piotreks34#4
Quote:
Originally Posted by MrSeychelles View Post
Yes, maybe is better use the colors detection like you suggested.

Devs what do you think about it?
It's a good idea to use colors, something between orange-white ?

But it should also take effect for special boxes, like if you set a mini pixel of bb to search, it will also click at special boxes (however they werent set to collect). Try this with actionaz, in vBot this doesn't work.

So it should nice to see something like that back in darkorbit. If we are here, we can also think about npc killer.
07/10/2014 13:49 Derspieler#5
They was alot of good bots where u can make more then 10k Uri/hour...
what u will get over 1bill in hour?
07/10/2014 14:00 manulaiko3.0#6
Why don't try to bypass that?
07/10/2014 14:16 Never(*)#7
Quote:
Originally Posted by manulaiko3.0 View Post
Why don't try to bypass that?
And you think the devs for Merkava,Ibot,Kbot or PBDO-bot have tried that before?
07/10/2014 14:20 fuso98#8
Quote:
Originally Posted by Never(*) View Post
And you think the devs for Merkava,Ibot,Kbot or PBDO-bot have tried that before?
This is not the same! Packebot like ibot-kbot etc.. use packet pixelbot not use packet! jD in his post wrote about SWF not about packet. This is much different, bypass packet encryption is harder than bypass anti-SWF manager scripts.
07/10/2014 14:31 MrSeychelles#9
Quote:
Originally Posted by Piotreks34 View Post
It's a good idea to use colors, something between orange-white ?

But it should also take effect for special boxes, like if you set a mini pixel of bb to search, it will also click at special boxes (however they werent set to collect). Try this with actionaz, in vBot this doesn't work.

So it should nice to see something like that back in darkorbit. If we are here, we can also think about npc killer.
Yes I understand it. I know there are the coloursearcher tool for AutoIt and C#.
Maybe would be usefull set a colors list in a database and set bot collect the object in the screen with that color. Ordinary bonus boxes for example has a different color than mineralsbo like palladium.

And for npc killer, devs could be use the same principle.

Quote:
Originally Posted by manulaiko3.0 View Post
Why don't try to bypass that?
how?

Quote:
Originally Posted by fuso98 View Post
This is not the same! Packebot like ibot-kbot etc.. use packet pixelbot not use packet! jD in his post wrote about SWF not about packet. This is much different, bypass packet encryption is harder than bypass anti-SWF manager scripts.
I'm agree with Fuso. The trouble is SWF replacement bonus image system, not colors. I love pbdo bot but we must forget packets bot system.
07/10/2014 15:47 manulaiko3.0#10
Quote:
Originally Posted by Never(*) View Post
And you think the devs for Merkava,Ibot,Kbot or PBDO-bot have tried that before?
You're wrong

Quote:
Originally Posted by fuso98 View Post
This is not the same! Packebot like ibot-kbot etc.. use packet pixelbot not use packet! jD in his post wrote about SWF not about packet. This is much different, bypass packet encryption is harder than bypass anti-SWF manager scripts.
You missunderstand it

I'll explain a simple thing that you should know: To bypass encryption in main.swf doesn't means that server sends unencrypted packets
07/10/2014 16:00 fuso98#11
Quote:
Originally Posted by manulaiko3.0 View Post
You're wrong



You missunderstand it

I'll explain a simple thing that you should know: To bypass encryption in main.swf doesn't means that server sends unencrypted packets
But i didn't mean this.
The new swf search with VISUAL methods if the box is the same of the original SWF. Bypass this is different to bypass encryptions for packet.
I just answer to Never(*) post
07/10/2014 18:43 MrSeychelles#12
Quote:
Originally Posted by fuso98 View Post
But i didn't mean this.
The new swf search with VISUAL methods if the box is the same of the original SWF. Bypass this is different to bypass encryptions for packet.
I just answer to Never(*) post
Ok! In fact the idea that I wanted to share with all you devs, was mainly to eliminate the visual transformation of the images given by the SWF, and try to let bot works on through the comparison of the images (which I have suggested would make the system slow) or on the search for predefined colors used by BP for each type of bonus boxes, mineral and npcs. Images or colors, in any case, I think it is useful to have a small database, or collection of this data, on which the bot has to work.

There is not copyright on my idea ... is here for you. :) :) :)

The last banvawe is starting, so people don't surrender for it: often time we fall for taking decisions that initially seemed or were the right ones, but later proved to be incorrect. happen, but it would be even more wrong for me to surrender.

Devs can we try to realize something of new? Don't surrender please for everyone us.
07/10/2014 19:08 Diаmonds#13
Quote:
Originally Posted by MrSeychelles View Post
Ok! In fact the idea that I wanted to share with all you devs, was mainly to eliminate the visual transformation of the images given by the SWF, and try to let bot works on through the comparison of the images (which I have suggested would make the system slow) or on the search for predefined colors used by BP for each type of bonus boxes, mineral and npcs. Images or colors, in any case, I think it is useful to have a small database, or collection of this data, on which the bot has to work.

There is not copyright on my idea ... is here for you. :) :) :)
The problem with pixels is that they are not unique on the screen.
For example, the palladium pixel is on the spectrum too, so a bot based on this pixel would click on the spectrums, which is not good :D
The pixel search is not the good way, and the image search isn't a good way neither because of the new scripts...
A pixel bot based on pixels / on images are still working, but not as well as before, and with a higher ban risk, I quess.
It seems like the guy (I don't remember his name :o ) who is creating a bot framework found a way, and jD too.
07/10/2014 22:29 fuso98#14
jD way is bypass bp scripts..
I'm waiting the bot framework releasing to work again on my bot... I lose all my accs :(
07/10/2014 23:20 MrSeychelles#15
Quote:
Originally Posted by fuso98 View Post
jD way is bypass bp scripts..
I'm waiting the bot framework releasing to work again on my bot... I lose all my accs :(
I know it and I'm waiting it too.

But in the meantime, the devs what they can do?

I would like read the opinions, the point of view, the suggestions also by others epvp devs like Serraniel, FallenAngel, TskulT, Requi, and so on. I would like see some tutorial suggested by them and so on. :)

Devs: we need of yours suggestions! :)