Skip to content

Instantly share code, notes, and snippets.

@suu-g
Created February 15, 2013 20:22
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save suu-g/4963243 to your computer and use it in GitHub Desktop.
Save suu-g/4963243 to your computer and use it in GitHub Desktop.
Changes MOGOK top page into ZUGOK.
// ==UserScript==
// @name ReplaceMogokToZugok
// @namespace http://twitter.com/suu_g
// @description Replace the hitsuji image of MOGOK.
// @include http://mogok.jp/*
// @grant GM_xmlhttpRequest
// ==/UserScript==
(function () {
var apiurl = "http://ajax.googleapis.com/ajax/services/search/images?v=1.0&q=%E3%82%B7%E3%83%A3%E3%82%A2%E5%B0%82%E7%94%A8%E3%82%BA%E3%82%B4%E3%83%83%E3%82%AF"
GM_xmlhttpRequest({
method: 'GET',
url: apiurl,
headers: { 'User-agent': 'Mozilla/4.0 (compatible) Greasemonkey' },
onload: function(responseDetails) {
var res = eval('(' + responseDetails.responseText + ')');
addr = res.responseData.results[1].tbUrl;
for (var i=1; i<=16; i++) {
var clsname = "chara chara" + ("0" + i).substr(-2);
document.getElementsByClassName(clsname).item(0).children.item(0).src = addr;
}
document.getElementsByClassName("heart heart07").item(0).children.item(0).src = addr;
}
});
// " Z U G O K " in front of the Heart
var mogok_str = document.evaluate("/html/body/div/div/h1/img", document, null, XPathResult.UNORDERED_NODE_SNAPSHOT_TYPE, null).snapshotItem(0)
mogok_str.src = "";
mogok_str.alt = "ZUGOK";
document.getElementById("contents").style.fontSize = "50pt"
document.getElementById("contents").style.color = "black"
})();
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment