... Simples Tool



  • Guten Abend liebe C++ Community,

    Ich bin sehr interessiert an C++, und nun wollte ich mal ein Mehr oder Weniger sinnvolles Programm für den Eigengebrauch schreiben ..

    Hab aber nicht geschafft 😃

    Naja es soll folgendes machen ➡

    **1.**Einen von z.B. 10 oder 20 vorher im Quellecode festgelegten Strings also Zeichenketten bestimmen und dieses zum Cursor kopiern .. (also z.B. in ein Form oder ein WordDoc)

    2. Er soll Punkt 1 in einer ebenfalls im Quellecode festgelegten Zeit immer wieder machen ..

    ja das wars eig :p

    ich hab unzählige Quellecodedatenbanken durchstöbert .. aber ihr wisst Selbst wie schwer es ist ein expizit genau das machendes Progi zu finden ^^

    vorallem möchte ich ja den Code dafür anschaun können und was lernen dabei 😋

    Für einen C++ "Crack" sollte das doch nicht viel arbeit sein +hoff+

    Ist jemand so wohlwollend mir evt. einen Quellcode zur Verfügung zu stellen ..

    Wäre toll von euch ...

    ich danke im voraus für eure bemühungen !!!! 👍

    MFG Alex



  • ..

    ich versuchs nochmal

    ... Klicken

    ...

    das soll das programm machen .. also zb in diesen form einen text einfügen !!

    und dann enter drücken ^^

    das is eig schon alles und halt eine loop ^^ und bzw. verschiedene "zeichenketten"

    danke ...

    und biiitteeee bittteee helft mir



  • Ok um zu zeigen das ich mich bemühe ...

    ich hab mit einem meiner bücher versucht das zu machen ^^

    #include <windows.h>
    
    int main()
    {
    
    while (0);
    
    	keybd_event(144, 0, 0, 0);          // Num Lock
    	keybd_event(144, 0, 0x02, 0);       // an
    	Sleep(10);
    	keybd_event(144, 0, 0, 0);          // Num Lock
    	keybd_event(144, 0, 0x02, 0);       // aus
    	Sleep(10);
    
    	keybd_event(20, 0, 0, 0);           // Caps Lock
    	keybd_event(20, 0, 0x02, 0);        // an
    	Sleep(1000);
    	keybd_event(20, 0, 0, 0);           // Caps Lock
    	keybd_event(20, 0, 0x02, 0);        // aus
    	Sleep(10);
    
    	keybd_event(145, 0, 0, 0);          // Scroll Lock
    	keybd_event(145, 0, 0x02, 0);       // an
    	Sleep(10);
    	keybd_event(145, 0, 0, 0);          // Scroll Lock
    	keybd_event(145, 0, 0x02, 0);       // aus
    	Sleep(10);
    
    }
    

    es lässt einfach nur die 3 tastatur leds aufleuchten ^^

    das sollte jetz auch mit enter gehen ...

    nur wie geht das kopieren in ein feld im browser bzw. einfach nur das kopieren das reicht ja schon ... !!!

    hiiiilfe



  • Wenn du in ein Textfeld schreiben willst, das nicht dir (deinem Programm) gehört, brauchst du entweder eine API, die das Progamm zur Verfügung stellt, die das macht, oder du musst gut Windows Hacken können. Du könntest aber zB ein Programm machen, das den String als Tastenanschläge generiert. Das wäre evtl machbar.



  • Hi,
    schau mal hier: http://www.c-plusplus.net/forum/viewtopic.php?t=65169

    MfG

    Alexander Sulfrian



  • Ah danke ...

    Ja ich komme der sache etwas näher ...

    Ok ..

    da z.B. das google form immer aktiv ist wenn man nichts macht brauche ich "nur" ... tastenanschläge zu simuliern ...

    hat nun einer ahnung wie ich das mache ... eine konsolen anwendung reicht mir ..

    bzw. für den anfang wäre es schon toll wenn das programm einfach eine loop wäre die nichts andres macht als egal wo ich bin z.B. a in die tatatur hämmert ...

    also z.B. a

    200 sek pause und wieder ein a

    ...

    kann mir dabei jemand helfen ??

    danke !! MFg



  • Hi,
    mit was proggst du denn? VC++, BCB ...?

    Für BCB gibt's hier was: http://www.c-plusplus.net/forum/viewtopic.php?t=8132&highlight=keybdevent

    MfG

    Alexander Sulfrian



  • #include <windows.h>
    
    void main(void)
    
    {
    while (1)
    
    	// Simuliert "A" ...
             keybd_event( 41,
                          0x45,
                          KEYEVENTF_EXTENDEDKEY | 0,
                          0 );
    
          // Simuliert Enter
             keybd_event( VK_RETURN,
                          0x45,
                          KEYEVENTF_EXTENDEDKEY | KEYEVENTF_KEYUP,
                          0);
    
    }
    

    ok die konsole läuft aber sobald ich den kursor in ein word dokument oder ähnliches setze müssten sofort das passieren:

    a
    a
    a
    a
    a
    a

    usw ^^ aber das tut es nicht

    wie mach ich es richtig ???

    hilfe bitte

    grüße



  • ach ja und ich prog in VC++ ^^

    ... greeetz



  • so, stop 🙂
    du hast jetz 2 möglichkeiten: entweder du postest im mfcf oder im rudpf mit speziellen fragen/problemen, oder aber du machst hier n offer, was du fuer dein prog zahlst. jedenfalls is diese diskussion jetz hier fehl am platz.


Anmelden zum Antworten