Skip to content

Instantly share code, notes, and snippets.

@awn-git
awn-git / Op2ools.js
Last active October 29, 2016 15:37
おーぷん2ちゃんねるのスレで動くコンソールツール
//////////////////////////////////////////////////////////////////////////
//
//@title Op2ools.js
//@description おーぷん2ちゃんねるのスレで動くコンソールツール
//@include http://*.open2ch.net
//@private
//
//作った人: Awn(@Awn_tw)
//
//改定履歴
@awn-git
awn-git / Op2oolsTester.js
Created October 29, 2016 15:40
Op2oolsをテストするためのツール
//////////////////////////////////////////////////////////////////////////
//
//@title Op2oolsTester.js
//@description Op2oolsをテストするためのツール
//@include http://*.open2ch.net/
//@private
//
//作った人: Awn(@Awn_tw)
//
//改定履歴
@awn-git
awn-git / SureAnalysis.js
Created October 29, 2016 15:42
スレに書き込んだ名無しさんやコテさんを調べるスクリプト
//////////////////////////////////////////////////////////////////////////
//
//@title スレに書き込んだ名無しさんやコテさんを調べるスクリプト
//@include http://*.open2ch.net
//@private
//
//作った人: Awn(@Awn_tw)
//
//改定履歴
//-20161025(ver 1.0.0): 作成
@awn-git
awn-git / atracaapb.js
Created October 29, 2016 15:44
別タブ常駐型ほぼ完全自動アク禁ブックマークレット
//////////////////////////////////////////////////////////////////////////
//
//@title 別タブ常駐型ほぼ完全自動アク禁ブックマークレット
//@include http://*.open2ch.net
//@private
//
//作った人: Awn
//
//改定履歴
//-20161011: とりあえず作ってみた。
@awn-git
awn-git / よくミスるやつ.js
Created October 29, 2016 16:55
よくミスるやつ
//////////////////////////////////////////////////////////////////////////
//
//@title タイトル
//@description 説明
//@include http://*
//@require http://...
//@private
//
//作った人: Awn(@Awn_tw)
//
@awn-git
awn-git / Op2obj.js
Created October 30, 2016 13:34
おーぷん2ちゃんねるのスレ情報やレス情報をオブジェクト形式で取得する
//////////////////////////////////////////////////////////////////////////
//
//@title
//@description おーぷん2ちゃんねるのスレ情報をオブジェクト形式で取得する
//@include http://*.open2ch.net
//@private
//
//作った人: Awn(@Awn_tw)
//
//改定履歴
@awn-git
awn-git / gitコマンド.txt
Last active November 11, 2016 18:49
gitコマンド
//////////////////////////////////
//
//gitコマンド
//
//////////////////////////////////
/************************************************************
初回
*************************************************************/
//レポジトリを作る
#これはweb上でやってしまおう
@awn-git
awn-git / Util.Array.js
Created November 19, 2016 15:43
javascriptの集合演算ユーティリティ
var Util = {};
Util.Array = (function() {
/* 以下、重複する要素を持たない配列を入力の前提としない */
//恒等写像
function _identity(arr) {
return arr.map(function(elm) {
return elm; });
}
//重複除去
// note: bbsmenuから bbsname -> bbsnameJ なJSONを作る
// ref: http://menu.open2ch.net/bbsmenu.html
var bbs = document.querySelectorAll("a");
var outobj = {};
for(var ix = 0, len = bbs.length; ix < len; ix++){
if( (bbs[ix].href).indexOf("http://") > -1 ){
outobj[ (bbs[ix].pathname).replace(/\//g,"") ] = bbs[ix].innerText;
}
}
JSON.stringify( outobj );
// inspired by
// - http://hayabusa.open2ch.net/test/read.cgi/news4vip/1480144511/251
// - http://hayabusa.open2ch.net/test/read.cgi/news4vip/1479913077/827
(function(d) {
_addMailValue(d);
_loop(d);
function _loop(d) {
$(d).ajaxComplete(function() {