るてんのお部屋に毎日来ている方はご存知だと思いますが、ニュース・コレクターは、IEやIEコンポーネントを使ったタブブラウザで、右クリックから「Webページの収集」、「コメントの記述」、および「ページの更新」、「FTPによるアップロード」までをおこなうことのできる総合ツールです。
言うならば、ニュース系サイトを徹底的に手抜きで運営するためのツールです。
まったく普及していないですが、かなり便利なツールです。
さて、このニュース・コレクターなのですが、半年以上使っていて、いろいろと不便な所も多々存在していました。
この不便を、ほぼ取り除いたのが数日後に公開予定の 1.04 になります。
現在公開中の 1.02 と 1.04 の間には、 1.03 というバージョンもあったのですが、このバージョンはマニアックなバージョンなので、あまり公開する意味がありませんでした。
ちなみに、 1.03 の目玉機能は追加バッチという機能です。自作のバッチやEXEを好きに追加して、機能拡張ができるという機能でした。こんなマニアックなソフトの、さらにマニアックな追加機能の開発など、私以外は誰もやらないでしょう。なので公開しませんでした。
しかし、そろそろ外部の方にも提供でき、自分の使い勝手の悪いところも直したバージョンを作らなければいけないなあとは思っていました。そういう意図で作ったのが、数日後に公開予定の 1.04 でした。
以下、 1.04 で追加された機能を、画面のプレビューと共に紹介していきたいと思います。
たまに、 null object というメッセージと共に起動に失敗していたのですが、起動方法を変えて、失敗しないようにしました。
● 「一時保存」「読み込み」「外部エディタ」ボタン
追加コメントを、編集途中でtempファイルに保存したり、そのtempファイルを読み込んだり、外部エディタを起動して編集したりできる機能です。
これで、秀丸と連携して更新ができるようになりました。便利です。
● 「_top」「_self」ボタン
コレクトしたページがフレーム内のページだった場合に、これまで手動でタイトルとURLを変更していたのですが、ボタン一発で切りかえられるように変更しました。
これで無駄な作業が大幅に減ります。
● Win位置固定
メイン・ウィンドウ起動時の位置を数字で指定して固定できるようになりました。個人的には一番面倒だった部分が楽になります。
新規ログで表示するニュースの数を、設定ウィンドウで指定できるようにしました。これまでは、ソースコードを直接いじるしか変更できませんでしたので、かなり便利になりました。
同様に、過去ログの最大行数、最小行数も指定できるようになりました。過去ログを自動で分割する際の基準値になります。
この、過去ログの最大行数、最小行数の値は、 1.03 までは1ずれていたのですが、このバグも直りました。
● 追加バッチ領域
多分私しか使用しない領域です。現在収録されているバッチは1つだけです。起動オプションで、ログデータを自動的にサーバーに送信するバッチが入っています。るてんのお部屋で、ニュースの検索やクリック数のランキングに使用するのに利用しています。
後は、細かいところで関数の整理や、ソースの改良をおこなっています。インストーラーも少し改良しました。
かなり使い勝手が向上しますので、ニュース系サイトを手軽に運営してみたい方は、試してみると面白いと思います。