Как сделать авто сбор баллов на https://vkplay.live/lebwa расширением/скриптом?

Для Trovo автосборщик маны я нашёл, а для vkplay.live не нахожу для этого браузера.

Добавь этот юзерскрипт/userscript в Tampermonkey или другое *monkey подобное дополнение.

Автокликер

Выделить код

Код:

// ==UserScript==
// @name         Автокликер
// @version      1.1
// @description  Автоматически собирает баллы в заданном временном интервале
// @author       zzzephire
// @match        https://live.vkplay.ru/*
// ==/UserScript==

(function() {
'use strict';

function pressButton() {
	let chest = document.querySelector(".PointActions_buttonBonus_F37Ur");
	if (chest) { chest.click(); }
	setClickTimeout();
}

function setClickTimeout() {
	// Таймер с плавающим интервалом 30-60 секунд. Время задаётся в мс
	setTimeout( ()=> { pressButton() }, Math.random() * 30000 + 30000);
}

setClickTimeout();

})();

zzzephire пишет

Добавь этот юзерскрипт/userscript в Tampermonkey или другое *monkey подобное дополнение.

Автокликер

Выделить код

Код:

// ==UserScript==
// @name         Автокликер
// @version      1.0
// @description  Автоматически собирает баллы в заданном временном интервале
// @author       zzzephire
// @match        https://vkplay.live/*
// ==/UserScript==

(function() {
'use strict';

function pressButton() {
	var chest = document.querySelector(".PointActions_buttonBonus_F37Ur");
	if (chest) { chest.click(); }
	setClickTimeout();
}

function setClickTimeout() {
	// Таймаут 30-60 секунд, задаётся в мс
	setTimeout( ()=> { pressButton() }, Math.random() * 30000 + 30000);
}

setClickTimeout();

})();

Тут надо каждые 15 минут собирать баллы. Как установить сборщик с интервалом 16-18 минут, что в скрипте прописать?

Yuriy777 пишет

Тут надо каждые 15 минут собирать баллы. Как установить сборщик с интервалом 16-18 минут, что в скрипте прописать?

30000 + 30000 поменяй на 120000 + 960000
Время задаётся в миллисекундах.
Можно и не менять. Скрипт запускается каждые 30-60 секунд, есть или нет кнопки сбора баллов - скрипт нажимает её и через 30-60 секунд скрипт запустится снова, и так до бесконечности во вкладке где открыт vkplay.

zzzephire пишет

Добавь этот юзерскрипт/userscript в Tampermonkey или другое *monkey подобное дополнение.

Автокликер

Выделить код

Код:

// ==UserScript==
// @name         Автокликер
// @version      1.0
// @description  Автоматически собирает баллы в заданном временном интервале
// @author       zzzephire
// @match        https://vkplay.live/*
// ==/UserScript==

(function() {
'use strict';

function pressButton() {
	var chest = document.querySelector(".PointActions_buttonBonus_F37Ur");
	if (chest) { chest.click(); }
	setClickTimeout();
}

function setClickTimeout() {
	// Таймаут 30-60 секунд, задаётся в мс
	setTimeout( ()=> { pressButton() }, Math.random() * 30000 + 30000);
}

setClickTimeout();

})();

См скрины, перестилались автоматически собираться баллы, может они на сайте что-то изменили, просьба помочь. Устанавливал этот скрипт во всех трёх расширениях что на скрине

скрытый текст

2822.jpg
28-03.jpg

Поправил

zzzephire пишет

Поправил

Просьба помочь.
https://live.vkvideo.ru иногда стал запускать рекламу и останавливать трансляцию, из-за чего баллы+боксы не накапливаются. Рекламу я расширением заблокировал, а как сделать так что бы автоматически запускалась трансляция при её остановки? Трансляция ещё иногда останавливается при перезагрузке страницы.
Ещё хотелось бы сразу попадать на прямой эфир, а то когда я нажимаю Плэй после таких остановок, я с задержкой его смотрю (см ниже скрин и спойлер).
Плюс у меня иногда почему то звук трансляции отключается на панели под видео, из-за чего баллы не копятся, просьба по возможности помочь, что бы звук всегда был =50%.
P.S.: у меня кроме этой игры уже очень много лет никаких развлечений нет, я даже НГ праздную в одиночестве из-за хитрожопой Касты, которая не может сделать на позитиве и по красоте..., хотя бы как в лучших фильмах, хотят что бы я вёл себя как альфонс ради сомнительного будущего. 

скрытый текст
// ==UserScript==
// @name         Автокликер
// @version      1.1
// @description  Автоматически собирает баллы в заданном временном интервале
// @author       zzzephire
// @match        https://live.vkvideo.ru/*
// ==/UserScript==

(function() {
'use strict';

function pressButton() {
    let chest = document.querySelector(".PointActions_buttonBonus_F37Ur");
    if (chest) { chest.click(); }
    setClickTimeout();
}

function setClickTimeout() {
    // Таймер с плавающим интервалом 30-60 секунд. Время задаётся в мс
    setTimeout( ()=> { pressButton() }, Math.random() * 30000 + 30000);
}

setClickTimeout();

})();



26222.jpg