gaeの日記 #2

2010-04-13 (火)

[][] tvrockSchUploader を微修正 23:33  tvrockSchUploader を微修正 - gaeの日記 #2 を含むブックマーク はてなブックマーク -  tvrockSchUploader を微修正 - gaeの日記 #2

  • 1.2.1 (2010-04-13) zip
    • ナンバリングが設定されているときサブタイトルに設定するように
    • サブタイトルが「未定」の場合、空文字に

necotnecot2011/04/01 11:37いつも便利に使わせていただいております。
ところで、2011年3月の中頃あたりから、tvrockSchUploader.jsでTvRockの予約データがアップロードされなくなってしまいました。
コマンドプロンプトから直接tvrockSchUploader.js <username> <password>を実行し見てると「UPLOAD ERROR: 401」のメッセージが表示されます。401なのでサーバー側で認証が通らなかったのだと思いますが、ユーザー名・パスワードの誤りでもなさそうでして(何度かパスワード変更をかけたりして試してみました)、tvrockSchUploader.jsのコードをのぞいても変なことが起きそうな箇所もなく、ほとほと困ってしまいました。何か解決の手がかりになりそうな情報はございませんでしょうか。

gaegae2011/04/01 12:38認証エラーの場合403が返すようにしています。
401を返す処理は確かに3月中頃に追加したもので、
特定のアカウントから異常なデータが送信され続けていたため、401を返すようにしました。
いまこの制限を解除してみましたので試してみてください。

necotnecot2011/04/01 17:13素早いご対応ありがとうございます! 正常にアップロードされるようになりました。
tvrockSchUploader.jsは無改造で使っていますが、もしおかしいデータを送っているの私のアカウントの可能性があって解析のためにデータが必要でしたら、メールか何かご指定の方法で元のtvrock.schをお送りいたします。

gaegae2011/04/01 20:17さっそく異常なデータが送られてきています。
TvRockのバージョンはいくつですか?

necotnecot2011/04/02 00:10あらら…… やっぱり私からのデータがおかしいのでしたか…… バージョンは0.9u2を使っています。

gaegae2011/04/02 15:270.9u2であれば私のテスト環境も同じなので問題はなさそうですね。

じつは問題が発生しているのはたった1つのアカウントだけで
User-Agent が tvrockSchUploader.js だったため、tvrockSchUploader.js をベースに
改造したクライアントのバグだと思っていました。

しかし、無改造で問題が発生しているということは、tvrockSchUploader.js か、
しょぼいカレンダー側の不具合の可能性が高まったため、これからアップロードされた
データを保存して、問題を解決しようと思います。
こちらの思い込みで利用不可能な状態にしてしまい申し訳ありませんでした。
そのまま利用を続けていただければと思います。

necotnecot2011/04/02 19:00本当にありがとうございます。
元データが必要でしたらいつでもお送りしますのでお申し付け下さい。