无法使用tampermonkey脚本

时间:2015-07-14 03:42:58

标签: javascript php html greasemonkey tampermonkey

所以起初我试图通过使用xampp来制作这个脚本来制作evony帐户,但现在我试图使用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();}

2 个答案:

答案 0 :(得分: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

希望有所帮助

好的 - 这是一个错字

'email'set的值在哪里?

编辑2 -

您有以下内容:

var email = rpplaysevony;
var password = daxter23;

rpplaysevonydaxter23应该是字符串,还是指某些你没有展示的变量?

答案 1 :(得分:0)

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

document.getElementById('username').value = 'rpplaysevony0@yahoo.com';
document.getElementById('pwd').value = 'daxter23';
document.getElementById('pwd2').value = 'daxter23';
document.getElementsByClassName('btn')[0].firstChild.click();