趣味Web 小説 2004-10-08

はてなアンテナ簡単整理ツール

注:はてなアンテナの仕様変更により、当サイトで配布しているツールは既に使用不可能となっております。

はてなアンテナは登録とか削除とかの整理が超面倒くさいことで有名ですが、ついに、はてなの簡単整理ツールが登場しました。残念ながら Windows 専用です。

hatool-win は GNU GENERAL PUBLIC LICENSE で公開されているので、負荷を考え、転送量にかなりの余裕があるサーバに転載させていただきました。作者は Osamu OKANO さんです。

じつは hatool-win は perl で書かれたツールを Windows の実行ファイルへ自動変換したものです。元のツールは非常にシンプルなものです。ローカルに Perl の実行環境を用意されている方は hatool.cab(9.4kB)を利用されることを勧めます。

hatool-win の使い方と注意点
1.圧縮ファイルをダウンロードし解凍する

初心者の方には、圧縮・解凍ツールとして +Lhaca Ver.1.19 をお勧めします。簡単インストール、主要な圧縮6形式と解凍6形式に外部 DLL なしで対応、説明書をきちんと読んで隠し機能(?)を使いこなせば意外に高機能。今回配布する hatool-win も +Lhaca 1.19 で圧縮しています。

hatool-win は解凍するだけで使えますよ! 解凍すると、フォルダの中に以下のファイルが生成されます。

  • hatena-get-lirs.exe
  • lirs2url.exe
  • hatena-delete-all.exe
  • hatena-add.exe
  • COPYING.TXT
  • README.TXT
2.hatena.conf を編集する

はてなの ID と Password を記入します。

3.hatena-get-lirs.exe をクリックしてLIRS形式のファイルをダウンロードする

hatool-win は GUI を持たないツール群で、各実行ファイル(*.exe)がそれぞれひとつの仕事をします。クリックするとコマンドプロンプトを立ち上げて仕事を始め、仕事を終えると自動でプロンプトを閉じます。

hatena-get-lirs.exe は、はてなアンテナのデータファイルを LIRS 形式(考案者はhiyaさん)でダウンロードするツールです。LIRS 形式は他のアンテナでも使える便利な形式らしいのですが、最近の blogpeople や MyBlogList などでは利用できません。また、はてな独自の機能である更新範囲の指定やコメントなどは含んでいません。グループ分けの情報もきれいさっぱり消えています。

したがって、hatool-win は、はてなアンテナを高度にカスタマイズして利用されている方には、お勧めできません。

4.hatena-lirs.txt をメモ帳などで編集する
  • いらないサイトを消す
  • 移転サイトについて、URI の変更を反映させる

次の手順でサイト名が消えて URI の羅列になってしまうので、サイト名がわからないと実行困難な作業は、必ずこの段階で済ませてください。

5.lirs2url.exe をクリックして編集済みの hatena-lirs.txt を URL のリストに変換する

ごちゃごちゃといろいろな情報が含まれていた LIRS 形式のデータが、改行で区切られた単なる URI のリストになります。

6.hatena-add.txt の内容を確認する

新たに追加したいサイトがあれば、ここで hatena-add.txt に URI を書き足してください。

7.hatena-delete-all.exeをクリックしてアンテナを全クリアする

もう後には戻れません。

8.hatena-add.exe をクリックして hatena-add.txt の URI をアンテナに追加する

URI だけで登録するので、タイトルは自動取得となります。リンク先と更新情報の取得先も同一に設定されますのでご注意ください。

  • タイトルに「日記」とか「トップページ」といった無個性な名前が並びかねない
  • 一部のブログサービスがメンテナンス中の場合、そのサービスを利用している全サイトが「メンテナンス中」といったタイトルとなりかねない
9.error.txt で登録に失敗した URI を確認する

もしエラーが生じた場合には、きちんと error.txt が作成されます。URI の書き間違いを1番に疑うべきですが、サーバのトラブルやメンテナンス、あるいはサイトの移転によりアンテナがページを取得できずにエラーとなるケースもあります。エラーの理由を一通り調べたら、アンテナの更新作業は完了です。

……なんだか面倒に思われたかもしれませんが、実際にやってみると、わずか数分で100件以上ものサイトを登録したり削除したりできます。やってみればわかるこの便利さ。ただし前述の通り、いろいろカスタマイズして高度な使い方をされている方にはお勧めできません。ご利用は自己責任でお願いします。

更新履歴
平成16年10月10日

本家でプライベートモードのアンテナを編集できるようになった hatool-win-0.03 が公開されたことにあわせ、転載ファイルと解説をアップデート

平成16年10月8日

hatool-win-0.02 を転載し解説を公開

Information