Имеется множество Расширений/Дополнений
или уже встроенных в браузер решений, позволяющих синхронизировать закладки, пароли, автозаполнения и пр.
Но, пользуясь тем или иным браузером и дома и на работе, часто приходится выполнять несколько действий для того,
чтобы открыть рабочие вкладки с удаленного компьютера (например, с помощью Xmarks).
В данной статье опишу как автоматизировать синхронизацию открытых вкладок с остальными компьютерами через Dropbox. Если Вы, все еще не завели аккаунт, советую.
Итак приступим. Все способы будут описаны для Windows 7 и Linux. Основаны на простом копировании файла сессии.
Для начала нам необходимо установить переменную для директории Dropbox:
Для Linux достаточно установить права на запуск сценария, и в ярлыке браузера указать путь к сценарию.
Для Windows также для ярлыка к Bat-файлу указывается значение «Свернутое в значок»

Если Вамхочется придраться мешает свернутое окно командной строки, то используйте утилиту Advanced BAT to EXE Converter, в котором следует выставить значение «Invisible application»

Архив с файлами

Но, пользуясь тем или иным браузером и дома и на работе, часто приходится выполнять несколько действий для того,

В данной статье опишу как автоматизировать синхронизацию открытых вкладок с остальными компьютерами через Dropbox. Если Вы, все еще не завели аккаунт, советую.
Итак приступим. Все способы будут описаны для Windows 7 и Linux. Основаны на простом копировании файла сессии.
Для начала нам необходимо установить переменную для директории Dropbox:
Windows
В командной строкеSET DROPBOX="%USERPROFILE%\Desktop\Dropbox"
Linux
export DROPBOX="~/Desktop/Dropbox"
Google chrome
Windows
copy "%DROPBOX%\Configs\Current Session" "%LOCALAPPDATA%\Google\Chrome\User Data\Default\Current Session"
"%LOCALAPPDATA%\Google\Chrome\Application\chrome.exe"
copy "%LOCALAPPDATA%\Google\Chrome\User Data\Default\Current Session" "%DROPBOX%\Configs\Current Session"
Linux
#!/bin/bash
cp -f $DROPBOX/Configs/Current\ Session ~/.config/google-chrome/Default/Current\ Session
/opt/google/chrome/google-chrome %U
cp -f ~/.config/google-chrome/Default/Current\ Session $DROPBOX/Configs/Current\ Session
Firefox
Windows
copy "%DROPBOX%\Configs\sessionstore.js" "%APPDATA%\Mozilla\Firefox\Profiles\*default\sessionstore.js"
"%ProgramFiles%\Firefox\firefox.exe"
copy "%APPDATA%\Mozilla\Firefox\Profiles\*default\sessionstore.js" "%DROPBOX%\Configs\sessionstore.js"
Linux
#!/bin/bash
cp -f ~$DROPBOX/Configs/sessionstore.js ~/.mozilla/firefox/*default/sessionstore.js
firefox
cp -f ~/.mozilla/firefox/*default/sessionstore.js $DROPBOX/Configs/sessionstore.js
Opera
Windows
copy "%DROPBOX%\Configs\autosave.win" "%APPDATA%\Opera\Opera\sessions\autosave.win"
"%ProgramFiles%\Opera\opera.exe"
copy "%APPDATA%\Opera\Opera\sessions\autosave.win" "%DROPBOX%\Configs\autosave.win"
Linux
#!/bin/bash
cp -f ~$DROPBOX/Configs/autosave.win ~/.opera/sessions/autosave.win
opera
cp -f ~/.opera/sessions/autosave.win ~$DROPBOX/Configs/autosave.win
Заключение
Для Linux достаточно установить права на запуск сценария, и в ярлыке браузера указать путь к сценарию.
Для Windows также для ярлыка к Bat-файлу указывается значение «Свернутое в значок»
Если Вам
Архив с файлами