ソフトを開発しようと思った動機、背景
このソフトは、もともと拙作の「BreathOfWindow」から分離独立したソフトです。このソフトの作成以前は、別のランチャソフトをつかっていたのですが、いろいろと不満があり、そのたびにランチャソフトを変えていました。しかし、いっそ自分で修正可能な自前のランチャソフトがひとつ手元にあれば、機能追加が自由にできるので便利だと思い、作成しました。このため、公開はしていますが、あまり人に使ってもらうことを意識せずに、自分で必要なものを順に実装していったら現在の仕様になりました──というのが正直なところです。
開発中に苦労した点
プログラム起動の部分以外は他のソフトから引っ張ってきたプログラムが多いので、作成上の苦労はあまりありせんでした。たぶん一番時間がかかっているのはユーザインタフェースのレイアウト調整とアイコン作成だと思います。
ユーザにお勧めする使い方
OSがWindows XPの場合──以前より改善はされましたが──「スタートアップ」フォルダに複数の常駐プログラムを登録すると、起動が重なってトータルの起動が遅くなるのは知られている通りです。本ソフトを「スタートアップ」フォルダに登録して、他の常駐プログラムは本ソフトから時間を調整して起動するようにすれば、起動時の負荷が平準化され、結果的に起動が速くなります。特に、起動順序に依存関係があるソフトの場合は、起動までの遅延を調整すれば、思った順序で起動できます。
また、このランチャはプログラムの実態がどこにあるのか意識せずに登録・削除が簡単にできますので、よく使うプログラムが変わるような場合は便利です。あと、Windowsのスケジューラの機能がイマイチ使いずらいので、スケジューラとしての使用も便利です。拙作の「Telopper」との組み合わせで、指定日時にToDoメモを表示させたりしています。
今後のバージョンアップ予定
特に、バージョンアップをスケジュール化しているわけでないのですが、自分で必要な機能があれば即日入れますし、特にそういうことがなければ、ずーっとこのままかましれません(笑)。漠然と考えているのは、ホットキーで呼び出すマニュアル起動画面に表示するプログラムをもう少し少なくしたいのと、プログラムのライフチェックを行い、プログラムが落ちたら再起動を行うような機能等を考えています。
(OrangeMaker)