Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- // ==UserScript==
- // @name mobage_account_register
- // @version 1.0
- // @description Take a guess.
- // @author You
- // @match *connect.mobage.jp/*
- // @grant GM_setValue
- // @grant GM_getValue
- // ==/UserScript==
- (function() {
- 'use strict';
- var emailprefix = "johndoe";
- var emailend = "@gmail.com";
- var username = "j0hnd0pe";
- var password = "dudeweedlmao";
- var birthyear = 1990;
- var birthmonth = 1;
- var birthday = 1;
- var hidebirthday = false;
- function deleteCookie(cookieName) {
- document.cookie = cookieName + "=; expires=" + (new Date(Date.now() - 1)).toGMTString() + "; path=/";
- }
- var uri = document.location.href;
- if(uri.indexOf("login") > -1){
- document.getElementById("register").click();
- }
- else if(uri.indexOf("register/new?") > -1){
- var inter = GM_getValue("emailcount");
- if(inter == null){
- inter = window.prompt("start value for email salting","0");
- GM_setValue("emailcount",inter.toString());
- }
- document.getElementById("subject-id").value = emailprefix + "+" +inter.toString() + emailend;
- document.getElementsByName("send")[0].click();
- }
- else if(uri.indexOf("register/") > -1 && uri.indexOf("/profile") > -1){
- console.log("acc info");
- document.getElementsByName("nickname")[0].value = username;
- document.getElementsByName("subject_password")[0].value = password;
- document.getElementsByName("subject_password_for_confirmation")[0].value = password;
- document.getElementsByName("year")[0].value = birthyear;
- document.getElementsByName("month")[0].value = birthmonth;
- document.getElementsByName("day")[0].value = birthday;
- document.getElementsByName("hide_birthday")[0].checked = hidebirthday;
- document.getElementsByName("receive_mail_magazine")[0].checked = false;
- document.getElementsByName("register")[0].click();
- }
- else if(uri.indexOf("?topic=user_registered&grade=2") > -1){
- var cookieList = document.cookie.split (/;\s*/);
- for (var J = cookieList.length - 1; J >= 0; --J) {
- var cookieName = cookieList[J].replace (/\s*(\w+)=.+$/, "$1");
- deleteCookie (cookieName);
- }
- var increment = GM_getValue("emailcount");
- console.log("salt created: " + increment );
- increment++;
- GM_setValue("emailcount",increment);
- document.location.replace("https://connect.mobage.jp/login");
- }
- })();
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement