Выглядит расширение Chrome Оставаться в живых для Google Chrome ™ - это то, что вы ищете.
Никогда не выходите из любого сайта из-за холостого хода! Многие веб-сайты, требующие входа, имеют тайм-аут сеанса. Это означает, что если вы не будете активны в течение определенного периода времени, ваш сеанс истечет, и когда вы нажмете на ссылку или попытаетесь опубликовать форму в следующий раз, вам будет предложено войти еще раз.
Чтобы сохранить сеанс активным, вы должны продолжать нажимать на некоторые ссылки или перезагружать страницы.
Это расширение сделает это за вас в фоновом режиме. После входа в систему расширение будет продолжать запрашивать страницы с веб-сайта через заранее определенные промежутки времени, поэтому ваш сеанс останется в живых без необходимости перезагрузки страниц вручную, поэтому вы не будете возвращены к форме входа в систему, если вы долгое время отсутствовали на компьютере. промежуток времени.
Особенности:
Может иметь несколько фоновых правил, работающих одновременно, сохраняя активные сеансы для более чем одного веб-сайта.
Можно увидеть запущенные фоновые запросы из всплывающего меню расширения. Может видеть счетчик запросов, сделанных для каждого сайта, и обратный отсчет в реальном времени до следующего фонового запроса.
Некоторые веб-сайты реализуют время простоя в браузере с помощью JavaScript. Это расширение может также победить тайм-ауты этого типа, периодически перезагружая текущую страницу на вкладке браузера.
Можно отменить фоновый запрос из всплывающего окна.
Может иметь правила настройки, чтобы не принимать определенные куки в фоновых процессах.
Может включать дополнительный заголовок / значение с фоновыми запросами и запросами перезагрузки
Возможность воспроизвести звуковой сигнал за 10 секунд до перезагрузки страницы.
Возможность отключить режим энергосбережения, чтобы компьютер не переходил в спящий режим во время выполнения фоновых запросов.
=============================== Это проект с открытым исходным кодом!
Исходный код этого расширения выпущен под лицензией MIT Open Source и доступен на github https://github.com/snytkine/staying_alive.
Я надеюсь, что другие разработчики расширений найдут этот проект полезным при разработке собственных расширений.