скрипт под Оперу, не идёт в GM на FF
у меня есть пользовательский скрипт, он работает в опере 12.15
что сделать, чтобы он работал и в мозилле в гризманки? // ==UserScript== // @name Patruller // @version 0.0.4test // @description Бот // @include [url]http://www.skyhero.ru/*[/url] // @author ... // ==/UserScript== (function() { var Postr = Patr = Vpohod = Zamok = ''; zap_per(); knopki1(); knopki(); action(); function zap_per() { for (i = 0; i < document.links.length; i++) { if (document.links[i].text.match("Постройки")) { Postr = document.links[i].href; } if (document.links[i].text.match("Патруль Королевства")) { Patr = document.links[i].href; } if (document.links[i].text.match("В поход")) { Vpohod = document.links[i].href; } if (document.links[i].text.match("Замок")) { Zamok = document.links[i].href; } } } function knopki() { for (iii = 0; iii < document.getElementsByTagName("input").length; iii++) { if ((document.getElementsByTagName('input')[iii].type == "submit") && (document.getElementsByTagName('input')[iii].name == 'go2')) { document.getElementsByTagName('input')[iii].click(); } //document.getElementsByTagName('input')[ii].click(); } return; } function knopki1() { for (ii = 0; ii < document.getElementsByTagName("input").length; ii++) { if ((document.getElementsByTagName('input')[ii].type == "submit") && (document.getElementsByTagName('input')[ii].name == 'send')&&(document.getElementsByTagName('input')[ii].value == 'Дальше')) { document.getElementsByTagName('input')[ii].value = 'Бугага супер мегобот в действии:)' document.getElementsByTagName('input')[ii].click(); } } return; } function action() { if (Postr !== '') { setInterval(function() { location.href = Postr }, 2000); return; } else if (Patr !== '') { setInterval(function() { location.href = Patr }, 2000); return; } else if (Vpohod !== '') { setInterval(function() { location.href = Vpohod }, 2000); return; } else if (document.evaluate("//span[contains(.,' отправился патрулировать локацию')]", document, null, 9, null).singleNodeValue) { setInterval(function() { location.href = "/game.php?viwe=castle&action=castle" }, 2000); return; } else if (document.evaluate("//span[contains(.,'В походе')]", document, null, 9, null).singleNodeValue) { setInterval(function() { location.href = "/game.php?viwe=castle&action=castle" }, 200000); return; } else if (Zamok !== '') { setInterval(function() { location.href = Zamok }, 2000); return; } } })(); в Опере 12.15 работает нормально, а в мозилле не работает Конкретно - не нажимает на кнопу: function knopki() { for (iii = 0; iii < document.getElementsByTagName("input").length; iii++) { if ((document.getElementsByTagName('input')[iii].type == "submit") && (document.getElementsByTagName('input')[iii].name == 'go2')) { document.getElementsByTagName('input')[iii].click(); } //document.getElementsByTagName('input')[ii].click(); } return; } на вторую кнопку нажимает... очень странно переделайте для мозиллы, пожалуйста |
Часовой пояс GMT +3, время: 12:11. |