您需要先安装一个扩展,例如 篡改猴、Greasemonkey 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 Userscripts ,之后才能安装此脚本。
您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey,才能安装此脚本。
您需要先安装用户脚本管理器扩展后才能安装此脚本。
Simple
// ==UserScript== // @name Simple Editor // @namespace http://tampermonkey.net/ // @version 1 // @description Simple // @author SOKevg // @match *://*/Admin/CompareBag/EditBag/* // @match *://*//Admin/CompareBag/EditBag/* // @icon https://www.google.com/s2/favicons?sz=64&domain=triplenext.net // @grant none // @license MIT // ==/UserScript== (function() { 'use strict'; // Функция, имитирующая клик по кнопке #btn-use-custom-editor function clickCustomEditorButton() { var button = document.querySelector('#btn-use-custom-editor'); if (button) { button.click(); } } // Функция, имитирующая клик по кнопке #btn-use-simple-editor function clickSimpleEditorButton() { var button = document.querySelector('#btn-use-simple-editor'); if (button) { button.click(); } } // Функция, имитирующая клик по кнопке #btn-locked function clickLockedButton() { var button = document.querySelector('#btn-locked'); if (button && !button.classList.contains('btn-locked')) { button.click(); } } // Функция, устанавливающая обработчик кликов на заданный селектор function addClickListener(selector) { var element = document.querySelector(selector); if (element) { element.addEventListener('click', function() { var simpleEditorButton = document.querySelector('#btn-use-simple-editor'); if (simpleEditorButton && simpleEditorButton.classList.contains('editorMode') && simpleEditorButton.classList.contains('btn') && simpleEditorButton.classList.contains('btn-default') && simpleEditorButton.classList.contains('btn-primary')) { clickCustomEditorButton(); // Установка таймера для выполнения clickSimpleEditorButton через 5 секунд setTimeout(function() { clickSimpleEditorButton(); // Установка таймера для выполнения clickLockedButton через 5 секунд после clickSimpleEditorButton setTimeout(clickLockedButton, 5); }, 5); // 5000 миллисекунд = 5 секунд } }); } } // Установка обработчиков кликов для обоих селекторов addClickListener('#edit-bag-header > table:nth-child(3) > tbody > tr:nth-child(2) > td:nth-child(5) > a'); addClickListener('#edit-bag-header > table:nth-child(3) > tbody > tr:nth-child(3) > td:nth-child(5) > a'); })();