Como recuperar dados da extensão de sessões do Safari após a limpeza do histórico? -- safari campo com safari-extensions camp apple Relacionado O problema

How to recover data from Safari Sessions extension after clearing history?


1
vote

problema

português

Eu uso sessões Para acompanhar as sessões de navegação no Safari. Eu estava tendo algum problema com cookies inválidos e limpei minha história da web. Agora todas as minhas sessões salvas se foram. Existe alguma maneira de recuperar os dados? Onde as sessões armazenam dados? Eu posso ter um backup.

english

I use Sessions to keep track of browsing sessions in Safari. I was having some trouble with invalid cookies and I cleared my web history. Now all of my saved Sessions are gone. Is there any way to recover the data? Where does Sessions store it's data? I may have a backup.

     

Lista de respostas

1
 
vote

Se você for para sessões "Ajuda" (no menu de engrenagens), há duas questões relevantes para o seu problema:

.

Por que minhas sessões salvas desapareceram quando redefini o Safari ou limpei história?

A opção de remover dados do site, disponível quando redefinir Safari ou limpar seu histórico, excluirá os dados de extensão sem aviso. Alguns limpadores de cache de terceiros podem fazer o mesmo. Isto é recomendado para cuidar ao usar essas ferramentas, como qualquer dados assim Excluído só pode ser recuperado de um backup.

e mais importante para você:

.

Como faço para recuperar dados de sessões de uma máquina de horário ou outro backup?

Se você estiver familiarizado com a linha de comando, tente usar o sessions-export script. Este é o procedimento recomendado. Como alternativa, é possível substituir fisicamente o arquivo de banco de dados com um backup. O arquivo .db no diretório ~/Library/Safari/Databases/safari-extension_yoo.david.sessions-deub45nr9t_0/ pode ser substituído por um arquivo recuperado se o último for renomeado para corresponder o arquivo que ele substitui.

Então, se você tiver um backup, deve ser tão fácil quanto uma cópia e talvez uma renomeação.

 

If you go to Sessions "Help" (in the gear menu), there are two questions relevant to your issue:

Why did my saved sessions disappear when I reset Safari or cleared its history?

The option to remove website data, available when either resetting Safari or clearing its history, will delete extension data without warning. Some third-party cache cleaners may do the same. It is recommended to take care when using these tools, as any data so deleted can only be recovered from a backup.

and more importantly for you:

How do I recover Sessions data from a Time Machine or other backup?

If you are familiar with the command line, try using the sessions-export script. This is the recommended procedure. Alternatively, it is possible to physically replace the database file with a backup. The .db file under the directory ~/Library/Safari/Databases/safari-extension_yoo.david.sessions-deub45nr9t_0/ can be replaced by a recovered file if the latter is renamed to match the file it replaces.

So, if you have a backup, it should be as easy as a copy and maybe a rename.

 
 
 
 
0
 
vote

Sessões parece armazenar seus dados no banco de dados JavaScript do navegador, que, por Esta postagem de stackoverflow , está em ~/Library/Safari/Databases .

Na verdade, vejo um diretório no meu chamado algo como safari-extension_yoo.david.sessions-<random number> . O conteúdo parece ser um banco de dados SQLite:

  $ file * 0000000000000001.db:     SQLite 3.x database, last written using SQLite version 3008010 0000000000000001.db-shm: data 0000000000000001.db-wal: SQLite Write-Ahead Log, version 3007000    


Usando sqlite3 por as instruções aqui e Aqui , posso ver o que parece ser dados interessantes:

  $ sqlite3 *.db SQLite version 3.16.0 2016-11-04 19:09:39 Enter ".help" for usage hints. sqlite> .tables __WebKitDatabaseInfoTable__  tabs                        favorites                    tabs_windows_sessions       sessions                     windows                     sqlite> select * from sessions; 1|1381010647|◆ 2013-10-05 18:04:04 2|1381011556|◆ 2013-10-05 18:19:16 3|1381283711|◆ 2013-10-08 21:55:10 4|1381419556|◆ 2013-10-10 11:39:15 ...    
 

