Я хотел бы сделать пакетный скрипт для Firefox, который восстановит мою последнюю сессию после запуска скрипта. Я обнаружил, что могу довольно легко сделать это в Chrome с --restore-last-session
аргументом. Я сделал этот скрипт и разместил его рядом chrome.exe
:
chrome.exe --restore-last-session
Можно ли сделать то же самое с Firefox? Мне известны встроенные опции в меню Firefox, но я хотел бы сделать этот скрипт таким образом, чтобы Firefox мгновенно восстанавливался при его открытии.
источник
Для получения дополнительной информации, это то, что
./firefox --help
выводит на мой Mac:Вы можете видеть, что ни один из вариантов
restore-session
не указан. Кроме того, в официальном документе Mozilla перечислены 7 случаев, когда Firefox восстанавливает сессию, без упоминания командной строки.Вы можете попробовать настроить Firefox так, чтобы он всегда восстанавливал предыдущий сеанс в «Предпочтения»> «Основные»> «Когда Firefox запускается (выберите
Show your windows and tabs from last time
) и запускаете его./firefox
просто.источник
Я думаю, что настройка пользовательского интерфейса для загрузки вашего последнего сеанса при запуске, как показано в другом ответе, является лучшей. Но на тот случай, если кому-то совершенно необходимо знать, как это сделать с помощью командной строки, вы можете попробовать
Это на самом деле просто страницы , поэтому он может быть использован с
-new-tab
и-new-window
параметрами.источник
session.js
сценарий должен быть определен (если это возможно) для сценария, чтобы добавить определенный сеанс в качестве допустимого параметра при выполнении. Ваш сценарий и параметры хорошо знать, я думаю, что я поэкспериментирую с ними и моей теорией, чтобы посмотреть, возможно ли это с помощью пакетного сценария.