Hatena::ブログ(Diary)

oct inaodu

 | 

2008-07-02

Tombloo 0.3

追記 2008/8/5


Tomblooは、GitHubに移行しました。


追記 2008/7/14


ベータテストが終わり、自動更新で配布されるようになりました。

ご協力頂いた方々、どうもありがとうございました。




Tombloo 0.3を、リリース予定です。

現在、ベータテスト中で、自動更新で配布されていません、上のリンクから。


メモやブックマークなどを簡単にポストできるフォームを追加しました。

kuの、notificationを使ってフォームを表示させるハックとアイディアが元になってます、ナイス。

各タブごとに別フォームだから使いやすいし、別ウィンドウじゃないからコンテンツを見ながらメモ取れる。

以下、デモビデオ、30秒。


D


クイックポストフォーム
コンテキストメニューの[Share...]の先を選ぶとフォームが表示されるようになりました。タグやメモを付けたり、ポスト先を変えたりできる。自分で書いたテキストをTumblrTwitterにポストすることもできます。フォームを表示した後にページ内の文字列を選択すると、選択された文字列が自動的にテキストボックスに貼り付けられます。設定画面で[デフォルトのポスト先]を変えられます(チェックボックスをグレーにするとフォームに現れない)。Linkタイプのポスト(ブックマーク)にショートカットキーを割り当てることもできます。入力後は、[ポスト]ボタンを押すか、または[Ctrl]+[Enter]でポストできます。


タグ補完
はてなブックマークまたはdel.icio.usから利用タグを取得し入力を補完できます。上下キー、TAB、リターンキーで操作します(オリジナルで挙動が実装されてるから変なところがあるかも)。デフォルトでは、候補が1つに絞られると自動で決定されるようになってます。使いづらかったら設定画面からオフにして下さい。


LDR + Tombloo
LDRTomblooを使うGreaasemonkeyも更新されてます。Linkタイプのポスト(ブックマーク)でフォームが表示されるようになりました。

拡張スクリプト
[データ/スクリプトディレクトリ]の下のscriptフォルダにあるJavaScriptファイルをTomblooロード後に読み込み、パッチをあてたり拡張したりできるようにしました。でも、今後も内部インターフェイスが大きく変わることがあるかもしれなくて、ちょっとオススメできないんだけど...。ポストの形式を少し変えたいとか、クイックポストフォームに付加要素を付けたいとか、自分の使ってるサービスをTombloo対応させたりできる。トラックバックもらえたら、本体に組み込みます。

ポスト先にLocal追加
Tumblrにポストして、同時にPCにも保存するとかができるようになりました。これもkuから。アップロードも検討中です。

ポスト先/取得元に4u追加
mattnパッチ。美女写真の場合にフォームを表示させてクロスポストというかんじかしら。ちょっと各サービスでReblog/Favorites/Starの概念を統一させないと使いづらいかもしれない。懸案事項で。

quanmengliquanmengli 2008/07/02 21:53 well done!

aaaa 2008/07/02 23:27 コンテキストメニューが「shere...」になってません?

