Ich schon...
Zumindestens ein bisschen.
Habe mir mal mit dem IEResTool von dem Link oben nen Source erstellen lassen, und mir damit ein "wormid"-Protokoll erstellt.
Ich hänge die
DLL mit Source mal an diesen Post dran....
Die
DLL einfach irgendwohinkopieren und mit regsvr32 registrieren.
Dann den IE starten und als
URL einfach mal als Adresse "wormid:diesIstEinTest.html" eingeben... (oder ähnliches)
Als Ergebnis gibt es eine MessageBox mit dem Inhalt "diesIstEinTest.html".
Im Grunde ist diese
DLL schon genau das gesuchte... einfach die Protokollnamen ändern, eine neue
GUID generieren und da einfügen... fertig. Dann hast Du in der Routine, die die MessageBox ausgibt in der Variable
URL die
URL drinstehen (na sowas
).
Komplizierter wird es scheinbar erst, wenn Daten an den IE zurückmüssen etc... aber auch das wird in dem Template von dem Tool gemacht!
(Vergesst nicht die
DLL mit regsvr32 /u wormidProtocol.dll wieder zu UnRegistrieren, bevor ihr sie löscht!)
Gruß
Wormid
Debuggers don't remove Bugs, they only show them in Slow-Motion.