Sessions seems to store its data in the browser's javascript database which, per this stackoverflow posting, is in ~/Library/Safari/Databases.

In fact, I see a directory in mine called something like safari-extension_yoo.david.sessions-<random number>. The contents appear to be an SQLite database:

$ file * 0000000000000001.db:     SQLite 3.x database, last written using SQLite version 3008010 0000000000000001.db-shm: data 0000000000000001.db-wal: SQLite Write-Ahead Log, version 3007000 


Using sqlite3 per the instructions here and here, I can see what looks to be interesting data:

$ sqlite3 *.db SQLite version 3.16.0 2016-11-04 19:09:39 Enter ".help" for usage hints. sqlite> .tables __WebKitDatabaseInfoTable__  tabs                        favorites                    tabs_windows_sessions       sessions                     windows                     sqlite> select * from sessions; 1|1381010647|xe2x97x86 2013-10-05 18:04:04 2|1381011556|xe2x97x86 2013-10-05 18:19:16 3|1381283711|xe2x97x86 2013-10-08 21:55:10 4|1381419556|xe2x97x86 2013-10-10 11:39:15 ... 
 
 

Perguntas relacionadas

4  Substituição elegante para mac  ( Stylish replacement for mac ) 
Eu me pergunto se alguém está ciente de qualquer substituição para elegante . Elegante não está na galeria de extensão do Safari, pois eles estavam roubando ...

8  Omnikey para o Safari 13?  ( Omnikey for safari 13 ) 
Omnikey é uma extensão de safári muito útil que permite pesquisar as páginas selecionadas pelo usuário, inserindo as teclas selecionáveis ​​pelo usuário que p...

2  Algum aplicativo Mac realmente bloqueia anúncios de safári?  ( Does any mac app actually block safari ads ) 
até ontem, usei o Adblock Plus para se livrar de anúncios no Safari, em particular estes Irritantes do Gmail: Mas ontem, instalei Macos Mojave e acho que...

0  Anotar / destacar as páginas do Safari e preservar os destaques para sempre  ( Annotate highlight safari webpages and preserve highlights forever ) 
Eu estou procurando uma extensão de safári ou uma ferramenta embutida para destacar ou anotar páginas da Web. Eu quero ser capaz de adicionar anotações e form...

0  AppleScript - Bookmark todas as guias em todas as janelas no Safari  ( Applescript bookmark all tabs in all windows in safari ) 
Safari, faça o Bookmark todas as guias , função no menu Bookmarks - & gt; Add Bookmarks for these N tabs . Eu estou procurando como fazer isso automaticam...

1  Extensões do Safari continuam sendo excluídas  ( Safari extensions keep on getting deleted ) 
Eu recentemente atualizado para a Alta Sierra e gostei da atualização também, mas a coisa mais chata é que as extensões do Safari que eu download do site ofic...

11  Extensão Safari para monitorar páginas da Web para alterações?  ( Safari extension to monitor web pages for changes ) 
Eu estou procurando uma extensão de safári semelhante a scanner de atualização (para o Firefox) e page Monitor (para Chrome). Alguma sugestão? ...

0  Como alterar o mecanismo de pesquisa do Safari Mac OS  ( How to change safari search engine mac os ) 
Eu quero alterar o mecanismo de pesquisa padrão do Safari por aplicativo nativo ou extensão de safári, no entanto, é possível. Eu tentei preferência de mudan...

-1  A AnySearch Browser Extension da Apple's Extension Gallery Malware?  ( Is anysearch browser extension from apples extension gallery malware ) 
Eu instalei o anysearch extensão da galeria de extensão do navegador Safari da Apple e achou útil. Em seguida, malwarebytes Realizou uma varredura e elimi...

9  É possível instalar uma extensão de safári em um iPhone?  ( Is it possible to install a safari extension on an iphone ) 
É possível instalar uma extensão de safári em um iPhone, se sim, como? ...




© 2022 pergunte.org All Rights Reserved. Casa de perguntas e respostas todos os direitos reservados


Licensed under cc by-sa 3.0 with attribution required.