Нужна доработка скрипта Jutsu
Цитата: Антон от 21.04.2023, 22:17Всем привет, нужна ваша помощь
(function() { function isVisible(elem) { return elem && elem.offsetParent !== null; } (function loop() { const opening = document.querySelector("div[title='Нажмите, если лень смотреть опенинг']"); const ending = document.querySelector("div[title='Перейти к следующему эпизоду']"); const playButton = document.querySelector("button[title='Воспроизвести видео']"); if (isVisible(opening)) opening.click(); if (isVisible(ending)) ending.click(); if (isVisible(playButton)) playButton.click(); setTimeout(loop, isVisible(opening) || isVisible(ending) ? 5000 : 250); })(); })();Есть данный скрипт, используется через Violentmonkey, его суть в том чтобы на сайте Jutsu пропускать опенинги и переходить к следующей серии, но есть недостаток, нет возможности сделать так, чтобы после перехода к новой серии происходило развёртывание плеера на полный экран, буду весьма благодарен тому, кто смог бы реализовать задумку
Всем привет, нужна ваша помощь
(function() {
function isVisible(elem) {
return elem && elem.offsetParent !== null;
}
(function loop() {
const opening = document.querySelector("div[title='Нажмите, если лень смотреть опенинг']");
const ending = document.querySelector("div[title='Перейти к следующему эпизоду']");
const playButton = document.querySelector("button[title='Воспроизвести видео']");
if (isVisible(opening)) opening.click();
if (isVisible(ending)) ending.click();
if (isVisible(playButton)) playButton.click();
setTimeout(loop, isVisible(opening) || isVisible(ending) ? 5000 : 250);
})();
})();
Есть данный скрипт, используется через Violentmonkey, его суть в том чтобы на сайте Jutsu пропускать опенинги и переходить к следующей серии, но есть недостаток, нет возможности сделать так, чтобы после перехода к новой серии происходило развёртывание плеера на полный экран, буду весьма благодарен тому, кто смог бы реализовать задумку
Цитата: Сергей от 22.04.2023, 02:15Привет 🖐
Не могу найти где увидеть эти кнопки следующей серии.
По поводу скрипта - могу предложить использование sessionStorage, что-бы при загрузке следующей серии (страницы) скрипт понимал что нужно включить полный экран.
Привет 🖐
Не могу найти где увидеть эти кнопки следующей серии.
По поводу скрипта - могу предложить использование sessionStorage, что-бы при загрузке следующей серии (страницы) скрипт понимал что нужно включить полный экран.