Seite 2 von 2 ErsteErste 12
Ergebnis 11 bis 16 von 16
  1. #11
    Stanley Jobson
    Registriert seit
    08.08.2007
    Beiträge
    740

    Standard

    höhö .. ich denke mal es sieht ziemlich lustig aus wie einer die ganze zeit mit seiner maus wie verrückt rumfummelt

    und ich denke mal .. das nimmt er um irgendwen zu nerfn weil für shooter kann man dat nich wirklich verwenden

    mfg

  2. #12
    Anfänger
    Registriert seit
    08.07.2007
    Beiträge
    13

    Standard

    Hallo Leute

    Ich habe jetzt mal den Code nach dem Beispiel von AlterHacker neu geschrieben nur jetzt kommt die Fehlermeldung auf Zeile 13.

    `point' undeclared (first use this function)
    Sorry ich weiss hier nicht mehr weiter hat da jemand von euch ne Lösung parat?

    Hier der Code

    Code:
    #include <iostream>
    #include <windows.h>
    
    using namespace std;
    int oldx=-1,oldy=-1;
    
    
    int main()
    {
        
        while(1)
        {
        GetCursorPos(point);
        if(oldx==-1 || oldy==-1){
        oldx = point.x; oldy = point.y;
        continue;
        }
    
    int x = point.x;
    int y = point.y;
    
    while(x-->oldx){rechts();Sleep(1);}
    while(x++[list=1]oldy){runter();Sleep(1);}
    while(y++<oldy){hoch();Sleep(1);}
    
    Sleep(1);
    } 
    
    
       return 0;
    }
    PS: Sobald das Programm nach meinen Bedürfnissen funktioniert verrate ich euch was ich damit vorhab. Es ist sicher ned um damit jemand anderen zu nerven oder zu cheaten

  3. #13
    Der `Toastflüsterer` Avatar von AlterHacker
    Registriert seit
    27.09.2008
    Beiträge
    690

    Standard

    Zitat Zitat von merfen
    Hallo Leute

    Ich habe jetzt mal den Code nach dem Beispiel von AlterHacker neu geschrieben nur jetzt kommt die Fehlermeldung auf Zeile 13.

    `point' undeclared (first use this function)
    Sorry ich weiss hier nicht mehr weiter hat da jemand von euch ne Lösung parat?

    Hier der Code

    [code]
    #include <iostream>
    #include <windows.h>

    using namespace std;
    int oldx=-1,oldy=-1;


    int main()
    {

    while(1)
    {
    GetCursorPos(point);
    if(oldx==-1 || oldy==-1){
    oldx = point.x; oldy = point.y;
    continue;
    }

    int x = point.x;
    int y = point.y;

    while(x-->oldx){rechts();Sleep(1);}
    while(x++[list=1]oldy){runter();Sleep(1);}
    while(y++[list=1]
    #include <windows.h>

    using namespace std;
    int oldx=-1,oldy=-1;

    void hoch();
    void runter();
    void rechts();
    void links();

    int main()
    {
    POINT point:
    while(1)
    {
    GetCursorPos(point);
    if(oldx==-1 || oldy==-1){
    oldx = point.x; oldy = point.y;
    continue;
    }

    int x = point.x;
    int y = point.y;

    while(x-->oldx){rechts();Sleep(1);}
    while(x++[list=1]oldy){runter();Sleep(1);}
    while(y++<oldy){hoch();Sleep(1);}

    Sleep(1);

    }
    return 0;
    }

    void hoch(){
    //Hier per WinAPI die W-Taste Simulieren
    }
    void runter(){
    //S
    }
    void rechts(){
    //A
    }
    void links(){
    //D
    }
    Wie man tasten mit der WinAPI simuliert verrät dir Google

    Ich hab atm nur Ubuntu, keine Garantie auf Richtigkeit

    Security is an illusion.
    Cheater : 8=o
    Normaluser : 8=======o
    Ich : 8================o

    BM: (4|2|0)

  4. #14
    CIH-Virus Avatar von krusty
    Registriert seit
    12.10.2008
    Beiträge
    445

    Standard

    ich verstehe hier noch nicht sehr viel, aber wie tasten simuliert werden glaube ich zu wissen...

    Code:
    keybd_event('W',0,0,0); //Tastte wird gedrückt
    keybd_event('W',0,KEYEVENTF_KEYUP,0); //Tastte wird losgelassen
    ich glaube keybd_event ist schon sehr veraltet...
    vlt konnte ich euch ja weiterhelfen =)

  5. #15
    Der `Toastflüsterer` Avatar von AlterHacker
    Registriert seit
    27.09.2008
    Beiträge
    690

    Standard

    Zitat Zitat von krusty
    ich verstehe hier noch nicht sehr viel, aber wie tasten simuliert werden glaube ich zu wissen...

    Code:
    keybd_event('W',0,0,0); //Tastte wird gedrückt
    keybd_event('W',0,KEYEVENTF_KEYUP,0); //Tastte wird losgelassen
    ich glaube keybd_event ist schon sehr veraltet...
    vlt konnte ich euch ja weiterhelfen =)
    keybd_event meinte ich ^^

    Jetzt muss man nur noch die Schnipsel zusammenfügen und feddisch.

    Security is an illusion.
    Cheater : 8=o
    Normaluser : 8=======o
    Ich : 8================o

    BM: (4|2|0)

  6. #16
    Anfänger
    Registriert seit
    08.07.2007
    Beiträge
    13

    Standard

    Danke für die Hilfe, vorallem von AlterHacker

    @AlterHacker
    Leider gibt es immer noch ein Prroblem beim Queltext den du gepostet hast.

    Wenn ich den kompiliere dann tritt ein Fehler Zeile 20 auf
    cannot convert `POINT' to `tagPOINT*' for argument `1' to `BOOL GetCursorPos(tagPOINT*)'
    Ich hab mal ein bisschen im Netz recherchiert aber das bringt mich irgendiwe auch ned weiter (http://www.dreamincode.net/forums/showtopic15780.htm) ich verstehe dass die Definition in der Struktur wie im Beispiel geschrieben werden muss aber das hat das Problem auch ned gelöst.

    Kannst du mir da vielleicht auf die Sprünge helfen :?:

    @krusty
    Danke für das Posten von dem Tasten Befehl, ich hab da noch was anderes gefunden kann es sein dass das die neuere Variante des Tastatur Befehls ist (so kann man sich den drücken und nicht gedrückt Befehl ersparen)
    http://api.farmanager.com/en/winapi/...lkeycodes.html

Seite 2 von 2 ErsteErste 12

Stichworte

Berechtigungen

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