Register for your free account! | Forgot your password?

Go Back   elitepvpers > Coders Den > C/C++
You last visited: Today at 00:03

  • Please register to post and access all features, it's quick, easy and FREE!

Advertisement



MMORPG Pixel Bot in C++

Discussion on MMORPG Pixel Bot in C++ within the C/C++ forum part of the Coders Den category.

Reply
 
Old   #1
 
elite*gold: 0
Join Date: Nov 2010
Posts: 12
Received Thanks: 0
MMORPG Pixel Bot in C++

Also ich habe vor einen Windows Pixel Bot für ein kleines MMORPG zu schreiben, weniger um des Botes willen (weil ich da schon im Epic-Bereich bin) sondern vorallem um meine C/C++ Skills zu verbessern und weil mich die Möglichkeiten interessieren. Nach dem Pixel Bot gehts dann mit Memory etc weiter. Dabei bin ich während meinen Googlesuchen des öfteren hier im Forum vorbei gekommen und hab mich mal angemeldet, für den Fall, dass ich mal nicht weiter weiß. Nun habe ich also meine ersten Fragen und wäre erfreut, wenn ihr eine Lösung wüsstet.

Gibt es eine Möglichkeit, einen Pixel Bot im Hintergrund laufen zu lassen? Also ich habe gelesen, dass es minimiert nicht geht, weil logischerweise nichts gezeichnet wird (Handle 0,0 usw). Aber wie sieht es mit Hintergrund aus? Mein Ziel ist es nämlich den Bot öfters als einmal auszuführen. Dabei ist jedoch nach meinen Tests ein Problem, dass das Fenster im Hintergrund nicht aktiv?! oder so ist, man das Handle (HDC) nicht nehmen kann. SetFocus() und SetActiveWindow() zusammen führen nicht zum gewünschten Ergebnis, weil SetActiveWindow() nur funktioniert, wenn das Fenster nicht im Hintergrund ist. SetForegroundWindow() löst zwar das Problem, doch nicht nach meinen Vorstellungen.
Beobugs is offline  
Old 11/19/2010, 17:58   #2
 
elite*gold: 0
Join Date: Mar 2008
Posts: 747
Received Thanks: 245
Ich kann dir nur eins empfehlen.
Wen du sowieso vor hast mit memory editing zu arbeiten dann solltest du damit auch direkt anfangen. Erst mit Pixelsuche zu arbeiten bringt dir nichts.
Akorn is offline  
Old 11/19/2010, 18:40   #3
 
elite*gold: 0
Join Date: Nov 2010
Posts: 12
Received Thanks: 0
Ja mag sein doch trotzdem interessiert es mich, denn ich will mich ja auch weiterbilden und wollt mich ersteinmal von unten hocharbeiten. Ich werds mir überlegen, doch nichtsdestotrotz kann ich ja spaßenshalber das Problem lösen
Beobugs is offline  
Old 11/19/2010, 20:46   #4
 
elite*gold: 42
Join Date: Jun 2008
Posts: 5,425
Received Thanks: 1,888
C++ und Pixelsearch? Du gehörst bestimmt zu den Leuten, die alkoholfreies Bier trinken.
MoepMeep is offline  
Thanks
25 Users
Old 11/20/2010, 08:55   #5
 
elite*gold: 0
Join Date: Jan 2008
Posts: 113
Received Thanks: 31
Quote:
Originally Posted by MoepMeep View Post
C++ und Pixelsearch? Du gehörst bestimmt zu den Leuten, die alkoholfreies Bier trinken.
Nice one *thumps up*


Also im Prinzip musst du dir den Screen Holen und dann auf dem Screen nach dem gewünschten Pixel suchen.

Das kannst du übers handle machen oder, in dem du die (directx oder opengl) draw funktionen hookst.


Aber wie bereits gesagt, macht es wenig sinn nen Pixelbot zu schreiben, weil dabei eh nichts gescheites bei raus kommt. Und diese sowieso ganz unten auf der Nahrungskette stehen.

Aber wenns dir nur um die Erfahrung geht, wie man Bilder bearbeitung macht, setzt dich lieber hin und arbeite an Captchas. Dabei wirst du um einiges mehr an erfahrung sammeln.
hallamasch is offline  
Old 11/20/2010, 10:32   #6
 
elite*gold: 0
Join Date: Nov 2010
Posts: 12
Received Thanks: 0
Quote:
Originally Posted by MoepMeep View Post
C++ und Pixelsearch? Du gehörst bestimmt zu den Leuten, die alkoholfreies Bier trinken.
Achja...wenn man mal einen guten Ratschlag und 100 unnütze Kommentare braucht besuch ein Forum...


