[VB]Problem beim Bot

02/01/2013 22:25 dipsi008#1
Hallo,

als ich die Threads von anderen sah wusste ich gleich, dass ihr schon weit vorne seit wie ich.
Ich will ein Bot erstellen der eig. leicht ist. Er soll wenn ich ein Start Button drück aus TextBox X-Pos und aus TextBox Y-Pos die Koordinaten lesen und dann mit der Maus auf die Position gehen und dopple klicken.

Tut mir leid, dass ich wegen dem mist neues Thread erstellt habe. Ich habe auch die Regel in dieser Section gelesen. Ich sollte erstmal danach suchen, die thread durchsuchen wenn ich aber keine ähnliche find, dann kann ich ein Thread erstellen.
Ich möchte mich mit VB beschäftigen. Habe im Google nach sowas gesucht z. B.: vb.net mouse send click another window; vb.net mouse click position,..

Den Bot möchte ich selber nutzen. Hab auch die X-Pos und Y-Pos schon ist aber bestimmt nichts gegen dem war ihr so macht. Ich bitte um Hilfe und um eine Erlärung oder einem Tutorial.

Mit freundlichen Grüßen,
Dennis
02/01/2013 23:41 reCougar#2
Erstell Bots am Anfang lieber mit AutoIt. Ist einfacher zu lernen und besitzt sehr viele Funktionen wie auch deine. Schau einfach mal im AutoIt Bereich.
02/01/2013 23:55 Kosic#3
Code für Mouse Position:

PHP Code:
Windows.Form.Cursor.Position = New Point(TextBox1.TextTextBox2.Text
Den Code für den doppel Klick weiß ich gerade nicht sorry.

Mfg,
Kosic
02/02/2013 09:01 adistoe#4
Ganz oben nach Public Class
PHP Code:
Private Declare Sub mouse_event Lib "user32" (ByVal dwflags As LongByVal dx As LongByVal dy As LongByVal cbuttons As LongByVal dwextrainfo As Long)
    Private Const 
mouseclickup = &H4
    
Private Const mouseclickdown = &H2 
Im Aufruf
PHP Code:
    mouse_event(mouseclickdownPosX.TextPosY.Text00)
    
mouse_event(mouseclickupPosX.TextPosY.Text00)
    
mouse_event(mouseclickdownPosX.TextPosY.Text00)
    
mouse_event(mouseclickupPosX.TextPosY.Text00
Mögliche Variante :)
02/02/2013 12:27 dipsi008#5
Danke das ihr geantwortet habt.
Ich weiß so ungefähr was ich hinschreiben soll aber im Syntax find ich nicht die passende Befehle. Das ist so wenn man in einem anderem Land ist und sich nicht richtig ausdrücken kann. :(
Ich versuch mich mit dem zurecht zu finden was ihr mit gebt. Besser als gar nichts. :)
Kann ich jemandem eine PM schreiben falls ich noch fragen haben, ich möchte nur ungern neues Thread aufmachen da es sonst Problem geben würde. :D
@Mr. Cube
Ich habe früher AutoIT bischen gekonnt, so Bots bauen usw. Das ist aber schon 2 1/2 Jahre her..
Ich versuch aber mit AutoIT etwas zumachen.
02/02/2013 15:34 scodeih#6
Erstelle den bot lieber mit Auto-it erst. Dann wenn du bissen mehr erfahrung hast, versuch neu :)