組んでいるサーバーサイドプログラム「2HR(2ch Hash RSS maker)」の一番基本的な処理部分が完成し、極秘で知り合い相手に公開していた結果としては、というレベルではマトモに動作しているぽいのでしばらくオープンβ扱いで公開します。問題がなければ公開したままバージョン上げて上位互換で正式版に移行する予定です。
動作概要ですが、2ちゃんねるの指定したスレッドの中からファイルハッシュらしきものが含まれるレスを抽出してRSSを配信します。「来月の今くらいに公開できるといいなぁ」な正式バージョンではこれを踏まえた上でもう一歩か二歩踏み込んだ機能を付けるつもりですが、とりあえず今書いた部分は既に動いている、はずです。と言葉で書いてもアレかもなので動作例出しておきます。
詳しくは特設ページの方に。「フォーラム」はまだ無いので動作確認・問題・要望等はこの記事にコメントでお願いします。フォーラム設置しました。この記事にコメント頂いた方、ご報告頂きありがとうございました。
2ちゃんねるダウンロード板がhttp://tmp4.〜からhttp://tmp5.に変わったような雰囲気です。よく仕様を理解していないんですが、現状tmp4からでもスレッドdatは取得できますがsubjectが取得できません。なので既に現状でも「スレッド名が取得できない」的なエラーが返されるはずですし、今後はスレッドdatも取得できなくなるような気がするので、2HRでダウンロード板のスレッドをRSS化している方はURLの変更をお願いします。
正直プログラム側でやってもいいんですが、これをプログラム側で対応させると今後も全ての板の移転を追いかけないといけなくなって大変そうなので僕はサボります(僕はもう少し上手い書き方をする配慮を持つべきだと思います)。
まず、Janeのメインメニューで「設定」「設定」をクリックします。以下のSSは全てJaneDoeViewですがJane系であれば全て使えるはず。
設定ウインドウの「機能」「コマンド」で「コマンド名」「実行するコマンド」を設定して「追加」をクリックします。「コマンド名」は自分が分かりやすければ何でもいいんですが、問題は「実行するコマンド」。
設定が完了すると、右スクリーンショットのように登録したコマンドが表示されるはずです。「よろし」で設定ウインドウを閉じてJaneを再起動。
再起動すると、メインメニューに「コマンド」という項目が追加されており、その中に先ほど登録したコマンドが追加されているはずです。適当なスレを開いてコマンドを実行。
RSSリーダーのチャンネル追加画面が開き、そのスレのRSSをリーダーに追加できるはずです(右スクリーンショットはHeimdallrの場合)。ここでリーダーが起動しない場合は下記。
「標準RSSリーダー」の登録方法はリーダーごとに違いますが、例えばHeimdallrの場合は、タスクトレイアイコンの右クリックメニュー「システム設定」を開き「Feed Protocol登録」です。他リーダーに関しては僕は何とも言えないので、すみませんがヘルプを読むなりして下さい。