Como atualizar os favoritos dos favoritos no chrome

63

Atualizei os favicons para vários sites. A atualização do site realmente mostra o favicon atualizado na guia do navegador, no entanto, os marcadores para esses sites ainda possuem o favicon antigo.

Além de excluir e adicionar novamente cada marcador, existe alguma maneira de o Chrome atualizar os indicadores de cada site? Por que não apenas visitar o site também atualiza o ícone de marcador?

pdeva
fonte
Você está usando o recurso de sincronização de favoritos do Chrome? Caso contrário, tente fazer com que os favicons sejam atualizados.
Keith Kemp
Eu estou usando ele já
pdeva
Você já tentou esta extensão do Chrome? É o único para atualização massiva. chrome.google.com/webstore/detail/bookmark-favicon-changer/…
Revious
Nota: às vezes, os arquivos .ico contêm duas imagens em escala (por exemplo, 32x32 e 16x16), portanto as atualizações em uma não são exibidas na outra.
Kzqai

Respostas:

53

Você já tentou limpar o cache e reiniciar o Chrome? Tente isso primeiro. Se não funcionar, será necessário forçá-lo da seguinte maneira.

  1. Feche o Chrome
  2. Abra sua pasta Dados do Usuário
  3. Excluir o Faviconsarquivo
  4. Execute o Chrome
  5. Visite sites para forçar o download de ícones
Synetech
fonte
15
Mas é preciso visitar centenas de sites ... existe outro método?
Revious
11
Você pode tentar definir um marcador enquanto o Chrome Sync está ativado e definido para sincronizar marcadores. Na minha experiência, ele toca automaticamente todos os favoritos, fazendo com que todos eles flutuem para o topo da história e, ostensivamente, também atualizando seus ícones. Eu publiquei um relatório de erro sobre esse comportamento há algum tempo, para que eles possam ou não corrigi-lo.
Synetech
11
Eu não tenho um arquivo de
favoritos
11
A versão atual parece colocar as coisas em uma pasta "Padrão" da pasta de dados raiz do usuário. O arquivo favicons está lá e, se você o excluir (enquanto todas as janelas do Chrome estiverem fechadas), ele será recuperado na próxima vez que você visitar os sites.
Ambrose Little
37

Você tentou forçar a atualização quando está na página e pressionou Ctrl+ R?

[Editar] (créditos para James, veja o comentário dele) tente atualizar e esvaziar o cache com Ctrl+ Shift+R

[ Fonte no Fórum de Ajuda do Google Chrome ]

JMax
fonte
3
tentou. Não funcionou
pdeva
15
Para expandir isso, se você pressionar Shift + Ctrl + R, ele será recarregado sem cache, atualizando seu favicon. Eu apenas tentei e funcionou.
Baub
2
Esse método funciona apenas se o ícone no cache foi carregado por meio de um atributo <link> no <head> do seu site. Se você não tiver isso, o favicon parece ficar preso no limbo - e não está associado ao cache da página. Eu acho que é por isso que, de qualquer maneira, mas não tenho 100% de certeza. Eu sei que ctrl + shift + r definitivamente não é uma solução 100%.
Radley Sustaire
10

Meu problema foi que, apesar de excluir o favicon de um site hospedado localmente, o Chrome ainda o exibia.

Este comentário sobre um problema do Chromium diz:

Favicons não são armazenados no cache, eles são armazenados em um dos bancos de dados SQLite. Para que eles não sejam limpos com o cache. Isso é bom, pois todos os seus favoritos perderiam seus ícones até você os visitar novamente.

Isso explica por que limpar meu cache não resolveu o problema.

Aqui está o que eu fiz para limpar os favoritos do meu site:

  1. Chrome fechado para liberar seus bloqueios de arquivo
  2. Baixou o shell de linha de comando SQLite apropriado para o meu SO
  3. Extraído o arquivo
  4. Abri meu diretório de dados do usuário
  5. Excluiu o Favicons-journalarquivo
  6. Copiei meu Faviconsarquivo no mesmo diretório que o shell da linha de comando SQLite
  7. Prompt de Comando Aberto
  8. Diretório alterado para o que contém o shell da linha de comandos do SQLite
  9. Executado sqlite3no prompt de comando
  10. Executou o SQL que segue esta lista
  11. Movi o Faviconsarquivo do meu diretório shell da linha de comando SQLite de volta para o meu diretório de dados do usuário
.open Favicons

DELETE FROM
    favicons
WHERE
    id
IN (
    SELECT
        icon_id
    FROM
        icon_mapping
    WHERE
        page_url
    LIKE
        '%localhost:%'
);

DELETE FROM
    favicon_bitmaps
WHERE
    icon_id
IN (
    SELECT
        icon_id
    FROM
        icon_mapping
    WHERE
        page_url
    LIKE
        '%localhost:%'
);

DELETE FROM
    icon_mapping
WHERE
    page_url
LIKE
    '%localhost:%'
;

Ajuste isso para se adequar aos URLs para os quais você deseja limpar os favoritos. No meu caso, os URLs segmentados estavam na mesma linha de http://localhost:8000/.

Assustador
fonte
7

Na verdade, tudo o que você precisa é navegar para www.site.com/favicon.ico e você verá o ícone antigo armazenado em cache, clique em atualizar (ctrl + R) ou (ctrl + F5) e verá o novo. Volte para www.site.com e aproveite o novo favicon.

