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.
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.
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
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.
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
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.
'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.
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.
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.
Natürlich funktioniert SendMessage bei Win7 genau wie bei anderen Systemen
Meist kannst du Messages aber bei Games vergessen, da brauchste normalerweise SendInput.
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.
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