Перенос вкладок браузера из Firefox в Google Chrome

Если Google Chrome и Firefox работают одновременно, есть ли способ перенести все вкладки браузера из Firefox в Google Chrome? Я хочу написать скрипт оболочки, который будет переносить все вкладки из Firefox в Google Chrome в Ubuntu.

5
задан 8 January 2013 в 05:07

2 ответа

Следуя идее, изложенной в комментариях (получение ссылок из файла sessionrestore.js в директории профиля FF), вот скрипт Bash со встроенным Python для открытия текущих вкладок в 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'],
        """)

Обратите внимание, что хотя скрипт работает нормально, он ничего не проверяет. Но более надежная версия этого будет проверять существование файла sessionrestore.js, проверять результат загрузки файла JSON и его содержимое и т. Д.

0
ответ дан 8 January 2013 в 05:07

Установите расширение Xmarks на Firefox и Chrome. Помимо синхронизации ваших закладок между браузерами, вы сможете использовать функцию «Открыть удаленные вкладки», которая делает именно то, что вы хотите.

0
ответ дан 8 January 2013 в 05:07

Другие вопросы по тегам:

Похожие вопросы: