vimperator

ScriptishでLDRizeを動かす方法

基本的にはFirefox 4.0b10でGreasemonkey 0.9.1のユーザスクリプトのwindowを共通にする改造(開発者orVimper向け) - wlt’s blogの方法そのままなのだが、少し変更が必要になってくる。元のパッチがScriptishに効かないのは、動いてるスクリプトの内部に動…

browser_object_api.js++

昔にbrowser_object.jsの絞り込みを自作pluginから使えるようにしてみた - 切なさの刹那で書いたbrowser_object_api.jsを書き直しました。 機能的には以前とさほど変わらなく、ソースコードがまとまりよくなるようにすることを目指しましたが(あまり理解せ…

:tabboを直感的に

:taboo 前に書いた、browser_object_apiを使ったplugin その1、:tabbo - 切なさの刹那のコマンドを直感的なものに変更。 ちなみに:tabooは、browser_object.js風のオプションで絞り込んだ複数タブに対して同じコマンドを実行させるpluginです。 before :tab…

Bartabで読み込まれているタブだけで「次のタブ」「前のタブ」をするplugin

map [count] gj 読み込まれているタブだけで「次のタブ」 [count] gk 読み込まれているタブだけで「前のタブ」 [count] gJ 読み込まれている親タブだけで「前のタブ」 [count] gK 読み込まれている親タブだけで「前のタブ」 src http://github.com/littlefol…

bartab-integration.jsをBarTab2.0で動かす

BarTabがバージョン2.0で内部に大幅な変更を加えてリリースされたので、はてなグループをそれに追従するように(必要最低限の部分だけ変更)してみました。前回同様、完全に行き当たりばったりな変更なので、間違い等の指摘をお待ちしてます。

browser_object_apiを使ったplugin その2、:wakeup

:wakeup BarTabで待機させている複数のタブを、BrowserObject風のオプションでタブを指定して読み込むplugin。 例 :wakeup -same 同じドメインのページのみ読み込む :wakeup -right 右のページのみ読み込む

browser_object_apiを使ったplugin その1、:tabbo

:tabbo 複数タブに対して同じコマンドを実行させるplugin。 既存コマンドに:tabdoがありますが、これは全てのタブに対してコマンドが実行されてしまうので、BrowserObject風のオプションでタブを指定できるように少し改変しました。 例 :tabbo -right bmark …

browser_object.jsの絞り込みを自作pluginから使えるようにしてみた

タイトルの通り。browser_object.jsがLife Changingすぎるので、自作pluginでもbrowser_object.js風の絞り込みオプションを使えるようにしてみました。本体を改悪してしまうのは申し訳ないので、Scopesを指定して複数タブを取りだす部分をパクって取り出し、…

Vimperator(hg head)でldrize_cooperation.jsが有効にならなくなった件 (訂正)

VimperatorとLDRizeを仲良く使うplugin、ldrize_cooperation.jsが、Vimperatorの最新版だとデフォルトで有効にならなくなったので対処してみました。→ http://d.hatena.ne.jp/caisui/20100607/1275920272 にてid:caisuiさんが正しい対処法を書いて下さいまし…

vimperatorの最新版を入れる

先日は「vimperatorの最新版を入れると画面が崩れる」と書いたけど、なんてことはない、vimperator/components/protocols.jsがシンボリックリンク用のテキストファイルなのが問題なので、hg cloneかhg pull -uした後にファイルをリンク先のcommon/components…

最新版

折角gitを使い初めたんだし、はてなグループの設定でVimperatorの最新版に追従できるように設定。 これで最近途切れがちだったxpiの更新を待たずにすむ。 はてなグループにも対処。 ついでにpixiv_tools.jsではマンガビューア機能に対応。 ビューアの操作自…

pixiv_tools.js

みんな大好きpixiv。もちろん僕も大好き。いっぱい見ています。 でもいっぱい見てるということは、同じ操作を何度も何度も繰り返してるということです。 なのでVimperatorPluginで(自分が使う範囲での)定型の操作をコマンド化しました。 ダウンロード http…

ex_quickmark.js

ついでにex_quickmark.jsも貼り直しておく。どこを変えたのとかは忘れちゃった。 http://pastie.org/614620

tiddly_snip.js

TiddlyWiki Javascriptを使った、ブラウザだけでサーバーなしに動作するWiki。 TiddlyWikiとは - はてなキーワード 今日日、Webページをスクラップして保存しておきたい場合なんかはTombloo経由でWebサービスに投げればいいんだろうけど、 このTiddlyWikiは…

ex_quickmark.js

いくつかのバグを直して、コードも幾分かはすっきりさせてみた。 http://pastie.org/612155 にしても、gistに貼ろうとすると途中で途切れてしまうのは何故なんだろうな。サイズ制限とかあるのか?

ex_quickmark.js

一応一区切り付けるために公開、しようと思ったけどgistに貼ろうとすると何故か途中で途切れてしまうため、違うサイトへ貼り付けてみる。 http://pastie.org/609613 QuickMarkの拡張というニッチな機能なだけに、自分でもあまり使わないため動作は保障できま…

ex_quickmark.js つづき

http://gist.github.com/177374/ce9bad5db2336756182ca0a6adece723f21736e3 なかなか上手くいかないなぁ。 自分でも全機能を使わないままに色々変更していってるので見通しが悪く、バグが半端ない。 つーか使えるのか、これ? それよりも問題は、オリジナル…

multi_quickmark.js -> ex_quickmark.js

http://gist.github.com/177374/ed08e017eb73469d77af62c235b02251915475c4 名称を変更 とりあえず機能が重複してる部分を削ってみただけなのでゴチャゴチャ データの入出力が適当 方針としては、データや基本機能は元々の機能を使い、pluginは登録・編集部…

したい事

TiddlySnipの簡易移植、tiddlysnip.jsの書き直し pixiv観覧用のスクリプトの書き直し ページ内のISBNを簡単に探し出す

multi_quickmark.js

https://gist.github.com/177374/6bec7864258d0bd2af98707045db556c9073d3d6 QuickMarksに複数のURLを登録できたらな、と思って書いたplugin。 が、出来上がってからhelpを読み返したら、元々QuickMarksは複数のURLを登録できるみたいだった。なにそれ、聞い…