Tastenkombinations-Aufrufprogramm :D



  • AceKiller73 schrieb:

    Kann es sein das er die keyhook.ddl net findet??

    Das kann gut sein, wenn du die DLL, die du hoffentlich aus der zweiten Datei kompiliert hast, anders genannt hast.



  • Ääähm also die erste hab ich main.c genannt und die Zweite hab ich dllmain.c genannt. Das war wohl falsch.
    Also muss ich die dann keyhook.dll nennen??
    Also einfach unter speichern unter>>dateiname>>keyhook.dll??



  • Bin am verzweifeln!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! 😞 😞
    Kann mir jemand bittebittebitte mal Schritt für Schritt (entweder für devc++ oder borland c++ builder) erklären wie ich einen systemweiten hook erstelle und wie ich
    ein Programm dazu schreibe welches immer wenn ich auf z.B. alt drücke ausgibt, dass ich auf alt gedrückt habe.

    PUH.



  • Noch jemand da?



  • AceKiller73 schrieb:

    Ääähm also die erste hab ich main.c genannt und die Zweite hab ich dllmain.c genannt. Das war wohl falsch.

    Nein.

    AceKiller73 schrieb:

    Also muss ich die dann keyhook.dll nennen??
    Also einfach unter speichern unter>>dateiname>>keyhook.dll??

    Nein! Du erstellst eine DLL-Anwendung mit dem C++Builder (Datei|Neu...|DLL-Experte, VCL-Unterstützung aus), kopierst den Quelltext, den ich oben als dllmain.c gepostet habe, hinein, speicherst das Projekt unter dem Namen "keyhook". Wie du das als main.c gepostete Programm nennst, ist egal, es muß bei der Ausführung allerdings im gleichen Verzeichis wie die DLL liegen.
    Für weiterführende Informationen zu Hooks siehe hier.



  • Ok.
    Erst mal danke er erstellt jetzt die .dll Datei.
    Aber:
    und ich weiß wenn ich so etwas proggen will solte ihc das wissen.
    Aber wie erstelle ich im BCB6 eine winapi anwendung also die anwendung die ich für die hiegenannte main.c brauche.
    Wenn ich einfach neu>>anwendung mache kommt ja auch ein formular.
    Wenn ich einfach ein .c Datei erstelle hat und unit1.cpp schließe dann geht es allerdings weiß ich nicht ob das richtig ist.
    Ja und wenn ich dann main.exe ausführe kommt immer noch der Error.
    Kennt ihr ne Seite wo man einen einfachen(sehr kompliezierte hab ich schon) keyhook herunterladen kann??
    Hab ihr selber schon mal sowas geproggt oder könnt ihr das sonst irgendwie hochladen??

    Naja ich denke ihr werdet alle 🙄 🙄 🙄 << so machen.
    Aber ich will einfach mal dranbleiben und nicht wie sonst immer aufgeben 😞



  • AceKiller73 schrieb:

    Aber wie erstelle ich im BCB6 eine winapi anwendung also die anwendung die ich für die hiegenannte main.c brauche.
    Wenn ich einfach neu>>anwendung mache kommt ja auch ein formular.

    Eine neue Anwendung für WinAPI oder Konsole erstellst du mit "Datei|Neu|Weitere...|Konsolenexperte", VCL-Unterstützung aus, Konsolenprojekt aus. Sprache ist an sich egal, für obiges Beispiel tuts auch C.

    AceKiller73 schrieb:

    Kennt ihr ne Seite wo man einen einfachen(sehr kompliezierte hab ich schon) keyhook herunterladen kann??
    Hab ihr selber schon mal sowas geproggt oder könnt ihr das sonst irgendwie hochladen??

    Viel einfacher als bei meinem Beispiel gehts nun wirklich nicht.

    AceKiller73 schrieb:

    Naja ich denke ihr werdet alle 🙄 🙄 🙄 << so machen.

    🙄 🙄 🙄



  • Ich weiss das ist viel verlangt aber kannste das Prog. bitte mals selber schreiben und die Projektdateien hochladen??



  • Ursprünglich ging ich davon aus, daß du schon etwas Erfahrung im Umgang mit deiner IDE und der WinAPI hättest, doch wenn dies nicht der Fall ist, sei dir geraten, nicht mit so etwas wie Hooks anzufangen.



  • Jaaa, ich weiß ich werde auch lieber erst noch mal bischen andere Sachen proggen.
    Weiß aber nicht was.
    jetzt hatte ich eine idee aber die is zu schwer.
    Naja thx an alle die versucht haben zu helfen

    THX 👍 👍 👍 👍


Anmelden zum Antworten