2015-07-14 3 views
1

Итак, сначала я пытался сделать этот скрипт для создания учетных записей с помощью xampp, но вместо этого теперь я пытаюсь использовать tampermonkey, но я не могу заставить его работать по какой-либо причине:/Невозможно получить скрипт tampermonkey

// ==UserScript== 
// @name  Evony account maker 
// @include http://www.user.evony.com/index.do?PageModule=ForgetPassword 
// @grant GM_addStyle 
// ==/UserScript== 
window.location = "http://www.user.evony.com/index.do?PageModule=ForgetPassword"; 
var email = rpplaysevony; 
var password = daxter23; 
var accnumber = 0; 
function createaccount(){ 
document.getElementById("tab2").click()//trying to click a button with 
// the id of tab2 
document.getElementById('username').value = email + accnumber + "@yahoo.com"; 
} 
window.onload = function() { createaccount() } 

Любая помощь будет удивительным :) также попытался

// ==UserScript== 
// @name  Evony account maker 
// @include http://www.user.evony.com/index.do?PageModule=ForgetPassword 
// @grant GM_addStyle 
// ==/UserScript== 
window.location = "http://www.user.evony.com/index.do? PageModule=ForgetPassword"; 
    //var email = rpplaysevony; 
    //var password = daxter23; 
    //var accnumber = 0; 
    function createaccount(){ 
    document.getElementById("tab2").click(); 
    // document.getElementById('username').value = email + accnumber + "@yahoo.com"; 
    } 
    window.onload = function() { createaccount();} 
+0

Что вы пытаетесь сделать? похоже, для меня, как только вы установите window.location, он будет игнорировать остальную часть скрипта и загрузить страницу. –

+0

Я не уверен, что вы все еще можете получить доступ к объекту 'window' с момента использования какой-либо функции' @ grant'. См. [Как получить доступ к объектам (целевая страница) из сценария GM-контента (@grant кроме него)] (http://stackoverflow.com/questions/25778469/how-to-access-window-target-page-objects -from-a-gm-content-script-grant) – Delgan

+0

Я пытаюсь сделать это, нажав на кнопку, чтобы материал учетной записи появлялся – mrbad315

ответ

0

вы установили скрипт для запуска на

http://www.user.evony.com/index.do?PageModule=ForgetPassword 

вашей первой строки изменяет страницу в

http://www.user.evony.com/index.doPageModule=ForgetPassword 

сценарий обыкновение работать на»

http://www.user.evony.com/index.doPageModule=ForgetPassword 

Надежда, что помогает

OK - так что была опечатка

где находится значение «электронной почты» установлено?

редактировать 2 -

У вас есть следующее:

var email = rpplaysevony; 
var password = daxter23; 

ли rpplaysevony и daxter23 должна быть строками или же они относятся к некоторому Варсу вы не показывая?

+0

, извините, что здесь опечатка на посту. код ссылки те же – mrbad315

+0

забыли поставить его в добавленном сейчас - также будет ли код, который правильно выполняется, если theres ошибки? – mrbad315

+0

они должны быть строками - даже не смотреть на эту часть, что не так с кликом? document.getElementById ("tab2"). click() // пытается нажать кнопку с // идентификатор tab2 – mrbad315

0
// ==UserScript== 
// @name  Evony account maker 
// @include http://user.evony.com/index.do?PageModule=ForgetPassword 
// @grant none 
// ==/UserScript== 

document.getElementById('username').value = '[email protected]'; 
document.getElementById('pwd').value = 'daxter23'; 
document.getElementById('pwd2').value = 'daxter23'; 
document.getElementsByClassName('btn')[0].firstChild.click(); 
Смежные вопросы