Greasemonkey
http://from.example.org/ のページでほげほげした結果を iframeで開いたhttp://to.example.com/ のページにwindow.postMessageで渡して、 そっちのGreasemonkeyで何か処理をさせるみたいなGreasemonkeyを書いててハマったのでメモ。 こんな感じのコードだっ…
pixiv_add-bookmark.user.js · GitHubを弄ってて実感した。 DOMツリー構築とE4X jQueryだとjQuery関数にHTML断片を文字列として渡す事でDOMツリーを構築する事が出来る。 で、Greasemonkeyのscriptが動く環境は当然FirefoxなのでE4Xを使う事が出来る。 する…
pixiv_add-bookmark.user.js · GitHub クリックしてインストール修正・改良点 酷いポカのせいででやたら重いのを修正 表示して閉じてまた開くとグループが倍になってるの修正 選択済みグループがグループ一覧で強調表示されるようにした 選択済みグループ表…
とりあえず動く版は出来たものの超とりあえず版。 pixiv_add-bookmark.user.js · GitHub クリックしてインストールここら辺の話の続き pixivのイラストをブックマークするのをブックマーク追加画面に遷移せずに行いたい - 文殊堂 なぜか$(/*何がし*/)でindex…
2008/09/11追記 gistに置いてリンククリックでインスコできるようにした。 http://gist.github.com/raw/10158/dc416523e4ba898d6f15dbda6fdc84ff5a44d8d0?ldrhatebucomments.user.js 元のエントリ UserJS Mania: livedoor Readerにはてなブックマークのコメ…
バグなのか仕様変更なのかはよく分かりません。 Firebugが入っている状態で、こんなグリモンを入れてリロードしてみると、 // ==UserScript== // @name Date test // @namespace hogehoge // @include * // ==/UserScript== (function () { with (unsafeWind…
非推奨の理由 CSRFの危険性がある(特定URLを踏まされただけでTwitterで発言してしまう) またニコニコ動画見てるをするたびにタブを一つ開いてしまう ポップアップブロックの許可URLを設定しないとそもそも動かない この辺を分かった上でどうしても使いたい人…
とりあえずイベント処理やflvplayerの取得などをIEコンポーネント対応するのは出来て、 GM_xmlhttpRequestのダミーで本来POSTすべき内容をalertで表示するところまでは出来た。 // ==UserScript== // @name mata nicovideo // @namespace http://d.hatena.ne…
Nico Nico Thumbnail in Hatena BookmarkをSeaHorseに移植したというか、 SeaHorseスクリプトとして使用できるようなローダーを作りました。 元のグリモンをSleipnir/plugins/seahorse/NicoThumbnailForHatebu配下に配置、 id:amachangのXPathライブラリをSl…
http://fg-180.katamayu.net/archives/2007/08/02/222821 Sleipnir&SeaHorseでは動かない模様。 とりあえず、bookmarkletの方はこいつで行けます。 javascript:window.open('http://b.hatena.ne.jp/add?mode=confirm&is_bm=1&title='+escape(document.title)…
「あわせて読みたい」にはてなブックマークカウンターをつけるuser.js - sawatの日記 せんせー、仕事が早いですね。 確かにこれは便利だわ。
インクリメンタルサーチでJavadoc APIをさくさく参照するためのuser.jsなど - sawatの日記 ↑がSleipnirのSeaHorseにも対応しているようなので使ってみることにしました。 Javaのプログラムを書いていてJavaDocを読まないということはまずないので、ほんと助…