greasemonkey
書きました。Firefox3.6以上とChromeでにゃ〜んが聞こえます。google docs chat notification for Greasemonkey
window.twttr = (function(d, s, id) { var js, fjs = d.getElementsByTagName(s)[0], t = window.twttr || {}; if (d.getElementById(id)) return t; js = d.createElement(s); js.id = id; js.src = "https://platform.twitter.com/widgets.js"; fjs.paren…
なぜ標準でこの機能が無いのだろう。 今回gistのAPIを発見したのでそれを使ってgist idからファイル名を取得して表示するグリモンを作りました。 インストール gist.github - display file name for Greasemonkey 使い方 自分のGist にレッツアクセス! また…
タダで本が読みたい人こんにちは。 本を検索して近所の図書館の在庫状況がわかる「カーリル」超便利ですね。本の検索結果のページでAutoPagerizeされるとさらに便利になるはずなので、ちょろちょろSITEINFOを書いてみました。 ところがAutoPagerize化しただ…
プログレスバー風になって、クリックすると止まります。 インストール Twitter - Undo tweet for Greasemonkey 関連 Twitterに「送信アンドゥ」機能――ただし5秒まで - Cherenkovの暗中模索にっき
リニューアルで動かなくなっていたので更新しました。アイコンをクリックすると発言までスクロールします。 インストール Togetter - Who's tweeting? for Greasemonkey 関連 Togetterに引用された人の一覧を追加するグリモン。 - Cherenkovの暗中模索にっき
これはなに? Googleサジェストの候補選択をTabキーで行えるようになるGreasemonkey*1スクリプト。 どんなときに嬉しいか Googleで検索キーワード入力中に、"Google日本語入力"のサジェストをTabキーで選択した後に、続けて"Googleサジェスト"をTabキーで選…
*1 Wikipedia に Google イメージ検索のトップ画像を貼りつける Greasemonkey スクリプト - swk's logが動かなくなっていてアップデートもされてなかったのでBing版を作ってみた。Bingのほうが検索精度が高いイメージあるので丁度いい。APIは以下を参考に。 …
Togetter - 注目のTwitterまとめまとめページを開いて、まず誰が発言しているのかを確認したかったので作った。たくさん引用されている場合に便利。 インストール togetter-whosthere for Greasemonkey
jQueryの勉強とin_reply_toの実証と言い出しっぺの法則。 QTとは Quote Tweet(QT)。コメント付き引用のこと。 どんなときに使うのか 第三者が読んでも面白いつぶやきをするとき。 機能 ダイレクトメッセージ以外すべてにQT出来るようになります。 QTボタンを…
VistaSP2, Firefox 3.5.3このバグはうちだけらしい。 爆笑問題のニッポンの教養 | 過去放送記録 | FILE055:「『飛行少年』と呼ばれて」 | 東昭(あずまあきら) | 2008年11月18日放送分 このページを開くとFirefoxがデータ実行防止(DEP)で強制終了す…
【Greasemonkey】人力検索のプロフィールページを対象とした Greasemonkey スクリプトを作っています。 1. 支払い率と受け取り率を色分けする。(添付画像参照。 http://ww.. - 人力検索はてな 人力検索のプロフィールページをあれこれする Greasemonkey ス…
1.Twitterのコメントを一括削除(部分選択して一部残せるように)できるツールがあったら教えていただけますでしょうか。 2.はてブのログを一括削除(部分選択して一部残せ.. - 人力検索はてな id:love_chocolate を見て作ってみました。 Firefox 3.5.2だけ…
ついつい溜めてしまう未読フィードを何とかしたい。 そこで考えたのは エントリー毎にランダムな画像を挿入して、ごほうびを演出する。 素敵な画像に出会えたという成功体験を繰り返すことによってフィード消化の習慣化を狙う。 ソースコード // ==UserScrip…
おれおれグリモン。はてブ数を表示する。 // ==UserScript== // @name hatene diary archive + hatena bookmark // @namespace http://d.hatena.ne.jp/Cherenkov/ // @include http://d.hatena.ne.jp/*/archive* // ==/UserScript== var e = document.evalua…
利用中の Greasemonkey を表示するスクリプト - Fascinated by Mozilla FireFoxうちと同じFlickr Link Original Imagesを発見。これに感動してグリモンはじめたんだよな〜。 抽出はプロファイルのgm_scripts/config.xmlをFirefoxにD&Dして以下を実行。 javas…
すでにありそう、なぜ今更エントリー。 つぶやきを間違って送信した場合に、それを取り消せる「Undo」機能を追加するグリモンを書きました。 送信ボタンを押してから5秒以内*1に再び送信ボタンをクリックすると、つぶやきの送信がキャンセルされます。送信取…
たぶんこのスクリプトは、ニコ動の中の人がバグに気づいてそのうち動かなくなります。そのときはオリジナルに戻すとよいでしょうのエントリー。 プレイヤーが新しくなって ニコニコ動画を前みたいに自動で再生するGreasemonkeyスクリプト が動かなくなったの…
Googleイメージ検索がいつのまにかGoogle画像検索になってるというのは置いといて。 id:furyu-teiさんのGoogleイメージのAutoPagerize化がスマート。 http://furyu.tea-nifty.com/annex/2009/04/autopagerizegoo.html AutoPagerize用のMICROFORMATを埋め込む…
最近Windosw+Firefox3でFlashのwmodeに関して実験していたんだけど、http://b.hatena.ne.jp/js/Hatena/Bookmark/LetLoader.js に答えがあった。 var els = document.getElementsByTagName('embed'); for (var i = 0; i < els.length; i++) { var el = els[i]…
Windowsユーザ限定の不具合に対処するエントリー。Firefox2だと問題無いのになー。 // ==UserScript== // @name FlashWmode // @namespace http://d.hatena.ne.jp/Cherenkov/ // @description http://userscripts.org/topics/3090 // @include http* // ==/U…
yahoo番組表を最適化するために書いた。 http://tv.yahoo.co.jp/vhf/sizu/realtime.html (function(){ document.getElementById('wrapper').style.width = '97%'; var remove = document.evaluate('//div[@class="prCenterSQB clearFix" or @class="prCT" or…
Windows環境のFirefoxで発生するFlashのwmode問題をBlip.fmを例に取り解決方法を模索するにあったけど、個別のエントリーに分けてみた。 ソースコード // ==UserScript== // @name blip.fm script // @namespace http://d.hatena.ne.jp/Cherenkov/ // @inclu…
Windows環境のFirefoxユーザ向けのエントリー。(Macではどうなるのか教えてください。) どんな問題なのか まず、WMODEの落とし穴 in FIREFOX - red日記に書いてある症状をまとめると、 Firefoxは表示領域外にあるFlashをレンダリングしない。新しくタブを…
最初AutoPagerizeの問題かとおもったらちがった。ごめんなさいエントリー。 静岡の番組表 http://tv.yahoo.co.jp/vhf/sizu/realtime.html 愛知の番組表 http://tv.yahoo.co.jp/vhf/aichi/realtime.html 静岡→愛知の順番で新しいタブに開いてください。 まず…
Vista。Firebug 1.3.0。Firefox 3.0.5。 コメントアウトの最後に改行が入ってないとエラーがでる。 console.log('aa')//a SyntaxError: missing } in compound statement source=console.log('aa')//a これはOK。 console.log('aa')//a ひとりでコード追っか…
だめ。0なる。 var p = document.evaluate('//p[@class="autopagerize_page_info"]', document, null, 7, null); console.log(p.snapshotLength) //0 だめ。エラー。 var p = document.evaluate('//p[@class="autopagerize_page_info"]', document, 'http://…
Firebugの仕様に依存したエントリー。既出だったらすいません。 テスト環境:VistaSP1、Firebug 1.3.0、Firefox 3.0.5、Greasemonkey 0.8.20080609.0。 要旨 DOMツリー構築完了前タブにフォーカスしていない状態*1でunsafeWindow.console.logをすると undefi…
かめめ「ぺいじゃーくん」 Cherenkov Cherenkov Cherenkov
追記こっちにまとめた。 いま確認してみたけど、blip.fmのdelete機能自体がおかしい。普通にボタンを押してもなぜかdeleteされない。以下の文章は不正確かもしれない。こちらが先にfavorite登録して相手がこちらをlistener登録した場合deleteされてない?単…