damexdamex 2008/07/03 15:36 macだと、デフォルトのポスト先の設定が保存されません(泣

roomragroomrag 2008/07/08 08:51 設定画面って、どうやって表示させるんでしょう?

brazilbrazil 2008/07/08 13:38 [ツール]-[アドオン]、[Tombloo]-[設定]からです。だいたい拡張の設定はそこです。

kagamikagami 2008/07/09 14:48 フォームを表示させて投稿の場合、リンク先のURLを変更したりできるようになればうれしいです。(出来ればTitleも)
例えば、ギャラリーサイトなんかでご丁寧に大きい画像はサムネイルをクリックすると(画像直リンでもなく)別にウィンドウを展開したりする時そのウィンドウには画像しかない戻るボタンもないので、そこにリンクをしても意味がないことがあります。ご丁寧にツールバーなどの表示を出来なくしてありTumblr公式のbookmarkletも使えないことまであります。
格納してある渡すべきURL欄をフォームに変更するTipsかオプションでもいいので実装していただけると嬉しいです。クロスポストの関係で難しいかもしれませんが、Tumblrを使っていると時々そういうことがありますので要望としてコメントさせていただきました。長文すみません。

brazilbrazil 2008/07/09 15:20 要望+背景を教えて頂けるのは、すごい助かります。あと、そのシーン、僕もよく遭遇するのでわかります。たぶん問題はフォームの見た目だけで、プログラム自体の改修は簡単です。少し考えさせて下さい。

gan2gan2 2008/07/14 01:53 LDR + Tombloo で画像のポストがうまくいきません。
例えば、FFFFOUND! のエントリでポストしようとした場合
以下のような内容が書かれたダイアログが表示され
そこで処理が終わってしまいます。


ポストエラー
Tumblr: Error posting entry.

ページを開き直しますか?
元ページ:
Army of Darkness « Posterwire.com « the movie poster weblog
http://ffffound.com/image/a0cfce7b015371df27471c05df4992410ab7b3ef

brazilbrazil 2008/07/14 22:08 < gan2さん
毎日、たくさん同じように使っていて(ffffound->Tumblr)、ほとんど問題起きてないですね...。Tumblrの調子が悪かったか、制限枚数の75枚を超えてるかかな。Firefox 3なら、一度Tomblooをアンインストールしてインストールし直すのがいいかもしれません。

gan2gan2 2008/07/14 22:58 そうですか。
そちらでは再現されないのですか。
先ほど Tombloo と LDR + Tombloo をインストールし直して
同様に試してみましたが結果は変わりませんでした。

制限枚数についてですが
コンテキストメニューからポストするとうまくいくので
関係がないようです。

こちらの環境は、Windows XP SP2、Firefox 3.0、
Greasemonkey 0.8.20080609.0 です。
Tombloo、LDR + Tombloo ともにこのページのリンクから
インストールしています。

gan2gan2 2008/07/14 23:10 すみません。原因が分かりました。
LDR + Tombloo とは別にインストールしているグリモンスクリプトがあるのですが、
それがエントリの HTML の構造を変えてしまっているので
その影響で LDR + Tombloo が画像をうまく取れていないようです。
お騒がせしました m(_ _)m

brazilbrazil 2008/07/14 23:39 < gan2さん
そりゃよかったです。後学のため、バッティングしたそのスクリプトを教えてください。たぶん、サイズ判定とかを入れれば共存できると思うので。

gan2gan2 2008/07/15 16:17 ありがとうございます。
件のスクリプトはこちらのものです。
http://userjs.seesaa.net/article/24057562.html

kudzmochikudzmochi 2008/07/23 16:56 macosx10.5.4,firefox3.0.1何ですが
ポストエラー
Tumblr: Not loggedin.
とでてポストできません

brazilbrazil 2008/07/23 17:01 わかりません。Firefox 2のプロファイルを、そのまま使っていてそのような状態になったことがあるようです。新しいプロファイルでうまくいくかを確認してみてください。あと単にTumblrが調子悪かっただけかもしれません。

sippusippu 2008/07/28 08:49 tombloo使わせてもらっています。
Eee PCなどの低解像度(1024x600)のPCで使うと、設定のデフォルトのポスト先の全体を設定出来ませんでした。
低解像度向けの設定画面があったらいいなーと思います。どうか一考願います。

PS.prefs.jsを別のPCから引っ張ってくればいいという方法もありますが・・・

sippusippu 2008/07/28 09:08 すいません、設定画面はウィンドウの大きさの変更ができましたね。

brazilbrazil 2008/07/29 10:54 < sippuさん

こんちは−。あと新しいバージョンではスクロールバーもでるはずです。

kudzmochikudzmochi 2008/07/29 11:40 以前に質問してプロファイルの削除等しましたがやはりエラーが出ます。
エラーの内容は
Tumblr:
message : Not loggedin.
lineNumber : 208
fileName : tombloo.js-> 20_Tumblr.js
name : Error
と出ます。
ブックマークレットからは登録できるのでTumblrの調子が悪いわけではないと思います。

brazilbrazil 2008/07/29 11:46 < kudzmochiさん

うーん、わからないなー。たぶん内部で起こってることは、いかのアドレスにアクセスするとログイン画面にいっちゃってるってことだと思うんだけど。

http://www.tumblr.com/new/photo

クッキーとかのまわりかなぁ。

kuropyon1496kuropyon1496 2008/08/03 08:28 はじめまして。
上記でkudzmochiさんが書かれている現象について、
僕も同じエラーで悩んでいたのですが、
「サードパーティのCookieクッキーも保存する」にチェックを入れるとポストできるようになりました。
ご報告まで。

brazilbrazil 2008/08/03 12:05 > kuropyon1496さん

ありがとうございます。でも、それやですねぇ。回避できないか調べてみますね。

brazilbrazil 2008/08/05 23:31 > kudzmochiさん、kuropyon1496さん
Tombloo 0.3.11でサードパーティクッキー設定の対策をはじめてみました。僕は、Firefox 2で運用してますが、とりあえず動いてるみたいです。

kuropyon1496kuropyon1496 2008/08/19 14:55 > brazilさん
Firefox3でちゃんと動いてます。
ありがとうございましたー。

yomoyamayomoyama 2008/08/21 13:56 はじめまして。
TomblooをFirefoxから自動アップデートできずGitHubから直接最新版をおとしたのですが次のエラーが出てしまい投稿できません。

ポストエラー
Tumblr:
message : Error posting entry.
lineNumber : 214
fileName : tombloo.js-> 20_Tumblr.js
name : Error

入れているバージョンはFirefoxは3、Tomblooは0.3.11です。
Tombloo以外のアドオンをすべて無効化、Tomblooを再インストール、クッキーの確認等こちらで挙げられている対処法は試しています。

brazilbrazil 2008/08/21 19:15 > yomoyamaさん

こんちはー。
普通のブックマークレット/Tumblrの新規ポストフォームからはポストできますか? あと問題になった画像(?)を教えてもらってこちらで試すことはできますか?
拡張子がjpgでHMLTであったり、取得対策がされている場合があったり、いろいろあります。こういうものに引っ掛かっている可能性もあります。もしそうなら、Upload from Cacheなどでポストできるかもしれません。

yomoyamayomoyama 2008/09/07 21:02 brazilbrazil様。

こんにちは。返信ありがとうございます。
さきほどFirefoxを立ち上げまして、Tomblooの更新お知らせがあったため最新版にアップデートしましたところ無事ポストできました。
Tombloo 0.3.11でポストできなかった画像ですが、例えばこちらのページのTomblooの設定という画像(http://f.hatena.ne.jp/images/fotolife/b/brazil/20080702/20080702180222.jpg)や、GitHub- tomblooページの見出し画像(http://github.com/to/tombloo/tree/master%2Fdocuments%2Fsummary_600.png?raw=true)もポストできませんでした。
現在の最新版であるTombloo 0.3.15ではどちらも問題なくポストできました。
言葉が足らず申し訳ありません。
これからも愛用させていただきます。本当にありがとうございました。

brazilbrazil 2008/09/12 20:31 > yomoyamaさん

いえいえとんでもないす。無事に動いてなによりです。また、気に入ってもらえてうれしいです。

rr 2008/09/17 04:42 Tomblooは0.3.15を使っています。
最近突然Photo - CaptureからRegionを選んで画像を投稿しようとしてもエラーが出るようになりました。
Tomblooをアンインストールしてもう一度インストールしなおしても現象は直りません。
試しにPhoto - Captureの他の機能も試してみましたが全て無理でした。
それ以外の機能は問題なく使用できます。
エラーは以下のようなものです。
ポストエラー
Tumblr:

message : Error posting entry.
lineNumber : 293
fileName : tombloo.js-> 20_Tumblr.js

特定のページだけでなく全てのページで投稿不可です。

brazilbrazil 2008/09/17 05:00 Tumblrの仕様変更により利用できなくなっています。Tombloo 0.3.21では修正されています。
http://to.tumblr.com/post/50142140

rr 2008/09/21 06:26 早速インストールさせていただいたところ、0.3.23になっていましたがちゃんとPostできました。
本当にありがとうございます。
これからも愛用させていただきます。

footbrainfootbrain 2009/01/11 18:51 tomblooの設定でOKとキャンセルのボタンが表示されず、また、デフォルトのポスト先の設定が保存されません。

スパム対策のためのダミーです。もし見えても何も入力しないでください
ゲスト


画像認証

 |