![]() |
Ich hab mal geschaut was GetRight da macht.
Im Anhang ist ein Bild. Im prinzip wird da das Menü des IE um zwei wietere Einträge erweitert. Wie siehst Du ja, die Schlüssel anlegen wird nciht das Problem sein. Dann siehe das Bild dp2.jpg, da kann man sehen was GetRight da eigentlich macht. Da wird also eine HTML-Datei aufgerufen. Hier ist der Quelltext davon. Wenn Du im prinzip das alles übernimmst, sollte es kein THema sein das nachzubauen. Grüsse, Daniel :hi:
Code:
<HTML>
<SCRIPT LANGUAGE="JavaScript" defer> var parentwin = external.menuArguments; var doc = parentwin.document; var GRlink = window.external.menuArguments.event.srcElement; if (GRlink == "[object]") { var GRlink = window.external.menuArguments.event.srcElement.parentElement; } if (GRlink == "[object]") { var GRlink = window.external.menuArguments.event.srcElement.src; } if (GRlink == null) { var GRlink = window.external.menuArguments.location; } //var GRurl = GRlink + "-getrightbrowse"; var GRurl = GRlink + "-getrightdownload"; //var GRurl = GRlink; parentwin.location.href = GRurl; </SCRIPT> </HTML> |
Danke! ich werds gleich mal ausprobieren. :coder:
|
Liste der Anhänge anzeigen (Anzahl: 2)
Wenn ich nun einen registry-schlüssel genauso anlege hab ich einen neuen Menüpunkt im popupmenü, aber wenn ich es im Menü auswähle kommt folgendes(siehe Anhang).
Kann mir jemand sagen wie ich das jetzt abfragen kann? |
:mrgreen:
Ja was machst Du denn beim Klick auf diesen Menüpunkt? Zeig doch mal was auf der rechten Seite in der Registry steht. Grüsse, Daniel :hi: |
Liste der Anhänge anzeigen (Anzahl: 1)
Bei mir in der Registry siehts so aus.
|
Geht's ein wenig hochauflösender?
Danke... Chris |
Hast Du das Bild mit Paint selber gemalt? ;)
Siehe Anhang, was soll denn da stehen? Diese Url versteh ich nicht. Grüsse, Daniel :hi: |
Tolles Bild ! :D
|
Liste der Anhänge anzeigen (Anzahl: 1)
Das ist besser :oops:
|
Besser das ist. ;)
Ich nehme mal an das in dieser load.htm dann der Code drin ist, den ich da gepostet habe oder? Na gut, so einfach kann man das nicht übernehmen. Vergiss das ganze wieder. Also, Du schriebst Dein Programm so das es Parameter annimmt. Wenn man nun auf diesen Menüpunkt klickt, dann musst DU den Download-Url Deinem Programm als Parameter übergeben. Dann einfach die Datei runter laden. Balken und sowas kann man hinterher auch noch machen. Also in der Regsitry dann: "D:\Programme\MeiProgramm.exe -Url" Du nimmst im Programm dann die Url, die ja als Parameter übergeben wird und ladest Dir damit die Datei runter. Wie man Dateien downloaded haben hier schon manche geschrieben, einfach mal suchen. Grüsse, Daniel :hi: |
Alle Zeitangaben in WEZ +1. Es ist jetzt 12:40 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz