main_image

DLC Dead by Daylight Tomb Raider Chapter | STEAM RU | AUTOMATIC 24/7

4.9
0 sales
REGION ACCOUNT*

About product

// Интервал между кликами в миллисекундах (2000 мс = 2 секунды).
// Можете изменить это значение, если сайту нужно больше или меньше времени на загрузку.
const clickDelay = 2000;

console.log('Скрипт запущен. Начинаю поиск кнопки "Показать ещё"...');

// Запускаем интервал, который будет выполнять функцию каждые 'clickDelay' миллисекунд.
// Сохраняем ID интервала, чтобы потом можно было его остановить.
const clickIntervalId = setInterval(() => {
// Ищем кнопку. Самый надёжный способ — по её текстовому содержимому,
// так как классы могут измениться после обновления сайта.
// Мы ищем все кнопки и находим ту, у которой текст "Показать ещё".
const showMoreButton = Array.from(document.querySelectorAll('button')).find(
(btn) => btn.innerText.trim().toUpperCase() === 'ПОКАЗАТЬ ЕЩЁ'
);

// Проверяем, найдена ли кнопка и доступна ли она для нажатия.
if (showMoreButton && !showMoreButton.disabled) {
console.log('Кнопка "Показать ещё" найдена. Нажимаю...');
// Нажимаем на кнопку.
showMoreButton.click();
// Прокручиваем страницу немного вниз, чтобы видеть загруженный контент.
window.scrollBy(0, 200);
} else {
// Если кнопка не найдена или неактивна, значит, больше загружать нечего.
console.log('Кнопка "Показать ещё" не найдена. Завершаю работу скрипта.');
// Останавливаем выполнение интервала.
clearInterval(clickIntervalId);
}
}, clickDelay);