// ==UserScript== // @name KП → SSпоиск кнопка (финальная версия) // @namespace http://tampermonkey.net/ // @version 1.9 // @description Добавляет кнопку "Смотреть онлайн" под кнопкой "Добавить в папку" на всех страницах фильмов // @author ChatGPT // @match *://www.kinopoisk.ru/* // @grant none // @downloadURL none // ==/UserScript== (function() { 'use strict'; function addButton() { // Ищем кнопку "Добавить в папку" let folderButton = [...document.querySelectorAll('button')].find(btn => btn.innerText.includes('Добавить в папку')); if (!folderButton || document.querySelector('.ss-watch-button')) return; // Создаём кнопку let button = document.createElement('button'); button.innerText = 'Смотреть онлайн'; button.className = 'style_button__PNtXT style_buttonSize48__7RF4w style_buttonPrimary__ndPAb style_buttonDark__beFpy style_fullWidth__Kw7rX ss-watch-button'; button.style.marginTop = '10px'; // Отступ вниз button.style.cursor = 'pointer'; button.onclick = function() { let newUrl = window.location.href.replace('kino', 'ss'); window.open(newUrl, '_blank'); }; // Вставляем кнопку под "Добавить в папку" folderButton.parentNode.insertBefore(button, folderButton.nextSibling); } // Используем MutationObserver для отслеживания изменений в DOM const observer = new MutationObserver(addButton); observer.observe(document.body, { childList: true, subtree: true }); // Запускаем сразу при загрузке addButton(); })();