Como restaurar a janela de guias caiu 1 dia atrás no Google Chrome

Respostas:

11

Eu criei um aplicativo da web puro que lida com o problema de restauração de sessão. (motivado por uma falha recente do computador, e esta discussão e a prevenção de extensões.)

A interface do usuário está baseada no design da interface do usuário do Chrome.

Use da seguinte maneira:

  1. Arraste e solte os arquivos solicitados de uma das 'pastas de perfil de usuário' para o Chrome-Session-Restore .
  2. Clique na pequena seta na barra inferior para abrir uma lista de guias restauráveis
  3. Para abrir uma sessão, defina a entrada numérica do número máximo de guias para restaurar e clique no ícone superior do menu de guias de abertura ao clicar na seta.

Update per 30.05.2012:

*Favicons are shown;

*better instructions;

*directly copyable file-paths to the session files.

Aqui estão mais informações técnicas e algumas informações sobre as sessões de restauração.

Lorenz Lo Sauer
fonte
A melhor explicação técnica que eu já vi sobre os arquivos de proteção de sessão do Chrome. Infelizmente, o aplicativo JavaScript não fez nada depois que eu arrastei e soltei os arquivos Last Tabs na barra inferior.
Dan Dascalescu 21/01
@dandv - Você poderia me dizer se ocorreu algum erro (texto em vermelho) ao pressionar CTRL + SHIFT + J no Chrome? Por si só, a interface do usuário não fornece muitos comentários de que o carregamento foi bem-sucedido. Tente clicar na barra com a seta para cima primeiro.
Lorenz Lo Sauer
Esse é um código poderoso que você forneceu, então obrigado. No meu caso, eu precisaria ter um navegador de histórico que me permita selecionar as guias que foram abertas na última sessão, tipo de amigo de sessão mencionado abaixo. Não consegui restaurar minha sessão perdida usando sua ferramenta bacana, algumas das quais foram abertas há duas semanas e outras, apenas alguns dias atrás. Tal é a vida, eu presumo. Graças a este post, encontrei duas ferramentas valiosas para o futuro: a sua e o Session Buddy.
Moreaki
Eu realmente não entendo como essa paz de software funciona (embora eu não seja o mais idiota com um computador ...) e agora tem 3 anos, o que parece muito na vida de um software. Mas eu amo a filosofia de evitar extensões. Como é que nenhum resultado mais recente pode ser encontrado? Por que o chrome não fornece nenhuma ferramenta melhor desde três anos também? Eu estou dando uma chance para a Sessão de amigos para o momento ...
Augustin Riedinger
http://lsauer.github.com/chrome-session-restore/não funciona :( Site desativado
davidhq
7

Eu cavei isso no excelente post de Lo Sauer, link acima. Nele ele diz:

PS: Se o seu arquivo não estiver corrompido, você pode simplesmente substituir o arquivo das guias atuais pelo arquivo das últimas guias e reiniciar o Navegador.

Isso funcionou como um encanto. Depois de reiniciar o Chrome, ele me perguntou se queria reabrir minhas guias e fechei desajeitadamente essa janela. Para recuperar usando o PS acima, primeiro copiei meu arquivo de sessão antigo (todos os comandos digitados na mesma janela do Terminal) antes de sair do Chrome:

cd ~/Library/Application\ Support/Google/Chrome/Default/
cp Last\ Session /tmp

Então fechei o Chrome e copiei o arquivo da sessão novamente:

cp /tmp/Last\ Session Current\ Session

Depois, executei o Chrome novamente e whoosh todas as minhas guias e janelas foram reabertas, sem mais nenhum aviso.

arcebispo
fonte
6

Se você executar o Chrome logo após uma falha, ele perguntará se você deseja restaurar sua sessão e guias. Se você não clicar em Restaurar, ele não será restaurado. Se você fechar o Chrome, a última sessão e as guias serão perdidas (elas serão substituídas pela que você tinha antes de sair).

Sua melhor aposta para evitar perder as guias após uma falha (e não precisar se preocupar em usar o histórico) é instalar uma extensão de gerenciamento de sessões. Há muito por onde escolher , mas meu favorito pessoal (e recomendação) é o Session Buddy . Entre seus recursos, ele é leve, fácil de usar, tem a capacidade de importar e exportar sessões, pode gerenciar guias por janela e, o melhor de tudo (principalmente para esta pergunta), pode ser configurado para salvar automaticamente a sessão em caso de acidente.

Synetech
fonte
Obrigado, peguei o Session Buddy. Ele faz backup automático das guias da sessão. Nada como ter sete guias abertas e, em seguida, uma falha no navegador, fazendo com que você tenha que procurar o que estava procurando. (Provavelmente foi um problema flash que limpou com a próxima atualização)
Fiasco Labs
2

Não acho que você possa "Restaurá-los" se tiver aberto o Chrome e navegado para outros sites desde o acidente. Você pode examinar seu Histórico para ver o site visitado antes da falha, se eles foram salvos lá e reabri-los manualmente.

