Skip to content

Instantly share code, notes, and snippets.

@asm256
asm256 / デレマス声優辞書+α.txt
Created October 1, 2020 01:48
デレマス声優辞書+α (Google 日本語入力)
あいざわさや 会沢紗弥 人名 関裕美役
@さーやん 会沢紗弥 人名 関裕美役
あいはらことみ 藍原ことみ 人名 一ノ瀬志希役
@ことみん 藍原ことみ 人名 一ノ瀬志希役
あおきしき 青木志貴 人名 二宮飛鳥役
@しきくん 青木志貴 人名 二宮飛鳥役
あおきるりこ 青木瑠璃子 人名 多田李衣菜役
あかさきちなつ 赤﨑千夏 人名 日野茜役
@ちーちゃん 赤﨑千夏 人名 日野茜役
@なっちゃん 赤﨑千夏 人名 日野茜役
@asm256
asm256 / local-webserver.bat
Last active December 8, 2017 00:54
Nashornを利用してローカルなウェブサーバーを建てる
rem:/*
@rem JavaScriptで作るWebサーバ
@rem via: http://tc.hatenablog.com/entry/2013/01/17/211851
@rem Windowsのバッチファイルにjjs scriptを書く
@rem via: https://qiita.com/tiibun/items/954580a1d840d5392032
@start http://localhost:8081/
@"%JAVA_HOME%\bin\jjs" -scripting "%~f0" %*
@exit /b %ERRORLEVEL%
*/
@asm256
asm256 / utils.jsm.patch
Created April 3, 2016 09:47
通知アラートをクリックすると艦これタブを開く
utils.jsm: open KancolleTab when notify click
通知アラートをクリックすると艦これタブを開く
diff --git a/chrome/content/utils.jsm b/chrome/content/utils.jsm
index 613336e..a8aa46f 100644
--- a/chrome/content/utils.jsm
+++ b/chrome/content/utils.jsm
@@ -33,7 +33,20 @@ var KanColleTimerUtils = {
},
@asm256
asm256 / NarouRankingSorter.user.js
Created April 1, 2016 08:53
なろうのランキングを最終更新日順に並び替える
// ==UserScript==
// @name NarouRankingSorter
// @namespace @asm__
// @description 「ランキングBEST」の部分をクリックするとなろうのランキングを並び替える
// @include http://noc.syosetu.com/rank/list/type/*
// @include http://yomou.syosetu.com/rank/genrelist/type/*
// @include http://yomou.syosetu.com/rank/list/type/*
// @version 1
// @grant none
// @require https://ajax.googleapis.com/ajax/libs/jquery/2.2.2/jquery.min.js
@asm256
asm256 / rurema_version_switcher.user.js
Last active April 1, 2016 07:24
るりまの対象バージョンを切り替えるスクリプト
// ==UserScript==
// @name rurema_version_switcher
// @namespace @asm__
// @description るりまのバージョンを切り替える
// @include /^https?://docs\.ruby-lang\.org\/ja\/\d+\.\d+\.\d+//
// @version 1
// @grant none
// ==/UserScript==
(function(){
"use strict";
@asm256
asm256 / unbox.rb
Last active December 27, 2015 05:11
#unbox.rb
# AOIMY01形式の.box専用
# .boxファイルを引数に入力すると
# 中身のコンパイル済み.txtと簡易デコンパイルしたdec_*.txtを出力する
# .boxファイルはbox.vfsやobj.vfsを展開すると手に入る
# 以下に256byteのメモリダンプが必要
# 256 BYTE memory dump from 0x002F7640
ARGSNUM = [
]
@asm256
asm256 / UnityExtensionsBridge.cs
Last active October 4, 2015 16:54
YASDをUnityInjector 1.0.3.0以上でコンパイルする方法
using System.Reflection;
//以上をusingなんたらの一番下にでも置く
//以下をnamespace なんとかの{の直下に置く
static internal class LINQExt {
public static void ForEach<T>(this IEnumerable<T> self , Action<T> act) {
foreach(var cur in self) act(cur);
}
}
public static class UnityExtensionsBridge {
@asm256
asm256 / CM3D2.CharacterShot.Plugin.cs
Last active September 11, 2015 14:12
CM3D2.CharacterShot.Plugin
// == Compile Options ==
// csc /t:library /lib:..\CM3D2x64_Data\Managed /r:UnityEngine.dll /r:UnityInjector.dll /r:Assembly-CSharp.dll CM3D2.CharacterShot.Plugin.cs
// @AB_addarg /lib:%managed%
// @AB_addarg /r:UnityEngine.dll
// @AB_addarg /r:UnityInjector.dll
// @AB_addarg /r:Assembly-CSharp.dll
// @AB_install %uinjector%
// ==/Compile Options ==
// == History ==
@asm256
asm256 / bootstrap.ps1
Last active September 11, 2015 13:30
Generic CM3D2 Plugin Network Build&Install Script
$build_base = 'https://gist.github.com/asm256/ed75d84a9e89802821f8/raw/'
$build_script = 'build.ps1'
$build_lib = 'build_lib.ps1'
$web = new-object net.webclient
[Text.Encoding]::UTF8.GetString($web.DownloadData("$build_base$build_lib")) | iex
(WebDownloadString $web "$build_base$build_script")| iex
@asm256
asm256 / CM3D2.ArchiveReplacer.Hook.cs
Last active May 26, 2017 20:01
CM3D2.ArchiveReplacer
/*
* コンパイルしてManagedフォルダ内へ置いてください
* csc /t:library /r:Assembly-CSharp-firstpass.dll CM3D2.ArchiveReplacer.Hook.cs
* CM3D2_KAIZOU\_Data フォルダに追加・置換したいファイルを置いてください
*/
// @AB_addarg /r:Assembly-CSharp-firstpass.dll
// @AB_addarg /lib:%managed%
// @AB_install %managed%
using System;