Transfira as guias do navegador do Firefox para o Google Chrome

5

Se o Google Chrome e o Firefox estiverem em execução, existe alguma maneira de transferir todas as guias do navegador do Firefox para o Google Chrome? Eu quero escrever um script de shell que irá transferir todas as abas do Firefox para o Google Chrome no Ubuntu.

    
por Anderson Green 03.01.2013 / 06:54

2 respostas

4

Seguindo a ideia apresentada nos comentários (obtendo os links do arquivo sessionrestore.js no diretório de perfil FF), aqui está um script Bash com o Python incorporado para abrir as guias atuais no Google Chrome:

google-chrome $(cat ~/.mozilla/firefox/*.default/sessionstore.js | python -c """
import sys, json
jsobj = json.loads(sys.stdin.read())
for tab in jsobj['windows'][0]['tabs']:
        print tab['entries'][0]['url'],
        """)

Por favor, note que, embora o script funcione corretamente, não está verificando nada. Mas uma versão mais robusta disso verifica a existência do arquivo sessionrestore.js , verifica o resultado do carregamento do arquivo JSON e seu conteúdo, e assim por diante.

    
por elias 08.01.2013 / 01:23
2

Instale a extensão Xmarks no Firefox e no Chrome. Além de sincronizar seus favoritos nos navegadores, você poderá usar a função "Abrir guias remotas", que faz exatamente o que você deseja.

    
por Stan 08.08.2013 / 14:29