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
<?xml version="1.0" encoding="shift_jis"?>
<job>
<script language="JScript"><![CDATA[
(function() {
var dom;
try { dom = new ActiveXObject('Msxml2.DOMDocument.4.0'); }
catch (e) { dom = new ActiveXObject('Microsoft.XMLDOM'); }
dom.async = false;
dom.resolveExternals = true;
dom.validateOnParse = true;
<?xml version="1.0" encoding="utf-8"?>
<job>
<object id="dom" progid="Msxml2.DOMDocument.6.0"/>
<object id="ado" progid="ADODB.Stream"/>
<reference object="ADODB.Stream"/>
<script language="JScript"><![CDATA[
(function() {
var input = WSH.arguments(0);
var output = WSH.arguments(1);
<?xml version="1.0" encoding="utf-8"?>
<job>
<object id="ado" progid="Component.Ado"/>
<script language="JScript"><![CDATA[
(function() {
var path = WSH.arguments(0);
var shell = WSH.createObject('WScript.Shell');
var shortcut = shell.createShortcut(path.replace(/^(.*)\.min\.js$/, '$1.url'));
shortcut.targetPath = [
'javascript:',
@kageroh
kageroh / focus.user.js
Created December 2, 2011 12:41
Mac OS X で input[type="checkbox"] な要素をクリックしてもフォーカスされないのがうざい。
// ==UserScript==
// @name focus.js
// @namespace http://twitter.com/amasawa
// @version 0.1
// @include http://sp.pf.mbga.jp/*
// @include https://sp.pf.mbga.jp/*
// ==/UserScript==
(function(global){
var inputs = document.querySelectorAll('input[type="checkbox"]');
@kageroh
kageroh / memory.sh
Created December 7, 2011 02:36
Mac OS X の Inactive メモリを解放するシェルスクリプト
#!/bin/sh
sudo diskutil repairpermissions /
purge
du -sx / >& /dev/null & sleep 5 && kill $!
@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];
@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 / .jshintrc
Created March 6, 2012 18:25
.jshintrc
{
"passfail" : false,
"maxerr" : 100,
"browser" : true,
"node" : false,
"rhino" : false,
"couch" : false,
"wsh" : true,
@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 () {};\
// ==UserScript==
// @name dnt.js
// @namespace http://twitter.com/amasawa
// @include *
// ==/UserScript==
(function () {
if (navigator.doNotTrack) {
navigator.doNotTrack = 'yes';
}