Tomblooからはてダにポストできたら超絶便利では?
と前々から思ってたけど、最近になってやっとTomblooのソースを読みはじめた。
すると、はてダにポストする仕組みがもともと用意されているはずなのに使われてなかったので、ちょっといじって使えるようにしてみた。
--- 20_model.js.origin 2009-09-16 01:15:23.000000000 +0900 +++ 20_model.js 2009-09-16 01:16:15.000000000 +0900 @@ -1738,7 +1738,7 @@ case 'changed': var self = this; - return request('http://d.hatena.ne.jp/edit').addCallback(function(res){ + return request('http://d.hatena.ne.jp/my/edit').addCallback(function(res){ if(res.responseText.match(/\srkm\s*:\s*['"](.+?)['"]/)) return self.token = RegExp.$1; }); @@ -1904,11 +1904,9 @@ ICON: 'http://d.hatena.ne.jp/favicon.ico', POST_URL : 'http://d.hatena.ne.jp', - /* check : function(ps){ return (/(regular|photo|quote|link)/).test(ps.type) && !ps.file; }, - */ converters: { getTitle: function(ps){ return Hatena.reprTags(ps.tags) + (ps.page || '')
{ProfD}/extensions/tombloo@brasil.to/chrome/content/library/20_model.jsを上記のように変更して、
[ツール]-[Tombloo]-[アカウントの切り替え]から、はてなのアカウントにログイン。
あとは普通にTomblooでQuoteとかPhotoをShare...して、Post先からを選択したらオケー。
こんなんでいいのか分からないけど、とりあえずポストできるようになった。
追記:2009.10.22
なんかTBされたので...
一応ポストはできるようになったけど、タイトルがはいらなかったり、ちょっと気に入らないとろころがあったりなので今は使っていない...
ブラウザ立ち上げなおすたびにアカウント設定のダイアログを操作しないといけないのも面倒だし...
気が向いたらもうちょっと手直しするかも。