Skip to content

Instantly share code, notes, and snippets.

@saitamanodoruji
saitamanodoruji / tumblr_dashboard_high-res_photos_with_keyboard_shortcuts.user.js
Last active April 26, 2024 10:18
Tumblr Dashboard High-Res Photos with Keyboard Shortcuts
// ==UserScript==
// @id Tumblr Dashboard High-Res Photos with Keyboard Shortcuts
// @name Tumblr Dashboard High-Res Photos with Keyboard Shortcuts
// @version 0.0.1.8
// @update 2013-06-10
// @namespace http://saitamanodoruji.tumblr.com/
// @include http://www.tumblr.com/dashboard*
// @include http://www.tumblr.com/show/*
// @include http://www.tumblr.com/likes/*
// @include http://www.tumblr.com/liked/by/*
@saitamanodoruji
saitamanodoruji / tumblrtagcommand.user.js
Last active December 13, 2015 17:48
TumblrTagCommand
// ==UserScript==
// @name TumblrTagCommand
// @namespace http://whym.github.com
// @description Minibuffer command for tagging Tumblr posts. Type 'p' to mark/unmark a post and type 'g' to tag. Requires Minibuffer, LDRize & Autopagerize.
// @include http://www.tumblr.com/dashboard*
// @include http://www.tumblr.com/show/*
// @include http://www.tumblr.com/drafts*
// @include http://www.tumblr.com/queue*
// @include http://www.tumblr.com/blog/*
// @include http://*.tumblr.com/tagged/*
@saitamanodoruji
saitamanodoruji / literalize.js
Created February 14, 2013 01:50
object literalizer
var literalize = function(target, name) {
var ret = ''
var recurser = function(obj, indent) {
var arr = []
if (typeof(obj) == 'string' || obj instanceof String) {
arr.push('\'' + obj.replace(/'/g, '\\\'') + '\'')
@saitamanodoruji
saitamanodoruji / typeof_and_instanceof.js
Last active December 12, 2015 10:39
check typeof and instanceof with String, Array, Function, Object, Number, Boolean, RegExp, undefined, null
//// code ////
// typeof and instanceof
var typeof_and_instanceof = function(a) {
var mes = []
mes.push('typeof(' + a[0] + ') : ' + (typeof(a[1])))
mes.push(a[0] + ' instanceof String : ' + (a[1] instanceof String))
mes.push(a[0] + ' instanceof Array : ' + (a[1] instanceof Array))
mes.push(a[0] + ' instanceof Function : ' + (a[1] instanceof Function))
mes.push(a[0] + ' instanceof Object : ' + (a[1] instanceof Object))
@saitamanodoruji
saitamanodoruji / deletecommand.user.js
Last active December 11, 2015 21:28
delete tumblr on Minibuffer
// ==UserScript==
// @name DeleteCommand
// @namespace http://d.hatena.ne.jp/Constellation/
// @description delete tumblr on Minibuffer
// @include http://www.tumblr.com/dashboard*
// @include http://www.tumblr.com/show*
// @include http://www.tumblr.com/blog*
// @version 0.0.4.4.20140507
// ==/UserScript==
@saitamanodoruji
saitamanodoruji / fastreblogcommand.user.js
Last active February 13, 2016 13:09
FastReblogCommand
// ==UserScript==
// @id FastReblogCommand
// @name FastReblogCommand
// @version 1.2.11
// @namespace http://saitamanodoruji.tumblr.com/
// @author saitamanodoruji
// @description add Minibuffer shortcut key 't' for fast_reblog, 'q' for queue
// @include *
// @exclude https://twitter.com/*
// @grant GM_openInTab
@saitamanodoruji
saitamanodoruji / minibuffer.user.js
Created January 25, 2013 11:36
Minibuffer for Greasemonkey
// ==UserScript==
// @name Minibuffer
// @namespace http://white.s151.xrea.com/
// @description Minibuffer
// @include *
// ==/UserScript==
// the original author is snj14
// http://userscripts.org/scripts/show/11759
// http://coderepos.org/share/browser/lang/javascript/userscripts/minibuffer.user.js
@saitamanodoruji
saitamanodoruji / tombloo.service.extractor.conversation_twitter_search.js
Created January 11, 2013 14:17
Twitter の検索結果を、タイムスタンプをタイトルに入れて Tumblr に Chat でポストする Tombloo パッチ
Tombloo.Service.extractors.register(
{
name: 'Conversation - Twitter Search',
RE: /^https?:\/\/twitter\.com\/search(?:\/realtime|timeline)?\?q=/,
ICON: 'http://twitter.com/favicon.ico',
check: function(ctx){
return this.RE.test(ctx.href);
},
extract : function (ctx) {
var tweets = ctx.document.querySelectorAll('.tweet'),
[NoScript] Blocking cross-site Javascript served from https://raw.github.com/cho45/jsdeferred/master/jsdeferred.userscript.js with wrong type info text/plain, inline and included by http://let.hatelabo.jp/
[NoScript] Blocking nosniff Javascript served from https://raw.github.com/cho45/jsdeferred/master/jsdeferred.userscript.js with wrong type info text/plain, inline and included by http://let.hatelabo.jp/