1 votos

Ubicación de las URL de las pestañas abiertas del navegador Chromium en Ubuntu

Quiero guardar todas las direcciones Url de las ventanas de google cromo en diferentes archivos de texto con la línea de comandos. Para hacer eso, necesito saber donde google cromo tiendas de su actual google cromo Url en Ubuntu 16.04 LTS.

Aunque quiero escribir el guión de cromo, he tratado de que esta recomendación para Firefox y no funciona. No pude encontrar la sessionstore.js archivo en cualquier lugar.

1voto

Spas Spasov Puntos 305

Podemos find que son el Cromo de directorios dentro del directorio de inicio del usuario de esta forma:

find $HOME -type d -name *mium -exec echo {} \;

El resultado debe ser:

/home/<user>/.config/chromium
/home/<user>/.cache/chromium

Dentro del directorio /home/<user>/.config/chromium/Default podemos encontrar un par de archivos que podrían ser útiles:

$ ls -1t $HOME/.config/chromium/Default | grep -i 'tabs\|sess'

Current Tabs
Current Session
Session Storage
Last Tabs
Last Session

El problema es que, a diferencia de Firefox archivos de registro de Cromo archivos de registro no están en formato legible y es difícil separar la ficha de la historia de la actual Url.


Sin embargo, dentro de mi Current Session tengo dos pestañas abiertas:

  • https://askubuntu.com/questions/970546/location-of-url-of-opened-tabs-of-google-chromium-in-ubuntu - que he abierto por un marcador.

  • https://www.facebook.com/ - que he abierto por un marcador, pero luego he de inicio de sesión y, a continuación, haga clic en el logo de FB.

Yo era capaz de lograr el resultado correcto por este feo comando:

$ cat -e $HOME/.config/chromium/Default/'Current Session' | sed -e 's/\^@/\n/g' -e '/_\/chrome/d' | grep -Po '(http|https)://\K.*' | sort -u

askubuntu.com/questions/970546/location-of-url-of-opened-tabs-of-google-chromium-in-ubuntu
www.facebook.com/?ref=logo

Pero cuando abro otra pestaña y navegar dentro de un rato la salida del comando anterior se vuelven más difusos:

$ cat -e $HOME/.config/chromium/Default/'Current Session' | sed -e 's/\^@/\n/g' -e '/_\/chrome/d' | grep -Po '(http|https)://\K.*' | sort -u

askubuntu.com/questions/970546/location-of-url-of-opened-tabs-of-google-chromium-in-ubuntu
spidersport.com/forum/
spidersport.com/forum/index.php?sid=59f48a87db485e3a321aedbf7de68e6a
spidersport.com/forum/login.php
spidersport.com/forum/login.php?sid=59f48a87db485e3a321aedbf7de68e6a
www.facebook.com/
www.facebook.com/login.php?login_attempt=1&lwv=111
www.facebook.com/?ref=logo
www.spidersport.com/

Sí, el resultado es correcto, porque las direcciones Url de mis pestañas abiertas se enumeran dentro, pero hay también presentó Url del historial de navegación.

EnMiMaquinaFunciona.com

EnMiMaquinaFunciona es una comunidad de administradores de sistemas en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros sysadmin, hacer tus propias preguntas o resolver las de los demás.

Powered by: