Küsimus:
Tööriist Google Chrome'i SNSS-failide andmete lugemiseks?
kenorb
2015-05-12 16:38:01 UTC
view on stackexchange narkive permalink

Tahaksin teada, kuidas käsurealt lugeda minu praegust Chrome'i seanssi, kuid mõni muu tööriist oleks tore.

Näiteks tahaksin salvestada oma praeguse seansi faili (sh URL-id ja minu vahelehtede pealkirjad). Ma tean, et selle jaoks on mõned laiendused, kuid mind huvitab ainult nende failide lugemine.

Need OS X-i failid on salvestatud: ~ / Library / Application Support / Google / Chrome /Default.

Kas seda saab mõne tööriistaga kuidagi saavutada?

Kolm vastused:
kenorb
2015-05-12 16:38:01 UTC
view on stackexchange narkive permalink

Siiani olen leidnud Pythonis kirjutatud tööriista Chromagnon, mis võimaldab lugeda SNSS-faile praeguste ja viimaste seansside vahelehtede väljavõtmiseks.

Kasutamine:

  python chromagnonSession.py ~ / .config / chromium / Default / Current \ Sessionpython chromagnonTab.py ~ / .config / chromium / Default / Current \ Tabs  

Vaadake: Reverse Engineering SNSS-i vorming GitHubis


Samuti on olemas JavaScripti rakendus nimega chrome-session-restore, mis saab hakkama Chrome'i seanssidega (pärast krahhi ).

Lisateabe saamiseks vaadake:


Vaadake ka:

Suur aitäh, kõik muud tööriistad, mida olen proovinud, piirdusid maksimaalse vahekaartide arvuga ([chrome-session-restore] (https://github.com/lsauer/chrome-session-restore)) või lihtsalt lihtsalt ebaõnnestus, kuna need olid aegunud ([ccl_ssns] (https://code.google.com/p/ccl-ssns/source/browse/ccl_ssns.py)). See töötab väga hästi (kuid kui soovite, et vahelehed skripti taastaksid, peate kasutama haru SNSS-i, mitte peamist).
Kas keegi võiks anda juhiseid selle installimiseks OSX-i jaoks? Eeldan, et ülaltoodud jaotises „Kasutamine” olevad read tuleb sisestada terminali, kuid ma ei tea, kuhu Chromagnoni failid installida. Ma ei näe ka Githubi kohta juhiseid.
@shape Selle kohta võite küsida eraldi küsimuse koos üksikasjadega, kuhu olete kinni jäänud.
Toimib endiselt, kuid hankige failid chromagnonSession.py, SNSSParse.py, sessionParse.py, pickle.py, types.py SNSS-i puust: https://github.com/JRBANCEL/Chromagnon/tree/SNSS Pole kindel, miks nad olid kaptenist kustutatud.
Alexander Tsepkov
2019-05-11 04:31:20 UTC
view on stackexchange narkive permalink

Arutelu lisamiseks näib, et Chromagnon lõpetab SQLLite-failide parsimise, mida on niikuinii suhteliselt lihtne lugeda, ja räägib ainult SNSS-i osalisest ümbertöötamisest, selle asemel et pakkuda lahendust nende failide parsimiseks. Siiski on veel üks ajaveebipostitus, mis näib olevat SNSS-is üksikasjalikumalt kirjeldatud ja kirjutanud tööriista selle sõelumiseks:

edjroot
2020-04-26 17:48:39 UTC
view on stackexchange narkive permalink

Alates 2017. aastast on https://github.com/instance01/chromium-snss-parse.

See ei tundu funktsioonipõhine (on loend TODOs " siin), kuid tundub, et ta teeb seda, mida OP soovib.



See küsimus ja vastus tõlgiti automaatselt inglise keelest.Algne sisu on saadaval stackexchange-is, mida täname cc by-sa 3.0-litsentsi eest, mille all seda levitatakse.
Loading...