Haiku のイラスト投稿を確実にする Greasemonkey script
postDrawing がたびたびよびだしされないので、fotolife を GM_xhr で監視して投稿するようにするスクリプトです。
流れは
- ページロード時に fotolife のフィードを取得 (ほんとはおえかきに切り替えしたときにしたいけど、prototype かきかえができない……)
- currentForm がセットされるのを監視 (Haiku! をおすとセットされる)
- セットされたら fotolife のフィードを監視開始
- ページロード時の状況と比較して、増えたものをハイクから投稿されたものとみなし、postDrawing をキック
tumblr に投稿しなおすスクリプトより後に実行する必要があります。
- http://svn.coderepos.org/share/lang/javascript/userscripts/hatena.haiku.fixingillustposting.user.js
- http://coderepos.org/share/browser/lang/javascript/userscripts/hatena.haiku.fixingillustposting.user.js?
なかなか投稿できないなぁってときは API がエラーだしていたりするので http://f.hatena.ne.jp/rkatom/feed にアクセスして確認してみるとよいかもです