Hossam Hossny
fonte
4

Procurei sugestões para alterar os favoritos "presos" na minha barra de favoritos. Peguei o caminho mais fácil e instalei a extensão Bookmark Favicon Changer .

Levei 5 minutos para corrigir o problema que estava me incomodando há meses - e isso inclui a exclusão da extensão após o uso!

Barbarbar
fonte
2

Aqui está uma solução infalível sobre como resolver o problema do ícone do Chrome. No entanto, este procedimento levará algum tempo e esforço.

  1. Limpar todo o histórico de navegação incl. cache com o limpador de histórico do chrome

  2. Fechar chrome - reabrir

  3. Clique em cada URL (revisite cada página da web) no Gerenciador de favoritos, seguido de uma atualização da página (recarregar):

    a) Barra de favoritos

    b) Outros marcadores

    c) Marcadores importados (não marcadores do IE)

  4. Em Gerenciador de favoritos-> Organize Exportar favoritos para o arquivo HTML na pasta de um diretório recém-criado de sua escolha. Nomeie a pasta do arquivo 'Favoritos do Chrome'

  5. Não feche o chrome antes de executar o próximo passo!

  6. Vá para "C: \ Usuários (Nome do usuário) \ AppData \ Local \ Google \ Chrome \ Dados do Usuário \ Padrão"

  7. Copie os dois arquivos 'Favicons' e 'Favicons-journal' para a pasta de arquivo recém-criada 'Chrome bookmarks'

  8. Por enquanto, anote o tamanho do arquivo 'Favicons' que você acabou de salvar

  9. Para fins de teste: antes de fechar o navegador Chrome, execute o Histórico do Chrome-> 'Limpar dados de navegação'

  10. Fechar navegador - Reabrir

Resultados do teste: Com toda a probabilidade, o arquivo 'Favicons' localizado em "C: \ Usuários (Nome do usuário) \ AppData \ Local \ Google \ Chrome \ Dados do Usuário \ Padrão" mostrará um tamanho de arquivo muito menor (~ 20-30k) que o arquivo aquele que você salvou na pasta do arquivo exportado.

Para resolver o problema do ícone ausente: copie / cole os dois arquivos 'Favicons' salvos da nova pasta (consulte 4. acima) em "C: \ Usuários (Nome do usuário) \ AppData \ Local \ Google \ Chrome \ Dados do Usuário \ Padrão " Reinicie o chrome. Seus ícones devem estar no lugar agora, bonitos e ordenados. Lembre-se de verificar o tamanho do arquivo padrão 'Favicons' de vez em quando, especialmente depois de adicionar novas páginas da web marcadas. Em seguida, basta copiar o arquivo padrão de tamanho maior para a sua 'pasta de favoritos do Chrome'. Voilà! Isso deve funcionar para a maioria dos usuários.

Para facilitar a recuperação de futuros ícones perdidos, adicione esses dois locais de arquivo à barra Favoritos do Windows Explorer:

a) 'Favoritos do Chrome'

b) "C: \ Usuários (Nome do usuário) \ AppData \ Local \ Google \ Chrome \ Dados do Usuário \ Padrão"

No futuro, o PS usará um utilitário de limpeza do histórico do navegador, ou seja, ccleaner. Evite usar o recurso de limpeza Histórico do chrome

user260739
fonte
1

Resolvi isso na minha máquina, entrando nos dados de configuração do chrome e excluindo um arquivo chamado "Local State". Fiz isso em uma caixa Linux e resolveu o meu problema. No Linux, este arquivo está em: / home / (Nome do usuário) /. Config / google-chrome / Acho que no Windows é C: \ Usuários (Nome do usuário) \ AppData \ Local \ Google \ Chrome \ User Data \ (em menos na minha caixa do Windows 7).

raul
fonte
0

Por favor, tente isso antes de fazer tudo isso. Feche o Chrome. Abra o Gerenciador de tarefas. "Finalizar tarefa" em todas as instâncias restantes do Chrome. Reinicie o Chrome.

Funciona para mim.

Scott
fonte
-1

Eu sei que esse segmento é antigo, mas esse é um problema comum, portanto, ajudarei qualquer espreitador:

Eu estava procurando a mesma coisa e descobri que não havia uma maneira fácil, então criei minha própria ferramenta.

  1. Exclua seu arquivo C: \ Users \ (Nome de usuário) \ AppData \ Local \ Google \ Chrome \ Dados do usuário \ Default \ Favicons.
  2. Importe seu arquivo "Favoritos" (que está na mesma pasta) para a ferramenta que eu criei.
  3. Pressione "Carregar páginas".

A ferramenta abrirá literalmente todas as suas páginas favoritas de uma só vez, o que é uma carga bastante pesada, mas depois disso, você terá todos os seus ícones atualizados :).

A ferramenta também funciona apenas se o navegador padrão estiver definido como Chrome.

Link para a ferramenta: http://www.fast-files.com/getfile.aspx?file=79770
Sinta-se livre para procurar vírus ou qualquer outra coisa.

De nada.

Jozef
fonte
Não foi possível obter através do link do anúncio suportado fornecido (possivelmente devido a ter AdBlock instalado)
Elder Geek