Exclui duplicatas de mais de 150.000 marcadores no Google Chrome

13

Acredito que tentei todos os aplicativos de gerenciamento de favoritos na Chrome Web Store, deletei parte dos marcadores manualmente (sim, cheguei a tentar ), organizei-os dentro de pastas e tudo, mas eles apenas voltava toda vez que eu lançava o Chrome.

Se você está se perguntando como acabei com 150.000 marcadores, também não tenho certeza. Tudo o que sei é que eles foram importados do Firefox em primeiro lugar, com marcadores StumbleUpon e tudo, e eles parecem ter se duplicado a cada sincronização desde talvez ... 2009. Eu tenho um monte de pastas vazias no misture também, e eles parecem aumentar em número também cada vez que eu dou uma olhada nos meus favoritos.

Agora mesmo estou executando o AM-DeadLink, que está tentando excluir as duplicatas por talvez 10 horas agora, e não tenho certeza se está funcionando ainda mais desde o tamanho do arquivo de favoritos em AppData / Local / Google / Chrome não caiu de 51mb.

Não quero excluir todos os meus favoritos, pois tenho coisas importantes por lá. O que eu preciso é se livrar de todas essas duplicatas para sempre. Alguma idéia?

Edit: Então, um ano depois, o problema permanece, e agora eu tenho outra pergunta:

Neste momento, há um total de 151739 marcadores em minha conta, conforme indica a Sincronização do Google Chrome, mas as categorias na Sincronização do Google Chrome não são editáveis ou removíveis individualmente. A única opção de edição que obtenho é excluir os dados de sincronização como um todo.

Gostaria de excluir apenas os favoritos e deixar o restante por enquanto até que eu descubra o que quero manter. Como excluo os favoritos sem tocar em mais nada? Isso é possível?

    
por Vera X 27.04.2014 / 13:46

5 respostas

5

Estou no processo de lidar com isso sozinho. Eu tinha 260 mil marcadores, a grande maioria dos quais eram "fantasmas" - pastas sem nome, muitos duplicados, etc. Toda vez que eu iniciava o Chrome, consumia muitos gigabytes de RAM, a ponto de realmente afetar minha produtividade. / p>

Eu decidi excluir todos os favoritos incorretos, mas precisei eliminar totalmente a cópia em nuvem dos meus dados de sincronização do Google Chrome para que a alteração fosse "aplicada". Não tenho uma solução rápida, mas acredito nos seguintes trabalhos.

Comecei com um computador que tinha uma cópia completa dos meus dados do Chrome. Eu fiz o backup do diretório de perfil com todos esses dados. (Consulte onde estão os diretórios de perfil de usuário do Google Chrome localizado em? ).

Eu iniciei o Chrome, esperei que ele se resolvesse, fui às configurações no Chrome e desliguei a sincronização. Fui então para o link e cliquei em "Parar e limpar", o que desativa a sincronização e exclui todos os dados do seu perfil do Chrome ( incluindo todos os favoritos duplicados e fantasmas) do Google Cloud, mas ainda deve armazenar seu perfil do Google Chrome neste computador.

Eu usei o gerenciador de favoritos para excluir manualmente todos os favoritos. Felizmente, a maioria dos meus foram organizados em pastas duplicadas, então eu só tinha uma dúzia de coisas para deletar. Ainda demorou muito tempo. A massa de marcadores fantasmas aproximou o Chrome - eu clicaria com o botão direito em uma dessas pastas duplicadas e, às vezes, algumas vezes antes que o menu com a opção "excluir" aparecesse.

Então, depois de me livrar de todos os favoritos dessa máquina, saí do Google Chrome apenas para ter uma chance de recuperação. Eu reiniciei o Chrome, entrei nas configurações e liguei novamente a sincronização. Ele fez o upload dos favoritos restantes, além das senhas, etc., que ainda estão salvas nesse computador.

Agora no outro computador, saí do Chrome, movi os dados do meu perfil do Chrome para a lixeira (porque as cópias do perfil ainda tinham todos os favoritos), reiniciei o Chrome, fiz login e esperei até que a sincronização pudesse restaurar todos minha informação.

FYI: Eu estive procurando por todo o mundo para forçar o Google Chrome a sincronizar tudo nesse exato minuto. Eu encontrei muitas sugestões razoáveis, mas até agora nenhuma delas funciona. Às vezes, leva alguns minutos ou horas até que a sincronização seja concluída, vá em frente.

    
por 25.02.2015 / 18:20
4
Tendo testado todas as sugestões, parece que usar o gerenciador de favoritos para excluir manualmente todos os marcadores duplicados é o mais confiável (o mesmo comportamento e resolução, conforme detalhado na resposta de Garrett Mitchener acima).

O principal ponto de discórdia era garantir somente que as duplicatas fossem excluídas. Em outras palavras, obtenha uma lista de marcadores exclusivos no gerenciador de favoritos para comparar após a limpeza.

