Greasemonkey

GMailの差出人表示をわかりやすくするDisplayName gmail

日本の携帯のメール機能は素晴らしい。何が素晴らしいって、「差出人の名前を自分のアドレス帳で書き換えてくれる」機能が素晴らしい。 なんかよくわかんないけど国際化とか言ってメールの自分の名前を英語で入れてる奴は死んだ方がいいですね。欧米か!日本…

Greasemonkeyのインストールしますか?ダイアログを消す

ソースを表示してもソースをダウンロード始めたりとか、URLの末尾しか見てないのでjavascriptでなくても出てくるとか、挙動が気に入らないので、出ないようにする。 // URLを監視しているcontent-policyを削除 Cc["@mozilla.org/categorymanager;1"].getServ…

タグのようにリストを表示

Twittagぽいものできたよー http://userscripts.org/scripts/show/60807 インストール → http://userscripts.org/scripts/source/60807.user.jsどんな名前のリストに入れられているかを集計して多い順に表示します。メンバー数とか購読者数とかあるのでもう…

はてなブックマークのタイトルを省略させない

なんで省略してんの? // ==UserScript== // @name HatenaBookmark Full Title // @namespace http://nazo.yi.org/ // @include http://b.hatena.ne.jp/* // ==/UserScript== (function(){ var r = document.evaluate("//h3/a[@title]",document,null,XPathR…

GreasemonkeyReloader

DropBoxでGreasemonkey設定を共有するぞッ☆(浅倉南風)プロジェクトの成果物です(gm_scripts をfirefoxのprofileフォルダからDropbox管理下に移動して、profileにジャンクションを張ってください)。定期的に自動リロードしてもよかったんですが動作をよく…

Google Result Add EN Link

googleでscala検索しても http://www.scala-lang.org/ 出てこないYo! ウェブ全体から検索しても出てこないYo! インターフェース英語に切り替えないと出てこないYo! // ==UserScript== // @name Google Result Add EN Link // @version 1 // @author nazoking…

referrerに戻る

「新しいタブで開く」とかした場合に困るので。どっかで見たんだけど… // ==UserScript== // @name back_referrer // @namespace http://nazo.yi.org/ // @include * // ==/UserScript== (function(){ if( document.referrer ){ GM_registerMenuCommand( "ba…

NicoponViewer 0.2

前のバージョンで見えない人がいるみたいなのでiframeに変更しました。ニコニコ動画のIDください。 // ==UserScript== // @name NicoponViewer // @namespace http://nazo.yi.org/ // @description NiconicoView // @include http://www.nicovideo.jp/watch/…

NicoponViewer

ニコニコ動画のIDください! // ==UserScript== // @name NicoponViewer // @namespace http://nazo.yi.org/ // @description Nicopon Niconico video player on Nicovideo // @include http://www.nicovideo.jp/watch/* // ==/UserScript== (function(){ wi…

編集画面が使いにくい(投稿関係ボタンをテキスト・エリアの下に)

あんまり使わないうちに、はてなダイアリーの編集画面が使いにくくなってた。ツールバーとかサイドバーがあるのはいいのだけど、画像の投稿、トラックバックURL、とかはいらないよー というか、バックアップのそれみたいに折りたためた方がいい。というか、…

NiceLinkをGreasemonkey 0.6.4 対応

NiceLink for HatenaDiary を Greasemonkey 0.6.4に対応しました。 http://nazo.yi.org/greasemonkey/ Firefoxを極める256のテクニック掲載記念ということに(本が届きました!)

XMLHttpRequestの文字化けにoverrideMimeType

XMLHttpRequestでshift_jisなどからshift_jisのstaticなテキストを読もうとしたときに文字化けすることがある。 var n = new XMLHttpRequest(); n.open("/sjis.txt"); :Content-Typeのcharsetがちゃんとしてなかったりする場合だ。で、MozillaのXMLHttpReque…

Object.watch と Greasemonkey の脆弱性

知らなかったのだけれど、Mozilla の Object には watch というメソッド(イベントハンドラ?)がある。 o=new Object; o.p = 1; o.watch("p",function( id, oldval, newval ){ alert("o." + id + " changed from " + oldval + " to " + newval); return new…

Greasemonkeyはそんなに恐ろしくない(君たちはもっと恐ろしい物を平気で使っているではないか)

以前書いた「Greasemonkeyは恐ろしい」というエントリーが、やけに反応があった。→ http://b.hatena.ne.jp/entry/http://d.hatena.ne.jp/nazoking/20050701/1120190176しかし、矛盾するようだが、Greasemonkeyはそれほど恐ろしくはない。恐ろしさ、影響力で…

Movable Type版

http://a-h.parfe.jp/einfach/archives/2005/0714121825.html 本家からの変更点としては、 ブログ内の記事を検索するMTボタンの追加。 Amazonの商品を検索し、アフィリエイトリンクを作成するAmzボタンの追加。 検索表示の変更。 NiceLink for MT - リンクが…

ブックマークを検索できるように

Nice Link をバージョンアップしました。 http://nazo.yi.org/greasemonkey/index.html @nameが「Nice Link」となっていたのを「Nice Link for Hatena Diary」に変更しました。 はてなブックマークも検索できるようにしました( ?B ボタン) [title]部分をク…

Greasemonkeyは恐ろしい

Greasemonkeyには GM_xmlhttprequest なる関数が用意されている。 これは XMLHTTPRequest の制限、「同じドメインにしかアクセスできない」という制限をなくした物である。なんと便利なのであろうか! しかし恐ろしいことに、この GM_xmlhttprequest は、デ…

blogを書くときにURLをリンクするのがだるいひとへのNiceLink

blogを書くときにURLをリンクするのがだるい人へのユーザースクリプトです。 くわしくはこちら→ http://nazo.yi.org/greasemonkey/index.html簡単に。文字列を選択して「Nice」ボタンを押すと、Googleで検索を始めます。検索結果からお望みのそれをクリック…