Hatena::ブログ(Diary)

枕を欹てて聴く

 | 

2009-12-31

ReBlogできる, Taberareloo ver 1.0.0

| 17:07 |

Chrome Web Store - Taberareloo

Taberareloo の ver 1.0.0を公開しました.

ReBlog, Text, Photo, Quote, Videoなどなどに対応し, 一段落したのでmajor version番号を上げ, 1.0.0となります.

以下使い方および追加機能です.

QuickPost 使い方

f:id:Constellation:20091231165247p:image

Chromeには標準ではcontext menuをさわることはできません. そこで, 特定のキーを押すと, 上記動画のようにメニューが表示され, 選べるという形にしました.

まず, キーの設定です.

id:os0x さんのChromeKeyconfig, もしくはChromeGestureをinstallしている方は, そちらのほうでも設定ができます. 2つもの拡張がキーを監視するのはもったいないですからね!!!

Chrome Keyconfigでの設定方法

f:id:Constellation:20091231235759p:image

上記画像のように, selectメニューにいつの間にかTaberareloo項目が!! やったね拡張間通信!

actionは次の3つ. Tomblooにあわせました.

  • Taberareloo.general
  • Taberareloo.link
    • 現在URLをlink postする画面を出します.
  • Taberareloo.quote
    • もし文章を選択しているとquoteする画面を, それ以外ならText Post画面を出してしまいます!!

これを任意のキーに登録してしまえば, 後は楽しいTaberareloo lifeの始まりです.

Taberareloo単体での設定方法

Chrome Keyconfig や Gestureを入れていらっしゃらないかたも, postはしたい! ということで, Taberarelooにも設定する項目があります. しかし, もしKeyconfigとかを入れている場合, 完全に二度手間になるので注意が必要です.

f:id:Constellation:20091231181323p:image

まず, optionのPost tabにある上記のcheckboxをoffにします. これでTaberarelooによるキー監視が行われます.

そして3つのShortcutkey入力に入れるとKeyconfigのときと同様, 3つのactionが定義できます.

Taberareloo連携

お待たせしました. ついにChromeで1分間60postの時代が来ます.

Tumblrにおいてメーカー純正の LDR + Tombloo と、サードパーティDashboard + Tombloo が二大勢力として君臨し、reblog界を席巻していた体制。2008年夏に1分間に60postできる仕組みが構成されためこう呼ばれる。一般的に2009年春まで続いたとされる。

the whole world is peaceful.

id:taizoooさんの書き換えで有名な60post/1minの時代になりました.

optionでReBlog Tumblrの部分を緑色のcheckを入れておいてください.

LDR + Taberarelooの追加

OptionのPost tab, UserScriptのLDR + Taberarelooのcheckをonにすると, LDR上でtを押すとLDR + Tomblooと同様の使い勝手でReBlog, Postができてしまいます!

個人的にはこれでLaptop PCのデフォルトブラウザChromiumになりました!!

Dashboard + Taberarelooの追加

Dashboardが好きなあなたにも対応しました.

  1. id:os0xさんのChrome Keyconfigを入れて, LDRizeのoptionを有効にしてください.
  2. 次に, Taberarelooのoption, Post tabの下のほうにあるDashboard + Taberarelooの項目を有効にしてください.
  3. さあ後はDashboardでおもむろに"t"を押すとReBlogしていきます.

現在, LDRizeが命令に対応していないので, こちらでcurrent-nodeを計算し, postを行っています. このため, pinをつかった一斉postはできないので, tを押し捲ってもらえれば.

Twitterで常にURLを短縮化するか選べるように

OptionのTwitter - Always Shorten URLをonにすると, Twitterにpostされる中のURL文字列が常に短縮化されます. 従来は140文字以上になると自動でやっていましたが, 要望があるのでOptionを追加しました.

いろいろServiceの追加

さまざまなExtractors/Modelsを追加しました. 結構いろんなところにpostできるようになったかと思います. また, login checkを厳格化し, loginしていないときにErrorをきちんと出るように修正したりしました.

bugfixについて

bugがあるなーというときには, Githubのissues

Issues - Constellation/taberareloo - GitHub

に登録していただけると非常にありがたく, 嬉々としてbugfixに励んだりします.

また, blog commentや, twitter: [http://twitter.com/Constellation:title] に向けて文句でも言ってもらえると対応します.

補足

id:os0x さんには拡張間連携やcodeのsampleやbugの指摘, Chrome拡張に関する秀逸な記事や, 果てはTaberarelooのiconまで頂き, 足を向けて寝られません!!!

Chromeは拡張間の連携機能が初期から盛り込まれており, これによってすべて自作しないで別の拡張に依存しつつ, 大規模な行為をbrowser一体となって行うということが可能になっています. これはFirefoxの拡張ではあまり見られないことで非常に面白そうです.(もっとも, UserScriptの間では連携が進んでいましたが)

 |