Ergebnis 1 bis 7 von 7
  1. #1
    Bad Times Virus Avatar von Solaro
    Registriert seit
    02.10.2008
    Beiträge
    508

    Standard [Pascal] Text an Programm "senden"

    Abend free-hack,
    ich habe Schulbedingt die Programmier Sprache Pascal gelernt und Frage mich nun in wie fern ein Bot für ein Spiel wie World of Warcraft und co möglich wäre.
    Daher habe ich die Frage ob es Möglich ist Sendkeys an ein Programm zu senden so das ein Fenster das im Hintergrund ist die gesendete Taste empfängt sprich das er läuft, den Chat öffnet usw.
    Ich freue mich auf antworten,
    Solaro

  2. #2
    Capt'n Crunch
    Registriert seit
    10.07.2008
    Beiträge
    999

    Standard

    zuerst: Kenne Pascal nur sehr oberflächlich.

    Ohne dich zu enttäuschen:
    "Einfaches" Key-senden wird vermutlich funktionieren.
    Probleme gibt es bei Interaktion, also dann wenn du Packete mit lesen willst um darauf zu reagieren.

    Fang halt damit an Keys an z.b Firefox zu senden um das ganze erstmal im groben Funktionsfähig zu haben.
    bitcoin. Banking Is Necessary. Banks Are Not. - by Lincoln6Echo

    Das ganze Mysql usw is mir zu viel arbeit um es zu lernen

  3. #3
    Bad Times Virus Avatar von Solaro
    Registriert seit
    02.10.2008
    Beiträge
    508

    Standard

    @Hu5eL: Ja das stimmt wiederum, doch ich denke für einen Einfachen Grind Bot würde mir was einderes einfallen um das ganze zum laufen zu bringen.
    Ich würde ja bei Firefox oder notepad anfangen nur mir fehlt die Idee bzw der Befehl um es zu realisieren.

    @ocz: Danke erstmal jedoch gibt es natürlich viele Möglichkeiten nett wäre nur wenn mir jemand ein Stichwort schreiben könnte das mir weiterhilft oder ein Befehl bzw Quellcode der dies tut.
    Geändert von Solaro (27.10.2011 um 20:08 Uhr)

  4. #4
    Sobig Wurm Avatar von BlackHook
    Registriert seit
    13.03.2009
    Beiträge
    219

    Standard

    Schaue dir WinSpy oder xSpy an.
    WinSpy generiert dir den Code sogar.

  5. #5
    Bad Times Virus Avatar von Solaro
    Registriert seit
    02.10.2008
    Beiträge
    508

    Standard

    @BlackHook: Ahh das ist ja ein sehr geniales Programm danke dafür jedoch so wie ich mich im Tutorial Berreich umgeschaut habe werde ich das er weniger mit Pascal verbinden können oder gibt es diese möglichkeit ?

  6. #6
    Bad Times Virus Avatar von Solaro
    Registriert seit
    02.10.2008
    Beiträge
    508

    Standard

    Ah großen dank ich muss mal schauen die Zeit zu finden mir das ganze umzuschreiben hier nochmal für alle der Link:
    http://www.haxd.me/serie-api-hooking-die-erste/

  7. #7
    Sobig Wurm Avatar von BlackHook
    Registriert seit
    13.03.2009
    Beiträge
    219

    Standard

    Eigentlich geht es einwandfrei.
    Hier ein Beispiel wie ich einen Container mit TrueCrypt starte.
    Generiert mit WinSpy


    (*Mit WinSpy sollte man erst die Klasse ermitteln. Hier ist es #32770*)
    Code:
    procedure TForm1.Button1Click(Sender: TObject);
     var
       wndMain, wndChild, wndEdit: HWND;
     begin
       wndMain := FindWindow('#32770','Kennwort für D:\TrueCrypt\Container\Y-Privat.trc eingeben');
       if wndMain <> 0 then
       begin
         wndEdit := FindWindowEx(wndMain, 0, 'edit', nil);
         wndChild := FindWindowEx(wndMain, 0, 'Button', nil);
         if wndMain <> 0 then
         begin
           SendMessage(wndEdit, WM_SETTEXT, 0, Integer(PChar('Hier kommt das Passwort')));
           PostMessage(wndChild, WM_KEYDOWN, VK_RETURN, 0);
         end;
       end;
     end;

Ähnliche Themen

  1. S] Simple Text Icons "Erweiterung"
    Von Rec.127 im Forum GFX Angebote & Wünsche
    Antworten: 2
    Letzter Beitrag: 24.09.2010, 19:47
  2. VB.Net Webbrowser "Post" senden
    Von Katsumix3 im Forum .NET Sprachen - Techniken
    Antworten: 3
    Letzter Beitrag: 23.07.2010, 01:12
  3. Gute Lieder mit Sinn (Sinnvoller Text, Guter " ", usw)
    Von Rec.127 im Forum Musik & Charts
    Antworten: 1
    Letzter Beitrag: 08.08.2009, 22:13

Stichworte

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •