¡Instrucciones para Brave! Puede reemplazar el código en la consola de Louis Maddox con este, esto funciona a partir de hoy Brave Version 1.0.0 Chromium: 78.0.3904.97 (Official Build) (64-bit)
. Observación: Puede abrir una nueva ventana de consola de la ventana de dispositivos remotos si activa la ventana de dispositivos remotos y pulsa Ctrl+Shift+J
tabs = Array.from(document.querySelector('div /deep/ div /deep/ div /deep/ div /deep/ div /deep/ div /deep/ div.vbox.flex-auto').shadowRoot.querySelectorAll('.devices-view .device-page-list .vbox'), s => ({name: s.querySelector('.device-page-title').textContent, url: s.querySelector('.device-page-url .devtools-link').getAttribute('href')}))
str = ' ';
tabs.forEach(e => {
str += '- ['+ e.name + '](' + e.url +')\n';
})
copy(str)
Luego puedes pegar todas tus pestañas en un archivo de texto.
Si desea abrir todas las pestañas en su dispositivo actual, sustituya el botón tabs.forEach
-parte con
tabs.forEach(e => {
window.open(e.url, '_blank');
})
Eso sí, no lo intentes con demasiadas pestañas abiertas en tu dispositivo.
He añadido esto después de la tabs
parte para sincronizar manualmente las pestañas abiertas (valiente todavía falta esta característica y yo tenía 650 pestañas abiertas en mi dispositivo móvil) en las cargas de 50 pestañas:
i=0;
j=0;
tabs.forEach(e => {
if(i<50){
i++;
window.open(e.url, '_blank');
}
j++;
})
console.log("Tabs overall:"+j);
Esto abrirá un lote de 50 pestañas de tu dispositivo en la ventana abierta del navegador. También muestra el recuento total de pestañas. Sin embargo, no cierres la pestaña "vacía" que queda para las herramientas de desarrollo y el dispositivo remoto si quieres abrir otro lote. Con Ctrl + TAB
se pasa de una pestaña a otra, Ctrl +D
para marcarlos como favoritos y Ctrl+W
para cerrar la pestaña activa. Esta es la forma en que lo hice manualmente, siéntase libre de proponer cambios a este código para hacer la vida de todos más fácil.
0 votos
Ojalá hubiera un complemento para ese fin.
0 votos
Debería haber una forma independiente de hacerlo sin root. Porque bootloader wipe. Quien inventó el dolor de cabeza del bootloader wipe debería ser despedido inmediatamente. El cargador de arranque es una trampa. Desbloquearlo obliga a borrar todos los datos, y algunas partes no se pueden respaldar sin desbloquearlo en primer lugar. Un círculo vicioso. Y luego está el cifrado y ARM TrustZone dolor de cabeza también.