Löschen Sie Duplikate aus über 150.000 Lesezeichen in Google Chrome

13

Ich glaube , ich versuchte , alle die Lesezeichen - Verwaltung Apps im Chrome Web Store, gelöschte Teil der Lesezeichen manuell (ja, ich auch versucht , dass ), organisieren sie in Ordnern und alle, aber sie kamen nur jedes Mal wieder ich Chrome gestartet.

Wenn Sie sich fragen, wie ich zu 150.000 Lesezeichen gekommen bin, bin ich mir auch nicht sicher. Ich weiß nur, dass sie zuerst aus Firefox importiert wurden, mit StumbleUpon-Lesezeichen und so weiter, und sie scheinen sich seit vielleicht ... 2009 bei jeder Synchronisierung selbst zu duplizieren. Ich habe viele leere Ordner in der auch mischen, und sie scheinen von Mal zu Mal mehr zu werden, wenn ich mir meine Lesezeichen anschaue.

Im Moment starte ich AM-DeadLink, der bereits seit 10 Stunden versucht, die Duplikate zu löschen, und ich bin mir nicht sicher, ob es überhaupt noch funktioniert, da die Größe der Lesezeichen-Datei in AppData / Local / Google / Chrome nicht mehr stimmt ist nicht von 51mb gefallen.

Ich möchte nicht alle meine Lesezeichen löschen, da ich wichtige Informationen darin habe. Was ich brauche, ist, all diese Duplikate endgültig loszuwerden. Irgendwelche Ideen?


Edit: Also, ein Jahr später bleibt das Problem, und jetzt habe ich eine andere Frage:

Derzeit befinden sich in meinem Konto insgesamt 151739 Lesezeichen, wie in Chrome Sync angegeben. Die Kategorien unter Chrome Sync können jedoch nicht einzeln bearbeitet oder entfernt werden. Die einzige Bearbeitungsoption, die ich bekomme, ist das Löschen der gesamten Synchronisierungsdaten.

Ich möchte nur die Lesezeichen löschen und den Rest für den Moment belassen, bis ich herausgefunden habe, was ich behalten möchte. Wie lösche ich die Lesezeichen, ohne etwas anderes zu berühren? Ist das möglich?

Vera X
quelle
Kopieren Sie Ihr Profil, bevor Sie versuchen, es zu bereinigen. Wenn etwas schief geht, können Sie zum alten Profil zurückkehren.
SPRBRN
1
Hast du das schon probiert ?? chrome.google.com/webstore/detail/supersorter/… Hat bei mir funktioniert und funktioniert alles, was in der Beschreibung der Erweiterung aufgeführt ist. Versuche es und komm noch einmal, wenn es nicht funktioniert.
Franco
Mein Profil kopieren? Wie mache ich das?
Vera X
Finden Sie Ihr Profil mit dieser Frage: superuser.com/questions/329112/...
Nattgew
1
Okay, also habe ich SuperSorter vielleicht ein drittes Mal benutzt und nein, es funktioniert nicht. Meine Lesezeichen bleiben bei satten 150.000.
Vera X

Antworten:

5

Ich bin gerade dabei, mich selbst darum zu kümmern. Ich hatte 260.000 Lesezeichen, von denen die meisten "Phantoms" waren - Ordner ohne Namen, viele Duplikate usw. Jedes Mal, wenn ich Chrome startete, wurden viele Gigabyte RAM verbraucht, was meine Produktivität erheblich beeinträchtigte.

Ich habe beschlossen, alle fehlerhaften Lesezeichen zu löschen, musste jedoch die Cloud-Kopie meiner Chrome-Synchronisierungsdaten vollständig löschen, um die Änderung auf "Stick" zu übertragen. Ich habe keine schnelle Lösung, aber ich glaube, dass die folgenden Arbeiten.

Ich habe mit einem Computer begonnen, auf dem eine vollständige Kopie meiner Chrome-Daten vorhanden war. Ich habe das Profilverzeichnis mit all diesen Daten gesichert. (Siehe Wo befinden sich die Benutzerprofilverzeichnisse von Google Chrome? )

Ich habe Chrome gestartet, darauf gewartet, dass es sich einstellt, bin zu den Einstellungen in Chrome gegangen und habe die Synchronisierung deaktiviert. Dann ging ich zu https://www.google.com/settings/chrome/sync und klickte auf "Stop and Clear", wodurch die Synchronisierung deaktiviert und alle Ihre Chrome-Profildaten (einschließlich aller doppelten und Phantom-Lesezeichen) aus der Google Cloud gelöscht werden , aber es sollte immer noch Ihr Chrome-Profil auf diesem Computer gespeichert sein.

Ich habe den Lesezeichen-Manager verwendet, um alle Phantom-Lesezeichen manuell zu löschen. Glücklicherweise waren die meisten von mir in doppelten Ordnern organisiert, so dass ich nur etwa ein Dutzend Dinge löschen musste. Es dauerte immer noch lange. Die Vielzahl der Phantom-Lesezeichen führte dazu, dass Chrome gecrawlt wurde. Ich habe mit der rechten Maustaste auf einen dieser doppelten Ordner geklickt und es dauerte einige Minuten, bis das Menü mit der Option "Löschen" angezeigt wurde.

Nachdem ich all diese Lesezeichen auf diesem einen Computer entfernt hatte, verließ ich Chrome, um ihm die Chance zu geben, sich zu erholen. Ich habe Chrome neu gestartet, Einstellungen vorgenommen und die Synchronisierung wieder aktiviert. Es wurden die restlichen Lesezeichen sowie die Passwörter usw. hochgeladen, die noch auf diesem Computer gespeichert sind.

Jetzt habe ich auf jedem anderen Computer Chrome beendet, meine Chrome-Profildaten in den Papierkorb verschoben (da diese Kopien des Profils immer noch alle Phantom-Lesezeichen enthalten), Chrome neu gestartet, mich angemeldet und nur gewartet, bis die Synchronisierung alle meine Informationen wiederherstellen konnte.

Zu Ihrer Information: Ich habe überall nach einer Möglichkeit gesucht, Chrome zu zwingen, in dieser Minute alles richtig zu synchronisieren. Ich habe viele vernünftige Vorschläge gefunden, aber bisher funktioniert keiner von ihnen. Manchmal dauert es Minuten oder Stunden, bis die Synchronisierung abgeschlossen ist.

Garrett Mitchener
quelle
4

Nachdem Sie alle Vorschläge getestet haben, ist die Verwendung des Lesezeichen-Managers zum manuellen Löschen aller doppelten Lesezeichen am zuverlässigsten (dasselbe Verhalten und dieselbe Auflösung wie in der obigen Antwort von Garrett Mitchener beschrieben).

Das Hauptproblem bestand darin, sicherzustellen, dass nur die Duplikate gelöscht wurden. Mit anderen Worten, Sie erhalten eine Liste eindeutiger Lesezeichen im Lesezeichen-Manager, die Sie nach der Bereinigung vergleichen können.

Dies funktionierte recht gut mit Standard-Linux-Tools unter Ubuntu Trusty:

Sichern Sie die Lesezeichen-Datei, falls ein eindeutiger Ordner versehentlich gelöscht wird:

$ cp -av .config/google-chrome/Default/Bookmarks{,.orig} ‘.config/google-chrome/Default/Bookmarks’ -> ‘.config/google-chrome/Default/Bookmarks.orig’

Ermitteln Sie die Anzahl aller URLs:

$ grep -c '"url": ' .config/google-chrome/Default/Bookmarks

Ermitteln Sie die Anzahl aller eindeutigen URLs:

$ grep '"url": ' .config/google-chrome/Default/Bookmarks | awk '{print $2}' | sort | uniq | wc -l

Das Piping von grep in awk ist viel schneller als das reine awk-Matching. Awk muss in sort gepipt werden, um eindeutige Einträge zu erhalten.

Stecken Sie sie alle in eine Datei, können Sie auch die doppelten Anführungszeichen entfernen, während wir gerade dabei sind:

$ grep '"url": ' .config/google-chrome/Default/Bookmarks | awk '{print $2}' | sort | uniq | sed 's/^"//;s/"$//' > Bookmarks-Original.txt

Führen Sie die Bereinigung im Lesezeichen-Manager durch und extrahieren Sie dann alle eindeutigen URLs aus der Lesezeichen-Datei:

$ grep '"url": ' .config/google-chrome/Default/Bookmarks | awk '{print $2}' | sort | uniq | sed 's/^"//;s/"$//' > Bookmarks-New.txt

Führen Sie den Vergleich durch:

$ for URL in $(cat Bookmarks-Original.txt); do grep -q $URL Bookmarks-New.txt || echo $URL; done > Bookmarks-Discrep.txt

Jetzt ist es möglich, die ursprüngliche Bookmarks-Datei zu durchsuchen, die Metadaten für das Original zu extrahieren und die neue Bookmarks-Datei sorgfältig wieder hinzuzufügen (wobei zuerst eine Sicherungskopie der neuesten Datei erstellt wird), z

{
            "date_added": "13026268601621410",
            [...]
            "url": "https://wiki.mozilla.org/Security/Server_Side_TLS"
         },

Wenn die Metadaten unwichtig sind, ist es einfacher, im Lesezeichen-Manager jeweils neue Lesezeichen zu erstellen und in den entsprechenden Ordner zu verschieben.

Mandy
quelle
0

Ich habe die Lesezeichen-Synchronisierung in Icloud deaktiviert und die icloud-Erweiterung in Chrome gelöscht. Das Problem hörte auf. Keine große Sache Ich verwende Safari nicht auf meinem iPhone, sondern verwende Chrome als Standardbrowser, sodass ich weiterhin synchronisierte Lesezeichen erhalte.

