Wenn ich in Google Chrome einen Textabschnitt auswähle und mit der rechten Maustaste darauf klicke, kann ich Folgendes tun:
"Google nach [Text] durchsuchen"
Ich finde das äußerst nützlich, möchte aber auch meine eigenen Optionen hinzufügen können.
Zum Beispiel möchte ich die Möglichkeit hinzufügen, amazon.de mit dem ausgewählten Text zu durchsuchen oder mit dem ausgewählten Text (dh einer Adresse oder Postleitzahl) direkt zu Google Maps zu wechseln.
Ich kann diese Funktionalität mit PhraseExpress hinzufügen, aber ich möchte sie lieber direkt aus Chrome heraus ausführen. Ist das möglich?
quelle
In den Entwickler- und Betakanälen ist seit kurzem eine Kontextmenü-API verfügbar. Sie können damit Ihre eigenen Erweiterungen schreiben, die dem Kontextmenü Optionen hinzufügen. Beachten Sie, dass dies nur für Google Chrome ab Version 6 funktioniert.
Hier ist ein Beispiel aus der offiziellen Erweiterungsgalerie:
Ich habe auch drei eigene geschrieben, die auf diesem Code basieren:
Sie können diese auf eigenes Risiko installieren, indem Sie mit der rechten Maustaste auf die Links klicken, auf Link speichern unter ... klicken , die Dateien auf Ihrem Computer suchen und in ein Google Chrome-Fenster ziehen.
Lesen Sie hier mehr über die API:
Zum Schreiben Ihrer eigenen Datei benötigen Sie eine manifest.json-Datei, die ungefähr so aussehen sollte:
Sie benötigen auch eine background.html -Datei, die ungefähr so aussehen sollte:
Schließlich sollten Sie mindestens ein 16 × 16-Pixel-Symbol für das Kontextmenü und ein 48 × 48-Pixel-Symbol für die Erweiterungsverwaltungsseite haben. Sie können auch ein 128 × 128-Pixel-Symbol angeben, das während der Installation angezeigt wird, und ein 32 × 32-Pixel-Symbol, wenn Sie Ihre Erweiterung an die offizielle Galerie senden möchten. Alle Ihre Symbole müssen in manifest.json aufgelistet sein. Stellen Sie sicher, dass Dateitypen und Namen übereinstimmen.
Setzen Sie die Symbole, background.html und manifest.json in einem Ordner zusammen, dann gehen Sie auf die Erweiterungen Verwaltungsseite auf
chrome://extensions
, Blick unter Entwicklermodus (ich glaube , Sie brauchen hierfür die Beta - Kanal oder höher ausgeführt werden , zeigen), Klicken Sie auf " Erweiterung packen". Klicken Sie neben " Stammverzeichnis der Erweiterung" auf " Durchsuchen". Suchen Sie den von Ihnen erstellten Ordner und wählen Sie ihn aus. Klicken Sie auf " OK" und ziehen Sie die resultierende CRX-Datei in Ihr Google Chrome-Fenster.quelle
manifest.json
es sich nun um Version 2 handelt und viele dieser Dinge geändert wurden.Es gibt eine Erweiterung für die Kontextsuche , die genau das tut, was Sie möchten, mit der Ausnahme, dass sie dem Kontextmenü nichts hinzufügt. Nachdem Sie einen Textabschnitt auf der Seite ausgewählt haben, wird eine kleine Schaltfläche mit einem blauen Dreieck daneben angezeigt. Wenn Sie darauf klicken, wird ein Popup-Menü angezeigt.
quelle
Ich habe eine Erweiterung namens " Benutzerdefiniertes Rechtsklick-Menü" verwendet Rechtsklick-Menü" verwendet. Sie ermöglicht das Erstellen vollständig konfigurierbarer Rechtsklick- Menüelemente und funktioniert sogar in anderen Browsern (Opera: Chrome-Erweiterungen installieren , Firefox: Chrome Store Foxified ).
Ändern Sie den Code in
Erstellen Sie ein anderes Menüelement des Skripttyps, nennen Sie es "Google Map" oder was auch immer, und codieren Sie es auf die gleiche Weise:
quelle
Es gibt eine Erweiterung namens "Kontextmenüsuche". Hiermit können Sie URLs hinzufügen. Wenn Sie dann einen Text auswählen und auf eine der URLs klicken, wird dieser Text an die URL übergeben, auf die Sie geklickt haben.
Die Such-URL für YouTube lautet beispielsweise:
Dabei ist TESTSEARCH der Text, nach dem Sie suchen möchten. In der Erweiterung fügen Sie diese Zeile hinzu, und TESTSEARCH wird automatisch durch den ausgewählten Text ersetzt, wenn Sie darauf drücken. Sie können natürlich für jede URL eine Beschriftung hinzufügen.
Hier ist der Link zur Erweiterung.
https://chrome.google.com/webstore/detail/ocpcmghnefmdhljkoiapafejjohldoga
quelle
Hallo zusammen, da die Hauptfrage beantwortet wurde, möchte ich mit etwas beitragen.
Dies ist ein einfach modifiziertes Skript, das der umgekehrten Bildsuche mit Google ähnelt, imglink.jpg jedoch an Jeffreys Exif Viewer weiterleitet, um das EXIF eines Bildes zu analysieren.
Danke an gdejohn .
Einfach, erstellen Sie diese 2 Dateien, die ich mit dem Editor erstellt habe, fügen Sie einige Symbole 16x16, 48x48 und 128x128 hinzu (oder löschen Sie die Zeile) und gehen Sie zu chrome: // extensions / tick developer mode. Fügen Sie den enthaltenen Ordner der Dateien hinzu.
Dateiname: manifest.json
Dateiname: background.js
quelle