Isso funcionou muito bem usando as ferramentas padrão do Linux no Ubuntu Trusty:

Faça o backup do arquivo de favoritos caso uma pasta exclusiva seja excluída acidentalmente:

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

Obtenha uma contagem de todos os URLs:

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

Obtenha uma contagem de todos os URLs únicos:

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

Pipar o grep para o awk é muito mais rápido do que o awk matching sozinho, e o awk tem que ser colocado em ordem para obter entradas únicas com precisão.

Coloque todos em um arquivo, bem como apague as aspas duplas estranhas enquanto estamos nisso:

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

Execute a limpeza no gerenciador de marcadores e, em seguida, extraia todas as URLs exclusivas do arquivo de marcadores:

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

Execute a comparação:

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

Agora é possível pesquisar o arquivo original do Bookmarks, extrair os metadados do original e adicioná-lo com cuidado ao novo arquivo de favoritos (primeiro, fazer backup do arquivo mais recente), por exemplo

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

Se os metadados não forem importantes, é mais fácil criar novos marcadores para cada um no gerenciador de marcadores e ir para a pasta relevante.

    
por 24.05.2015 / 22:21
0

Eu desativei a sincronização de favoritos no Icloud e excluí a extensão icloud no chrome. o problema parou. Não é grande coisa Eu não uso safari no meu iphone, mas uso o Chrome como meu navegador padrão, então eu ainda tenho favoritos sincronizados.

    
por 27.09.2014 / 19:17
0

Eu tentei algumas das soluções fornecidas sem sucesso. Em seguida, deparei com esta solução Redefinir sincronização (de "Johnny") no Google Produto Fórum que foi simples e funcionou. Você remove os favoritos de todos os seus dispositivos, exceto aquele que tem os favoritos desejados e, em seguida, Redefinir Sincronização.

Como foi indicado em outro tópico, talvez seja necessário desinstalar / reinstalar o Chrome em um dispositivo Android para se livrar dos favoritos.

    
por 27.04.2018 / 22:53
0

Eu adoro o Google Chrome, mas estava prestes a mudar para outro navegador por causa da constante multiplicação de marcadores. Decidi, no entanto, que poderia estar complicando as coisas tentando corrigir o problema em vários dispositivos e não permitindo que o recurso de sincronização fizesse seu trabalho. Quanto mais mudanças eu fiz, pior as coisas ficaram. Listados abaixo estão os passos que dei; e depois de 48 horas, não tenho mais duplicatas e tudo fica sincronizado em todos os cinco dispositivos.

VOCÊ PRECISA LIVRAR TODOS OS MARCADORES DE CADA DISPOSITIVO E INICIAR UM NOVO CONJUNTO DE MARCADORES.

  • Desative o recurso Sincronizar em TODOS os dispositivos em que sua Conta do Google foi usada. O Google nos alerta para não abrir o Chrome em computadores públicos porque o programa permanece residente nesses computadores. Isso pode ser um grande problema, porque como você pode corrigir o que já foi feito? Eu decidi esperar pelo melhor.
  • Desconecte-se da sua conta do Google em TODOS os dispositivos. Você pode analisar seus dispositivos conectados no link
  • Em um PC, o Gerenciador de marcadores (Ctrl + Shift + O) é uma maneira fácil de remover duplicatas indesejadas
  • Em um dispositivo, faça um bom backup dos favoritos que você deseja manter. Ctrl + Shift + O leva você ao gerenciador de marcadores. Na barra azul, selecione ORGANIZE (ORGANIZAR) e, em seguida, "Exportar favoritos para arquivo HTML ..." e salve o arquivo resultante em um local onde possa encontrá-lo posteriormente.
  • NÃO INSCREVA-SE em nenhum dispositivo por enquanto.
  • REMOVA TOTALMENTE todos os marcadores de todos os dispositivos. Bookmarks Manager funciona muito bem para um PC; mas, em alguns dispositivos, pode ser necessário desinstalar o Google Chrome e reinstalá-lo. Verifique se você NÃO tem favoritos em nenhum dispositivo.
  • Faça login na sua conta do Google em UM dispositivo (preferi fazer isso em um PC).
  • Importe o arquivo com bons marcadores que você salvou. Use Ctrl + Shift + O, Organizar, "Importar favoritos do arquivo HTML ..."
  • Ative o recurso Sincronizar somente neste computador. Deixei meu computador ligado por várias horas para garantir que tudo chegasse ao servidor do Google.
  • Faça login em sua conta do Google em cada dispositivo e ative o recurso "Sincronizar".
  • Você deve estar pronto para ir !!!
  • Apenas não fique louco fazendo tantas alterações de favoritos em todos os dispositivos.

Espero que isso tenha sido uma ajuda.

Se essas instruções forem realmente precisas, seria bom se o Google pudesse incorporar algo semelhante, mas em melhor formato, para seus milhões de usuários, porque parece que é um problema muito difundido.

    
por 21.10.2016 / 22:11