Created
February 15, 2013 20:22
-
-
Save suu-g/4963243 to your computer and use it in GitHub Desktop.
Changes MOGOK top page into ZUGOK.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
// ==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