1

Я хочу, чтобы мой браузер (Google Chrome) периодически открывал веб-страницу в новой вкладке. Период должен быть настраиваемым в широком диапазоне.

Расширение браузера или userScript приемлемо.

Пожалуйста, не предлагайте автоматические проверки обновлений и сканеры страниц. Я просто хочу, чтобы он открыл страницу, я проверю это вручную.

2 ответа2

1

У меня низкотехнологичное решение. Создайте ярлык для сайта в папке Windows. Используйте расписание приложение, чтобы периодически открывать ярлык. (Я использую Системный планировщик - проще, чем Windows по умолчанию)

1

Открыть новую вкладку или периодически обновлять открытую вкладку? Последнее будет менее проблематичным. Вот пользовательский скрипт для этого:

// ==UserScript==
// @name    Periodically refresh page(s)
// @match   http://YOUR_SERVER.COM/YOUR_PATH/*
// ==/UserScript==

var days    = 0;
var hours   = 1;
var minutes = 44;
var seconds = 17;

setTimeout ( function () {
        location.reload ();
    },
    ( ( (days * 24 + hours) * 60 + minutes) * 60 + seconds) * 1000
);

Если вы действительно хотите открыть новые вкладки, это будет:

// ==UserScript==
// @name    Periodically open new tabs or windows
// @match   http://YOUR_SERVER.COM/YOUR_PATH/*
// ==/UserScript==

var days    = 0;
var hours   = 1;
var minutes = 44;
var seconds = 17;
var url     = "Some URL";

//--- WARNING: will not work without changing Chrome settings and extensions.
setTimeout ( function () {
        window.open (url, '_blank');
    },
    ( ( (days * 24 + hours) * 60 + minutes) * 60 + seconds) * 1000
);


НО,

Вам также нужно будет установить настройки блокировщика всплывающих окон в браузере, чтобы разрешить это.

Вам также, вероятно, придется установить расширение, например One Window.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .