Skip to content

Instantly share code, notes, and snippets.

View kageroh's full-sized avatar

Masao YOKOYAMA kageroh

  • Japan
  • Utsunomiya-shi, Tochigi
View GitHub Profile
@kageroh
kageroh / emu.user.js
Created November 1, 2012 15:08
Google Chrome (PC) でモバゲーするやつ汎用版(やったことあるゲームは個別に対応追加予定)(開発ツールの Emulate touch events にチェック必要)
// ==UserScript==
// @name emu.js
// @namespace http://twitter.com/amasawa
// @include http://sp.pf.mbga.jp/*
// @run-at document-start
// ==/UserScript==
(function () {
var script = document.createElement('script');
script.textContent = '\
@kageroh
kageroh / mbga.js
Created August 21, 2012 18:09
PhantomJS 事始め (某バゲーにログインするの巻)
(function () {
var args = {
id : phantom.args[0],
pw : phantom.args[1]
};
var urls = [
'https://ssl.sp.mbga.jp/_lg'
];
@kageroh
kageroh / secure.user.js
Created July 9, 2012 10:15
JavaScript からは Cookie が無効に見えたり、DNT が yes に見えるやつ。
// ==UserScript==
// @name secure.js
// @namespace http://twitter.com/amasawa
// @include *
// ==/UserScript==
(function () {
try {
var e = function () { return ''; };
var f = function () { return false; };
@kageroh
kageroh / private.xml
Created June 22, 2012 04:51
Change JIS_YEN Key (for KeyRemap4MacBook)
<?xml version="1.0"?>
<root>
<item>
<name>Change JIS_YEN Key</name>
<appendix>JIS_YEN to BACKQUOTE (Shift+JIS_YEN to Tilde)</appendix>
<identifier>private.change_jis_yen_key</identifier>
<autogen>--KeyToKey-- KeyCode::JIS_YEN, KeyCode::BACKQUOTE</autogen>
<autogen>--KeyToKey-- KeyCode::BACKQUOTE, KeyCode::JIS_YEN</autogen>
</item>
</root>
// ==UserScript==
// @name dnt.js
// @namespace http://twitter.com/amasawa
// @include *
// ==/UserScript==
(function () {
if (navigator.doNotTrack) {
navigator.doNotTrack = 'yes';
}
@kageroh
kageroh / shingeki.user.js
Created May 10, 2012 09:43
神撃のバハムート,戦国サーガ,バトルスピリッツ 覇者の咆哮をGoogle Chromeで遊ぶためのUserScript(チュートリアル対応版)(ついでにモンハン カードマスターもできる)
// ==UserScript==
// @name shingeki.js
// @namespace http://twitter.com/amasawa
// @include http://sp.pf.mbga.jp/12007160*
// @include http://sp.pf.mbga.jp/12008054*
// @include http://sp.pf.mbga.jp/12009496*
// @include http://sp.pf.mbga.jp/12008982*
// @run-at document-start
// ==/UserScript==
@kageroh
kageroh / mhc.user.js
Created May 7, 2012 14:10
Google Chromeでモンハン カードマスターをやるためのUserScript
// ==UserScript==
// @name mhc.js
// @namespace http://twitter.com/amasawa
// @include http://sp.pf.mbga.jp/12008982*
// @run-at document-start
// ==/UserScript==
var script = document.createElement('script');
script.textContent = '\
document.createTouch = function () {};\
@kageroh
kageroh / .jshintrc
Created March 6, 2012 18:25
.jshintrc
{
"passfail" : false,
"maxerr" : 100,
"browser" : true,
"node" : false,
"rhino" : false,
"couch" : false,
"wsh" : true,
@kageroh
kageroh / shingeki.user.js
Created February 26, 2012 10:08
ページのスクリプトが走る前にwindowオブジェクトに何か生やすGoogle Chrome用UserScriptサンプル
// ==UserScript==
// @name shingeki.js
// @namespace http://twitter.com/amasawa
// @include http://sp.pf.mbga.jp/12007160*
// @include http://sp.pf.mbga.jp/12008054*
// @run-at document-start
// ==/UserScript==
var script = document.createElement('script');
script.textContent = '\
@kageroh
kageroh / syoboi_alert.js
Created February 1, 2012 11:09
しょぼかる通知プラグイン
(function(global) {
var nowline = document.getElementById('nowline');
setInterval(function() {
var items = document.querySelectorAll('td.v3dayCell:last-child div.pid-item');
for (var i = items.length; i--;) {
var item = items[i];