Gibt es in Chrome eine Möglichkeit, nur innerhalb meiner mit Lesezeichen versehenen Websites zu suchen?


27

Ich versuche nicht, nach einem Lesezeichen zu suchen. Ich versuche, nach einem Begriff zu suchen, der möglicherweise auf einer meiner mit Lesezeichen versehenen Websites erscheint.

Wenn ich beispielsweise nach dem Begriff "Obama" suchen und meine Abfrage auf die Website der New York Times beschränken möchte, kann ich dies in die Haupt-URL / Suchleiste in Chrome eingeben:

Obama-Website: nytimes.com

Ich frage mich, ob es einen Weg gibt, das so zu ändern, dass es effektiv ist:

Obama-Site: Eine beliebige Site in meinem Chrome-Lesezeichenordner

Vielen Dank im Voraus für Ihre Hilfe!


2
Klingt nach einer guten Idee für eine Erweiterung.
squillman

1
Wirklich! Ich habe noch nie eine Google-Erweiterung geschrieben, dies könnte mich jedoch über den Rand treiben. Leider bin ich gerade mit der Kundenarbeit überhäuft (weshalb ich zuerst nach dieser Zeitersparnis gesucht habe, ha!).
Michelle

Nicht speziell, was Sie möchten, aber Opera kann zwischengespeicherte Seiten über das Verlaufstool nach Inhalten durchsuchen. Wenn Sie die Seite kürzlich besucht haben, sollten Sie sie durchsuchen können.
Fake Name

Die Frage ist etwas mehrdeutig: Wollen Sie alle Seiten durchsuchen, die sich auf einem Host befinden, der in Ihrer Lesezeichenliste angezeigt wird?
Intuited

Keine Antwort, aber das Firefox-Add-On "Lesezeichen-Tools" macht das, was Sie wollen.
Harrymc

Antworten:


11

Ich habe gerade eine Google Chrome-Erweiterung namens SearchMark veröffentlicht , die genau das tut, was Sie wollen. Ich hoffe, Sie finden es nützlich.


Hurra!!! Eine kostenlose Lösung. Ich habe es installiert und ausprobiert und es funktioniert in Ordnung. Ich würde es wirklich begrüßen, wenn es eher traditionelle Suchvorgänge durchführen würde. Wenn ich zum Beispiel nach den angegebenen Wörtern "Systemsteuerung" suche, werden die Ergebnisse für "Steuerung" und "Steuerung" zurückgegeben - nicht für beide zusammen. ABER, hey, zumindest ist es kostenlos und erfordert nicht, dass ich mich für einen anderen Dienst anmelde. Danke für das Teilen!
Michelle

Ich arbeite daran. Die nächste Version sollte diese Funktion haben.
Akshay

1
Es stürzt ab in Chromium 11.0.696.65 (84435) Ubuntu 10.04
jbeard4

Ich habe seit JAHREN nach einem solchen Werkzeug gesucht!
Ayyash

Ähm, es hat sich im neuesten Chrome-Update irgendwie selbst deinstalliert, wahrscheinlich wegen einer Änderung der Regeln ... ich weiß, ich sollte nicht jammern, ich werde einige Zeit damit verbringen, es selbst zu reparieren ... aber es wäre mehr Effizient, wenn der Besitzer weiß, was zu tun ist
Ayyash

5

Sie können das browserbasierte Historio.us verwenden .

Das sagt makeuseof.com in Historious bringt Lesezeichen auf die nächste Ebene :

Die Idee hinter Historious ist einfach. Anstatt Lesezeichen in Ordnern zu speichern, werden sie alle einzeln indiziert. So wie Google es mit dem gesamten Internet tut, um Ihre personalisierte Suchwelt zu erstellen. Mit dieser Suchmaschine, die in jedem Browser auf mehreren Computern verwendet werden kann, können Sie sowohl nach Titel als auch nach Inhalt der indizierten Seiten suchen .

Historische Arbeiten über Browser per Bookmarklet. Ein Lesezeichen ist ein (reguläres) Lesezeichen, das etwas Javascript-Code ausführt. Sie können es Ihrer Lesezeichenleiste hinzufügen, nachdem Sie die (kostenlose) Registrierung abgeschlossen haben. Alternativ gibt es auch eine Google Chrome-Erweiterung. Dies funktioniert genauso wie das Lesezeichen, und nichts hindert Sie daran, die Erweiterung auf einem Computer und das Lesezeichen auf einem anderen zu verwenden.

Bild


2

Offenbar verfügt Google über eine benutzerdefinierte Suche, die Sie auf Ihre Lesezeichen-Datei verweisen können. In ihrem Dokument heißt es: "So erstellen Sie schnell und einfach eine Suchmaschine über die Links auf Ihrer Webseite": http://www.google.com/cse/tools/create_onthefly

So wie ich es benutze, muss ich meine Lesezeichen von xbel in eine .html-Datei exportieren, aber das ist trotzdem eine nützliche Sache. (Zumal ich kein Chrome-Äquivalent zu "Mein Portal" von Galeon gefunden habe).


2

Strg + Umschalt + O öffnet die Seite "Lesezeichen-Manager". In der oberen linken Ecke befindet sich eine Suchleiste / ein Suchfeld, mit der Sie Ihre Lesezeichen durchsuchen können


Ich möchte die mit Lesezeichen versehenen Websites durchsuchen, nicht nur die Lesezeichen selbst, und genau das macht diese Suche. danke tho!
Michelle

1

Wenn Sie hierfür keine Chrome-Erweiterung finden / schreiben, können Sie dies tun

A) Holen Sie sich eine Liste Ihrer Lesezeichen-URLs

Ich dachte anfangs, dass die BookmarksDatei im Chrome-Profilverzeichnis eine SQLite3-Datenbank ist, wie einige der anderen Dateien dort. Das ist falsch. Es sieht aus wie eine JSON-Datei. Sie sollten sie also wahrscheinlich in eine Skriptsprache mit JSON-Funktionen importieren (praktisch alles, was mit "p" beginnt, ist eine sichere Sache, oder sogar JS, wenn Sie es verwenden möchten Rhino / Spidermonkey / etc) und extrahieren Sie dann bestimmte Elemente.

Auf den ersten Blick sieht es so aus, als wollten Sie die urlEigenschaft jedes Objekts, das eine 'Typ'-Eigenschaft hat, die gleich ist "url". Es gibt jedoch einige Komplikationen: Dazu gehören beispielsweise auch Lesezeichen und andere Dinge, für die es keine [relevanten] Websites gibt. Daher sollten Sie die Ergebnisse möglicherweise filtern, um sie auf tatsächliche Web-URLs zu beschränken. Was auch immer Sie in B verwenden , um die Websites abzurufen, testen Sie möglicherweise zuerst, und geben Sie einen Fehler bei ungültigen URLs zurück.

B) Reduzieren Sie die Liste der Lesezeichen-URLs ( A ) auf die Liste der von ihnen verwendeten Hosts

Ich denke das ist was du willst? Oder vielleicht Domains? Außer wenn es wie * .co.uk oder ähnlich ist? Dies geschieht wahrscheinlich am sinnvollsten in demselben Skript, das Sie in A verwenden . Eine andere Möglichkeit besteht darin, sie durch einen sed | sort | uniqFilter zu leiten. Mit dieser Option wird die URL jedoch nicht analysiert, und Sie müssen ein wenig Ghetto-Regex herausfordern. phpist wirklich gut in so etwas. Nun, verglichen mit seiner Eignung für die meisten Aufgaben.

C) Erstellen Sie eine Google-Abfrage-URL

... indem jedes Element aus prefixing B mit site:, sie mit der Schnur verbinden +OR+, und dann URL-Kodierung und (nach einer Anhang +) der spezifische Text , den Sie wollen auf eine Suche zu tun. Sie kleben das Ergebnis an das Ende einer Zeichenfolge wie http://www.google.com/search?q=.

Dies sollte eine URL wie http://www.google.com/search?q=site:superuser.com+OR+site:stackoverflow.com+chrome ergeben

Dann sollten Sie in der Lage sein, diese URL als erstes Argument an einen Befehlszeilenaufruf von google-chromezu übergeben, um eine neue Registerkarte mit den Suchergebnissen zu öffnen. Beachten Sie, dass bashSie die URL mindestens in Anführungszeichen setzen müssen, damit keine Shell-Erweiterung angewendet wird.

Wenn Sie möchten, können Sie dies in ein Befehlszeilendienstprogramm rollen und es dann einfach ausführen, indem Sie Ihre Suchbegriffe an dieses Dienstprogramm übergeben. Wenn Chrome ausgeführt wird, sollten Sie wahrscheinlich eine Kopie der BookmarksDatei erstellen, bevor Sie sie einlesen, und anschließend die temporäre Datei löschen.

Wenn Sie bereits mit JS vertraut sind und insbesondere keine befehlszeilenfreundlichen Skriptsprachen beherrschen, ist es möglicherweise einfacher, das Schreiben einer Chrome-Erweiterung zu erlernen, als dies zu tun.


1

Ich mag Kifi.com. Es hat alles, wonach Sie fragen, und eine gut aktualisierte Chrome-Erweiterung. https://www.kifi.com/getting-started

"Kifi hat die beste Suchmaschine für Lesezeichen / Links in Bezug auf Geschwindigkeit, Ergebnis und Qualität - und es ist kostenlos! Mit Kifi können Sie nicht nur in Ihren eigenen Lesezeichen (genannt" Keeps on Kifi ") suchen, sondern auch in allen Keeps anderer Personen Damit funktioniert Kifi noch besser in Teams von Menschen.

Der interessante Teil der Kifi-Suche ist die plattformübergreifende Suche. Es gibt eine iPhone- und Android-App, eine Website und eine Browser-Erweiterung. Die Browser-Erweiterung gibt superschnelle Ergebnisse zurück und bettet sie in die Google-Suchergebnisseite ein. "

Hier ist eine aktuellere Diskussion zu quora: https://www.quora.com/Whats-the-best-way-to-search-only-with-bookmarked-links


0

Ich denke, die einzige Möglichkeit, dies zu tun, ist die Verwendung des Lesezeichen-Managers. Sie könnten Ihre eigene Suchmaschine erstellen, die nur Ihre mit Lesezeichen versehenen Websites durchsucht, aber das ist, denke ich, ein wenig weit hergeholt. Ich denke, der beste Weg ist, den Buchmanager durch Drücken von Umschalt + Strg + B zu verwenden.


1
Mit Strg-Umschalt-B kann ich nur nach Lesezeichen suchen, nicht nach einem Begriff auf den mit Lesezeichen versehenen Websites. Ich spiele mit der Erstellung einer benutzerdefinierten Suchmaschine von Google (google.com/cse), aber es ist mehr manuell, als ich gehofft hatte. Ich benötige noch eine Möglichkeit, Websites, für die ich ein Lesezeichen erstellt habe, in CSE zu integrieren.
Michelle




0

Das Verketten einer Reihe von site:Parametern (z. B. site:superuser.com OR site:stackoverflow.com+chrome ...) führt zu einer Beschränkung von 32 Wörtern pro Abfrage. Ohne den Suchbegriff bedeutet dies, dass Sie nur 31 verschiedene Domains durchsuchen können, die Sie mit einem Lesezeichen versehen haben.

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.