Filmix Upgrade

small update for Filmix

当前为 2021-01-12 提交的版本,查看 最新版本

// ==UserScript==
// @name         Filmix Upgrade
// @name:uk      Filmix Upgrade
// @namespace    http://tampermonkey.net/
// @version      0.141
// @description  small update for Filmix
// @description:uk невелике оновлення для Filmix
// @author       Ant1gon
// @match        *://filmix.co/*
// @grant        none
// ==/UserScript==

(function() {
    'use strict';
    window.onload = _ => {
        removeElements();

	    if (document.querySelector('.players') != null) { document.querySelector('.players').style.width = "auto"; };
	    if (document.querySelector('.players') != null) { document.querySelector('.players').style.height = "auto"; };
	    if (document.querySelector('#player') != null) { document.querySelector('#player').style.width = "auto" };

	    var buttonEl = document.createElement("input");
	    buttonEl.value = "Показати інформацію";
	    buttonEl.type = "button";
	    buttonEl.style.height = "34px";
	    buttonEl.style.marginLeft = "15px";
	    buttonEl.className = "m-button";
	    buttonEl.addEventListener("click", _ => {
	        let x = document.querySelector(".fullstory");
	        if (x.style.display === "none") {
	            x.style.display = "block";
	        } else {
	            x.style.display = "none";
	        }
	    });

        if(document.querySelector(".hidden-block") == null){
            var hidBlock = document.createElement("div");
            hidBlock.className = "hidden-block";
            document.querySelector(".player-title").parentElement.appendChild(hidBlock);
        }

        document.querySelector(".hidden-block").appendChild(buttonEl);

	    document.querySelectorAll(".translations li").forEach(e => {
	        e.addEventListener("click", _=>{ 
	        	for(let i=0; i < 3; i++){
	        		setTimeout(removeElements,1500);
    			}
	        });
	    })
    }
})();

function removeElements(argument) {
    document.querySelectorAll("pjsdiv").forEach(e => {
        if (e.innerText.indexOf("Просмотр без ограничений доступен с отключенным AdBlock!") !== -1) {
            if (e.id != 'oframeplayer') {
                e.remove();
            }
        }
    })
    let selectorsToRemove = ['.mgbox', '.fullstory', '.information', '.frames', '.aside-wrap', '.player-title'];
    selectorsToRemove.forEach(e => {
        if (document.querySelector(e) != null && e != '.aside-wrap') {
            document.querySelector(e).style.display = "none";
        } else {
            if (document.querySelector('.aside-wrap') != null) {
                document.querySelector('.aside-wrap').parentNode.style.display = "none";
            };
        }
    });
    let selectorsToWidth100 = ['.content', '.player-item'];
    selectorsToWidth100.forEach(e => {
        if (document.querySelector(e) != null) { document.querySelector(e).style.width = '100%' };
    });
    document.querySelectorAll(".information.warning").forEach(e => {
        e.remove();
    })
    // body...
}

QingJ © 2025

镜像随时可能失效,请加Q群300939539或关注我们的公众号极客氢云获取最新地址