您需要先安装一个扩展,例如 篡改猴、Greasemonkey 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 Userscripts ,之后才能安装此脚本。
您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey,才能安装此脚本。
您需要先安装用户脚本管理器扩展后才能安装此脚本。
Кукла (надетые арты) на любой странице, кроме боя. Открывается кликом по букве К в левом верхнем углу
当前为
- // ==UserScript==
- // @name LNK_kukla
- // @namespace http://tampermonkey.net/
- // @version 1.0
- // @description Кукла (надетые арты) на любой странице, кроме боя. Открывается кликом по букве К в левом верхнем углу
- // @author LNK
- // @include *heroeswm.ru*
- // @exclude *heroeswm.ru/war.php*
- // @exclude *heroeswm.ru/auction_lot_protocol.php?id=*
- // @grant GM_getValue
- // @grant GM_setValue
- // ==/UserScript==
- (function() {
- 'use strict';
- function getPage(aURL) {
- var xhr = new XMLHttpRequest();
- xhr.open('GET', aURL, false);
- xhr.overrideMimeType('text/html; charset=windows-1251');
- xhr.send();
- if (xhr.status != 200) {
- return ( 'Ошибка ' + xhr.status + ': ' + xhr.statusText );
- } else {
- return ( xhr.responseText );
- }
- } // getPage
- function switchKukla() {
- var kuklaId = document.getElementById('kuklaDiv');
- if (kuklaId) { kuklaId.remove(); return; }
- var pText = getPage('inventory.php');
- // var divText = pText.slice(pText.indexOf('<div class="inv_doll_and_stats_outside">'), pText.indexOf('<div class="inv_separator3">'));
- var divText = pText.slice(pText.indexOf('<div id="inv_doll_stats"'), pText.indexOf('<div class="inventory_stats'));
- var kuklaDiv = document.createElement('div');
- kuklaDiv.id = 'kuklaDiv';
- kuklaDiv.innerHTML = divText;
- kuklaDiv.style = 'background-color: #A6DFF0; position: fixed; top: 20px; left: 20px; z-index: 9954; width: 250px; height: 250px; display:flex; flex-direction: column;';
- document.body.appendChild(kuklaDiv);
- //alert('Не найдена кукла на странице инвентаря');
- //alert(divText.slice(divText.length-50));
- }
- var kuklaMark = document.createElement('div');
- kuklaMark.id = 'kuklaMark';
- kuklaMark.innerHTML = 'K';
- kuklaMark.style = 'background-color: #A6DFF0; position: fixed; top: 2px; left: 2px; z-index: 9955; text-align: center; cursor: pointer; width: 20px; height: 20px; ';
- document.body.appendChild(kuklaMark);
- document.getElementById('kuklaMark').onclick = switchKukla;
- })();