Hook ...

Anfängerfragen zum Programmieren mit PureBasic.
Andreas_S
Beiträge: 787
Registriert: 14.04.2007 16:48
Wohnort: Wien Umgebung
Kontaktdaten:

Beitrag von Andreas_S »

:oops: :oops: :oops:
Benutzeravatar
Kiffi
Beiträge: 10714
Registriert: 08.09.2004 08:21
Wohnort: Amphibios 9

Beitrag von Kiffi »

PBprogger hat geschrieben::oops: :oops: :oops:
und was heißt das jetzt?

Grüße ... Kiffi
a²+b²=mc²
Andreas_S
Beiträge: 787
Registriert: 14.04.2007 16:48
Wohnort: Wien Umgebung
Kontaktdaten:

Beitrag von Andreas_S »

heißt "oops"
Benutzeravatar
Kiffi
Beiträge: 10714
Registriert: 08.09.2004 08:21
Wohnort: Amphibios 9

Beitrag von Kiffi »

PBprogger hat geschrieben:heißt "oops"
verarschen kann ich mich alleine. Schade, dass ich mal wieder einen Teil
meiner Freizeit damit verschleudert habe, jemanden helfen zu wollen, der
meine Hilfe offensichtlich nicht will.
a²+b²=mc²
Andreas_S
Beiträge: 787
Registriert: 14.04.2007 16:48
Wohnort: Wien Umgebung
Kontaktdaten:

Beitrag von Andreas_S »

Ich will dich nicht verarschen! Ich brauche deine Hilfe, ich würd dich nie verarschen! Du hast gefragt was > :oops: :oops: :oops: <, und das heißt >Oops<. Sorry wenn du gedacht hast ich verarsch dich.
Andreas_S
Beiträge: 787
Registriert: 14.04.2007 16:48
Wohnort: Wien Umgebung
Kontaktdaten:

Beitrag von Andreas_S »

Gibst da irgendeine Hilfe-Datei oder verratet mir irgendjemand wie das geht ?
Benutzeravatar
legion
Beiträge: 467
Registriert: 08.10.2006 18:04
Computerausstattung: Intel Core i5-6500 @ 4x 3.6GHz mit Windows 10 Pro, Intel Core-i7 mit Ubuntu 18.04 bionic, x86_64 Linux 4.18.0-16-generic, Microsoft Surface Pro - Windows 10 Pro
Wohnort: Wien
Kontaktdaten:

Beitrag von legion »

Hallo !

Hier steht alles was du zum Einstieg brauchst !
http://assarbad.net/stuff/tutorials/hoo ... torial.pdf

Lg. Legion
PB 5.71 LTS Windows 10 Pro & Ubuntu 18.04.2 LTS & Linux Mint 19.3
-----------------------------------------------------
Alles ist, wie man glaubt, dass es ist!
Andreas_S
Beiträge: 787
Registriert: 14.04.2007 16:48
Wohnort: Wien Umgebung
Kontaktdaten:

Beitrag von Andreas_S »

Danke :allright: .

Ich bins noch nicht ganz durch und frage deswegen ob es scher is einen Hook auf eine Datei zu machen, oder ob das überhaupt möglich ist.

Noch eine Frage, ein Hook haltet ja ein "Event" auf z.B. ein Tasatur-Hook kann Tastendrücke aufhalten, ist es auch möglich den Tastendruck trotzdem weiterleiten zu lassen, obwohl der Hook noch leuft?
Benutzeravatar
Tafkadasom2k5
Beiträge: 1578
Registriert: 13.08.2005 14:31
Kontaktdaten:

Beitrag von Tafkadasom2k5 »

Darum gehts doch vor Allem bei Hooks. Ließ einfach das PDF durch. Dann wirst du irgendwann bei
Win32API hat geschrieben:The CallNextHookEx function passes the hook information to the next hook procedure in the current hook chain.
ankommen. Das steht da zwar nicht wortwörtlich drinne, aber der Befehl wird angeschnitten.

Auf eine Datei einen Hook legen? Wozu das? Du könntest eher einen Hook schreiben fürs Dateimanipulieren. Da könntest du alle Nachrichten abfangen, wenn eine Datei geöffnet/geschrieben/gelesen wird. Aber das wäre dann ein globaler Hook und ist auch nicht gerade einfach zu realisieren. Es wäre fast einfacher die standard Lese/Schreibbefehle zu Subclassen, aber das wäre schon ein ganz schöner Eingriff ins Betriebssystem...

Also was du dir da vorgenommen hast ist zeimlich mächtig! :| :allright:

Gr33tz
Tafkadasom2k5
OpenNetworkConnection() hat geschrieben:Versucht eine Verbindung mit dem angegebenen Server aufzubauen. 'ServerName$' kann eine IP-Adresse oder ein voller Name sein (z.B.: "127.0.0.1" oder "ftp.home.net").
php-freak hat geschrieben:Ich hab die IP von google auch ned rausgefunden!
Andreas_S
Beiträge: 787
Registriert: 14.04.2007 16:48
Wohnort: Wien Umgebung
Kontaktdaten:

Beitrag von Andreas_S »

Danke :allright: !

Jetzt hab ichs auch gelesen <) !
... so geht das also ...

Zu dem Befehl SetWIndowHookEx() da steckt ja das Wort Window drin, heißt das man muss bei jedem Hook ein Window haben?

Nochmal Danke !
Antworten