Quote:
Originally Posted by hallamasch View Post
Aber wie bereits gesagt, macht es wenig sinn nen Pixelbot zu schreiben, weil dabei eh nichts gescheites bei raus kommt. Und diese sowieso ganz unten auf der Nahrungskette stehen.
Also ich wusste nicht, dass es eine Nahrungskette für Bots gibt und würde dann eher diese Klick-Makros als unterstes Glied ansehen. Desweiteren würde ich die Pixelbots nicht schlechter machen als sie sind, denn sie funktionieren und in meinem Fall ergeben sie auch das Maximum an Geschwindigkeit, da die Abläufe wirklich sehr ähnlich sind, und das Suchen in Bereichen schneller läuft, als mein Spiel sie verarbeiten kann. Demnach muss man es sich ja auch nicht schwerer machen als nötig. Wie oben beschrieben gibt es eben nur ein Problem, wenn man mehrere Clients ausführt. Der Tipp mit Hooks ist nicht schlecht und ich werds mir mal zu Gemüte führen.
Beobugs is offline  
Old 11/20/2010, 11:27   #7
 
elite*gold: 42
Join Date: Jun 2008
Posts: 5,425
Received Thanks: 1,888
'Klick-Makros' sind nicht so fehleranfällig wie Pixelbots ;>
MoepMeep is offline  
Thanks
1 User
Old 11/20/2010, 11:35   #8
 
elite*gold: 0
Join Date: Nov 2010
Posts: 12
Received Thanks: 0
Quote:
Originally Posted by MoepMeep View Post
'Klick-Makros' sind nicht so fehleranfällig wie Pixelbots ;>
Im Ablauf vielleicht nicht, doch können sie in einem MMORPG relativ leicht durch ungewollte Interaktion mit anderen Spielern oder Laggs abgebrochen werden und da finde ich, ist es leichter mit C ö.ä. Fehler abzufangen bzw. zu verarbeiten. Wie dem auch sei ich bleib erstmal dabei und schreib den kleinen Bot hier zuende, schließlich fehlt nichtmehr sooo viel.
Beobugs is offline  
Old 11/20/2010, 11:36   #9
 
elite*gold: 42
Join Date: Jun 2008
Posts: 5,425
Received Thanks: 1,888
Quote:
Originally Posted by Beobugs View Post
Im Ablauf vielleicht nicht, doch können sie in einem MMORPG relativ leicht durch ungewollte Interaktion mit anderen Spielern oder Laggs abgebrochen werden und da finde ich, ist es leichter mit C ö.ä. Fehler abzufangen bzw. zu verarbeiten. Wie dem auch sei ich bleib erstmal dabei und schreib den kleinen Bot hier zuende, schließlich fehlt nichtmehr sooo viel.
Das kann dir bei Pixelbots genau so passieren
MoepMeep is offline  
Old 11/20/2010, 14:31   #10
 
elite*gold: 0
Join Date: Nov 2010
Posts: 12
Received Thanks: 0
Btw: Mir ist beim schreiben aufgefallen, dass Funktionen der Win-API wie Sendmessage() etc. in Windows 7 nicht richtig funktionieren. Weiß da jemand was genaues? Denn meine Googlesuche ergab zwar den Fehler bei vielen Anderen ab Vista aber nicht warum. Ich schätze mal zur Sicherheit oder so?!

Edit: Problem für Windoof 7 gelöst: Rechtsklick auf die exe und als Administrator ausführen.

Edit2: So Pixelbot mehr recht als schlecht fertig. Die Geschwindigkeit von C/C++ ist schon sehr geil, und das der Bot nur 50 Zeilen umfasst auch. Schade nur, dass ich es nicht geschafft hab für mehrere Clients bzw. im Hintergrund laufen zu lassen. Naja vielleicht bringt Memory Bot dann mehr mal sehen.
Beobugs is offline  
Old 11/22/2010, 00:37   #11


 
MrSm!th's Avatar
 
elite*gold: 7110
Join Date: Jun 2009
Posts: 28,902
Received Thanks: 25,407
Natürlich funktioniert SendMessage bei Win7 genau wie bei anderen Systemen
Meist kannst du Messages aber bei Games vergessen, da brauchste normalerweise SendInput.
MrSm!th is offline  
Old 12/13/2010, 18:20   #12
 
CocaCocain's Avatar
 
elite*gold: 0
Join Date: Jul 2009
Posts: 47
Received Thanks: 4
versuchs mal auf der seite .... da wird dir höchstwarscheinlich geholfen und nicht wie hier nur dumme antwortern gegeben ...
CocaCocain is offline  
Old 12/14/2010, 02:28   #13
 