Neberu
fonte
2
Caro Nebru, costumo manter guias importantes nessa janela. Há algumas semanas, eu abri aquelas páginas e as mantive até ontem. Mesmo olhando para o histórico, não consigo encontrar essas guias, porque o histórico no Chrome só possui as guias que abri nos últimos dois dias.
user51210
11
@ usuário: Isso está incorreto. O Chrome mantém o histórico por muito mais de dois dias. O meu remonta há pelo menos uma semana. Não me preocupei em clicar mais. Você precisa clicar no hiperlink "Mais antigo" na parte inferior da página.
Cody Grey
11
Está correto, a menos que você limpe seu histórico, ele manterá o histórico por meses. Você só precisa navegar de volta pelos links "mais antigos" até encontrar o seu dia. Como um aparte, você já pensou em usar indicadores para rastrear suas guias importantes em vez de deixá-las abertas por longos períodos de tempo?
Neberu
@Neberu: Eu acho que a maioria das pessoas usa marcadores para rastrear guias importantes; no entanto, de vez em quando, você abre algumas guias em um contexto para dar uma olhada ou depois se organizar na estrutura de marcadores já existente, quando é necessário alternar o contexto em que você está trabalhando para fazer outra coisa. Você faz uma anotação mental para voltar ao contexto esquerdo mais tarde naquela noite ou amanhã, e todos os dias você olha para suas guias, feliz por elas estarem esperando para serem acordadas pela nossa mudança de contexto para terminar o que originalmente começamos a perseguir. Não tenho certeza se me explico bem aqui;).
Moreaki
1

As respostas mencionam o clássico Session Savers (e um específico - Session Buddy) e também é aconselhável usar marcadores para armazenar guias importantes, "em vez de deixá-lo aberto por longos períodos de tempo".

Então, acho que vale a pena intervir e mencionar que todas essas soluções têm sérias falhas.

Antes de tudo, o uso de marcadores não é automático e, adicionalmente, isso polui apenas os marcadores. O sério problema das soluções no estilo Session Savers é que a lista de janelas travadas está oculta em alguma lista não editável, em um contexto completamente separado, não relacionado à atual e em todos os aspectos práticos geralmente invisíveis. Uso por muitos anos todas essas soluções, como no Firefox, como no Chrome, e na maioria das vezes nunca checo todas essas sessões travadas por causa disso.

Além disso, a maior parte desta solução (se não todas) não permite limpar, reorganizar e editar as sessões travadas salvas automaticamente.

Todas essas falhas foram o motivo de eu ter feito minha própria solução, não faz muito tempo, que combina as melhores propriedades dos dois mundos (essa é uma mistura de abordagens de favoritos e poupadores de sessão e muito mais):

TabsOutliner (uma extensão do Chrome)

Isso vai além do simples gerenciamento de sessões e da capacidade de reiniciar as janelas com falha, mas quero mostrar exatamente esse caso de uso, pois na verdade essa foi a primeira razão pela qual essa ferramenta foi criada. E também como eu estava cansado de esperar do autor do Session Buddy pela capacidade prometida de gerenciar sessões interrompidas.

Na próxima captura de tela, você pode ver como ela representa sua sessão de navegação (2 janelas abertas) e várias janelas travadas nos outros dias:

insira a descrição da imagem aqui http://i.imgur.com/o8ZvIDH.jpg (mesma imagem, mas maior e com mais detalhes)

Observe que as janelas travadas são misturadas às abertas, isso ocorre porque algumas janelas travadas já foram restauradas.

O TabsOutliner tem a capacidade de descarregar as guias "no local", para economizar recursos do PC, o que também lhe dá a facilidade de tratar as janelas e guias com falha como descarregadas. Nesta captura de tela, você pode ver que as janelas travadas (cinza, com títulos verdes) permanecem no mesmo contexto que as abertas (azul). E você é livre para reabri-los mais tarde, ou simplesmente reorganiza e lixeira se eles não forem mais necessários (e são, na maioria das vezes), a qualquer hora que você desejar. Tudo isso sem ir a algumas listas separadas enterradas. As janelas travadas tornam-se parte da sua sessão atual, sem o ônus de serem reabertas e consumir recursos; parece que elas realmente não foram travadas; você encontrará até mesmo boas-vindas à travamentos, pois liberam apenas o aríete e nada é perdido.

Eu nunca fecho o Chrome completamente, às vezes por uma semana; portanto, o Chrome sempre falhava para mim, mais cedo ou mais tarde. E sem nenhuma falsa modéstia, posso afirmar que é a melhor solução disponível para esse problema. Estava ausente no momento em que essa pergunta foi feita e, sim, o camarada da sessão era a melhor resposta naqueles dias. Eu mesmo usei, de todas as alternativas. Mas as coisas mudam, agora existem soluções muito melhores.

omnray
fonte
11
No entanto, não é verdade que esta extensão (como todas as extensões do gerenciador de guias) falhará ao restaurar o contexto por guia (retorno / encaminhamento do histórico)?
precisa saber é o seguinte