Geoffrey Stoner
quelle
Wie werden die Duplikate entfernt?
Kevin Panko
Ja, ich denke, der beste Weg ist, die Lesezeichensynchronisierung vollständig auszuschalten. Ich habe gestern ein paar Lesezeichen in meine Chrome-App eingefügt, die dann mit meinem Desktop synchronisiert wurden. Für jedes Lesezeichen habe ich 2 Exemplare bekommen. So nervig.
Tien Do
0

Ich habe einige der angebotenen Lösungen erfolglos ausprobiert. Ich bin dann auf diese Reset Sync- Lösung (von "Johnny") im Google-Produktforum gestoßen, die einfach war und funktioniert hat. Sie entfernen die Lesezeichen von allen Geräten mit Ausnahme des Geräts, das die gewünschten Lesezeichen enthält, und setzen dann die Synchronisierung zurück.

Wie bereits in einem anderen Thread erwähnt, müssen Sie Chrome möglicherweise auf einem Android-Gerät deinstallieren / neu installieren, um die Lesezeichen zu entfernen.

user178779
quelle
0

Ich liebe Google Chrome, wollte aber wegen der ständigen Vervielfachung der Lesezeichen zu einem anderen Browser wechseln. Ich entschied jedoch, dass ich die Dinge möglicherweise komplizieren könnte, indem ich versuche, das Problem auf mehreren Geräten zu beheben und die Synchronisierungsfunktion nicht ihren Job machen zu lassen. Je mehr Änderungen ich vornahm, desto schlimmer wurde es. Nachfolgend sind die Schritte aufgeführt, die ich unternommen habe. und nach 48 Stunden habe ich keine Duplikate mehr und alles bleibt auf allen fünf Geräten synchron.

SIE MÜSSEN ALLE LESEZEICHEN AUF JEDEM GERÄT BESEITIGEN UND DANN EINEN NEUEN LESEZEICHENSATZ STARTEN.

  • Deaktivieren Sie die Synchronisierungsfunktion auf JEDEM Gerät, auf dem Ihr Google-Konto verwendet wurde. Google warnt uns davor, Chrome auf öffentlichen Computern zu öffnen, da das Programm auf diesen Computern gespeichert bleibt. Das könnte ein großes Problem sein, denn wie können Sie korrigieren, was bereits getan wurde? Ich beschloss, auf das Beste zu hoffen.
  • Trennen Sie auf JEDEM dieser Geräte die Verbindung zu Ihrem Google-Konto. Sie können Ihre verbundenen Geräte unter https://myaccount.google.com/u/1/device-activity überprüfen
  • Auf einem PC bietet der Lesezeichen-Manager (Strg + Umschalt + O) eine einfache Möglichkeit, unerwünschte Duplikate zu entfernen
  • Erstellen Sie auf EINEM Gerät eine gute Sicherungskopie der Lesezeichen, die Sie behalten möchten. Mit Strg + Umschalt + O gelangen Sie zum Lesezeichen-Manager. Wählen Sie in der blauen Leiste ORGANISIEREN, dann "Lesezeichen in HTML-Datei exportieren ..." und speichern Sie die resultierende Datei an einem Ort, den Sie später finden können.
  • Melden Sie sich jetzt noch NICHT bei einem Gerät an.
  • ENTFERNEN SIE GESAMT alle Lesezeichen von jedem Gerät. Der Lesezeichen-Manager eignet sich hervorragend für einen PC. Bei einigen Geräten kann es jedoch erforderlich sein, Google Chrome zu deinstallieren und anschließend erneut zu installieren. Stellen Sie sicher, dass auf keinem Gerät Lesezeichen vorhanden sind.
  • Melden Sie sich auf EINEM Gerät in Ihrem Google-Konto an (ich habe dies auf einem PC vorgezogen).
  • Importieren Sie die Datei mit guten Lesezeichen, die Sie gespeichert haben. Verwenden Sie Strg + Umschalt + O, Organisieren, "Lesezeichen aus HTML-Datei importieren ..."
  • Aktivieren Sie die Synchronisierungsfunktion nur auf diesem Computer. Ich habe meinen Computer mehrere Stunden lang eingeschaltet gelassen, um sicherzustellen, dass alles auf den Google-Server gelangt ist.
  • Melden Sie sich auf jedem Gerät in Ihrem Google-Konto an und aktivieren Sie die Synchronisierungsfunktion.
  • Sie sollten bereit sein zu gehen !!!
  • Machen Sie einfach nicht so viele Änderungen an Lesezeichen auf jedem Gerät.

Ich hoffe das war eine Hilfe.

Wenn diese Anweisungen wirklich korrekt sind, wäre es schön, wenn Google für Millionen von Nutzern etwas Ähnliches, aber besseres Format einbinden könnte, da es sich anscheinend um ein weit verbreitetes Problem handelt.

Frank Moffett
quelle