elite*gold: 0
Join Date: Jan 2008
Posts: 113
Received Thanks: 31
Quote:
Originally Posted by CocaCocain View Post
versuchs mal auf der seite .... da wird dir höchstwarscheinlich geholfen und nicht wie hier nur dumme antwortern gegeben ...
Der einzige post der in diesem Thread nicht hilfreich war ist deiner, die anderen enthielten vielleicht nen bisschen sarkasmus.

Waren allerdings alle hilfreich gemeint und enthielten wertvolle informationen.
hallamasch is offline  
Old 12/14/2010, 14:53   #14
 
elite*gold: 42
Join Date: Jun 2008
Posts: 5,425
Received Thanks: 1,888
Quote:
Originally Posted by hallamasch View Post
Der einzige post der in diesem Thread nicht hilfreich war ist deiner, die anderen enthielten vielleicht nen bisschen sarkasmus.

Waren allerdings alle hilfreich gemeint und enthielten wertvolle informationen.
Mein Post war nicht hilfreich, hör auf hier rumzulügen :<
MoepMeep is offline  
Old 12/15/2010, 01:33   #15
 
elite*gold: 0
Join Date: Jan 2008
Posts: 113
Received Thanks: 31
Klar war der hilfreich, der hat mich dazu animiert überhaupt was in dem thread zu posten.
Und hat mir nen lachen aufs gesicht gezaubert :-D

Und du hast schön verdeutlicht das man mit nem hammer schlecht ne schraube in die Wand hauen sollte. Es funktioniert ist aber nicht besonders praktisch.
hallamasch is offline  
Reply

Tags
bot, c++, mmorpg, pixel


Similar Threads Similar Threads
MMORPG suche /MMORPG search
03/04/2011 - General Gaming Discussion - 8 Replies
Hi, also ich suche mal nen neues MMORPG, WoW, RO etc. sind mir solangsam zu langweilig^^. Ich suche nen MMORPG was so ähnlich ist wie Cabal, also schön schnelles schlagen^^. Kann natürlich monatlich kosten und soll vonner Spielzeit her lange laune machen. Hi, i search another MMORPG than WoW or RO, they got to boring^^. I'm searching an MMORPG thats like Cabal, so fast hitting. It can cost monthly but it should do fun a long time. Hopefully someone know an MMORPG thats like it is X_x....
[Suche]ein bestimmtes MMORPG [Seach] a MMORPG
09/24/2010 - Main - 22 Replies
Hallo, Ich suche ein MMORPG : Wo man eig. recht schnell lvlt Wo man ein pet haben kann (Wolf oder so ^^) Wo man waffen usw. pimpen kann (sosun^^) Wo man beim ersten versuch reinkommt Wo man schnell viel gold bekommt um sich gutes equipt zu kaufen Wo es geile skills gibt
[Repost] New Browser MMORPG / Neuer Browser MMORPG
04/25/2010 - General Gaming Discussion - 0 Replies
Earth Eternal English: Earth Eternal is a proper browser MMORPG with 22 races and four classes. It's a rather excellent game I've been playing for a while now. I can't post my IGN because I'm developing a bot for this game in AutoIT currently. When you travel around the Earth Eternal world, you have to load each new map. I suggest downloading all the maps before you play the game. It's around 650 MB and is available on the login screen. Check it out! Welcome to Earth Eternal, the 3D...
New Browser MMORPG / Neuer Browser MMORPG
04/24/2010 - Browsergames - 1 Replies
Earth Eternal English: Earth Eternal is a proper browser MMORPG with 22 races and four classes. It's a rather excellent game I've been playing for a while now. I can't post my IGN because I'm developing a bot for this game in AutoIT currently. When you travel around the Earth Eternal world, you have to load each new map. I suggest downloading all the maps before you play the game. It's around 650 MB and is available on the login screen. Check it out! Welcome to Earth Eternal, the 3D...
[NA] Pixel Bot *NEW*
04/25/2008 - Cabal Hacks, Bots, Cheats, Exploits & Macros - 126 Replies
Ok here is a better pixel bot only for yellow and yellow-grey monsters. Warning will click anything with some shades of yellow so that may be you and or people. Not the best bot but well worth it. Try it. Feed back needed. No exit button so you figure out a way to exit it. Has to be windowed Maximized mode. Antivir: Nothing found ArcaVir: Nothing found Avast: Nothing found AVG: Nothing found BitDefender: Nothing found F-Prot: Nothing found Norman: Nothing found



All times are GMT +1. The time now is 00:04.


Powered by vBulletin®
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
SEO by vBSEO ©2011, Crawlability, Inc.
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Support | Contact Us | FAQ | Advertising | Privacy Policy | Terms of Service | Abuse
Copyright ©2025 elitepvpers All Rights Reserved.