Skip to content

Instantly share code, notes, and snippets.

@poochin
poochin / fetch2update.js
Last active December 11, 2015 19:08
https://gist.github.com/4645815 を元に reblog 時に http://www.tumblr.com/svc/post/{fetch,update} に送っている内容を post type で共通しているもの、追加されているもの、抜かれているものをコメントアウトで表記しています。 +type はその type でのみ現れるもの、-type はその type では現れないものです。 全部記述すると長くなってしまうので、短くなるように+-を使用しています。
/* fetch から複製できるもの */
{
"error":, false,
"created_post": true,
"context_page": false /* "dashboard" */,
"post_context_page": "dashboard",
"post": {} /* -post */
}
/* fetch.post から複製できるもの */
@YungSang
YungSang / utility.download.js
Created January 12, 2013 20:35
[Deprecated] Patch for Tombloo on Firefox 18 これを直接パッチディレクトリに突っ込んで再起動させるといいはず。 ※ この修正は Tombloo 0.4.33 で取り込まれました。
(function() {
addAround(grobal, 'download', function(proceed, args, self) {
try {
return proceed(args);
}
catch (e) {
return _download.apply(self, args);
}
});
@syoichi
syoichi / add_hatenab_keybind.user.js
Created June 21, 2012 02:35 — forked from saitamanodoruji/add_hatenab_keybind.user.js
「Ctrl + H」などで実行されないように変更した。
// ==UserScript==
// @id Add HatenaB keybind
// @name Add HatenaB keybind
// @namespace http://b.hatena.ne.jp/saitamanodoruji
// @author saitamanodoruji
// @version 0.0.2
// @update 2012-06-21T11:38:32.981Z(GMT+09:00)
// @description はてなブックマークにショートカットキーを追加する。
// @include http://b.hatena.ne.jp/*
// @run-at document-end
@syoichi
syoichi / tumblr_dashboard_expand_inline_images.user.js
Created February 26, 2012 05:24 — forked from saitamanodoruji/tumblr_dashboard_auto_click_inline_external_images.user.js
ポストに含まれている全ての外部にある画像でクリックイベントを発生させている為に、外部にある画像が偶数個の場合に画像が拡大されない不具合を修正した。また、Textポストの「+ Upload photo」によって貼りつけたインライン画像の拡大にも対応させた。
// ==UserScript==
// @id Tumblr Dashboard Expand Inline Images
// @name Tumblr Dashboard Expand Inline Images
// @namespace http://saitamanodoruji.tumblr.com/
// @author saitamanodoruji
// @version 0.0.2
// @update 2012-02-26T14:32:25.242Z(GMT+09:00)
// @description expand inline images of post in Dashboard.
// @include http://www.tumblr.com/dashboard*
// @include http://www.tumblr.com/show/*
@syoichi
syoichi / twitter_custom_module.user.js
Created February 18, 2012 16:01 — forked from kkosuge/twitter_custom_module.user.js
ログアウトしている時でも外部サービス一覧を表示するように修正した。その他、Twilog・検索ページのリンクの修正、外部サービスにTogetterを追加、Twtrfrndのユーザーを固定せずにログイン中のユーザーに対応、ログイン中のユーザーのページでも動作、HTTPSのページでのみ動作、などの変更を行った。
// ==UserScript==
// @id twitter_custom_module
// @name twitter_custom_module
// @namespace http://kksg.net
// @author kkosuge
// @version 1.1.2
// @update 2012-02-19T01:13:24.757Z(GMT+09:00)
// @description New New Twitter (2011/12/09 ~) のサイドバーに便利サービスのリンクを追加します。
// @include https://twitter.com/*
// @run-at document-end
@syoichi
syoichi / tumblr_dashboard_show_post_time.user.js
Created February 10, 2012 17:24 — forked from saitamanodoruji/tumblr_dashboard_showtime.user.js
AutoPatchWorkやendless scrollingを利用している時にも、読み込んだ次のページでポストの投稿時間が表示されるように修正した。また、Likeなどのページでも動作するように変更した。
// ==UserScript==
// @id Tumblr Dashboard Show Post Time
// @name Tumblr Dashboard Show Post Time
// @namespace http://saitamanodoruji.tumblr.com/
// @author saitamanodoruji
// @version 0.0.2
// @update 2012-02-11T02:31:23.029Z(GMT+09:00)
// @description TumblrのDashboardなどのページでポストの横に投稿時間を表示する。
// @include http://www.tumblr.com/dashboard*
// @include http://www.tumblr.com/show/*
@syoichi
syoichi / reblogable.user.js
Created January 13, 2012 22:53
Add shortcut key T for Reblog on Tumblr Dashboard.
// ==UserScript==
// @id Reblogable
// @name Reblogable
// @namespace http://syoichi.tumblr.com/
// @version 0.0.5
// @description Add shortcut key T for Reblog on Tumblr Dashboard.
// @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/*
@serian
serian / extractor.NicoNicoDouga.Video.js
Created October 7, 2011 17:31
tombloo NicoNicoDouga Firefox
Tombloo.Service.extractors.register([
{
name : 'Video - Nico Nico Douga',
ICON : models.Nicovideo.ICON,
check : function(ctx){
return ctx.href.match('^http://www\.nicovideo\.jp/watch/');
},
extract : function(ctx){
return {
type : 'video',
@syoichi
syoichi / pixiv_staccfeed_illust_larger.user.js
Created September 29, 2011 13:07 — forked from saitamanodoruji/pixiv_staccfeed_illust_larger.user.js
Chrome 19.0.1084.56、Safari 5.1.7(NinjaKit 0.9.1)、Opera 11.64でも動作するようにし、また、適用するCSSを変更した。
// ==UserScript==
// @id pixiv staccfeed illust larger
// @name pixiv staccfeed illust larger
// @namespace http://retlet.net/
// @author retlet
// @contributer saitamanodoruji
// @version 0.4.1
// @update 2012-06-14T10:07:54.763Z(GMT+09:00)
// @description nya-n.
// @include http://www.pixiv.net/stacc/*
@syoichi
syoichi / a_smart_dashboard_have_my_id.user.js
Created July 7, 2011 04:43 — forked from rummelonp/a_smart_dashboard_have_my_id.user.js
自分のIDやページのURLがDashboardなどから取得できない時でも部分的に動作するように修正した。また、Likeなどのページでも動作するように変更した。
// ==UserScript==
// @id A smart dashboard have my id
// @name A smart dashboard have my id
// @namespace http://mitukiii.jp/
// @author mitukiii
// @version 0.0.3
// @update 2012-02-16T03:26:28.351Z(GMT+09:00)
// @description TumblrのDashboardで自分からReblogされた/自分のidを含んだpostを折り畳むスクリプト
// @include http://www.tumblr.com/dashboard*
// @include http://www.tumblr.com/show/*