Macintoshは初心者に優しいコンピュータ。ある意味、これは正しいでしょう。しかし、親切すぎるのは考えもの。あらゆる場面でいちいちアラートが出てくるようなアプリケーションもあります。こういうのは操作に慣れれば慣れるほど鬱陶しいものです。
MacintoshのアプリケーションはモードレスであるべきだとAppleは言っています。AppleScriptの登場で、これはますます重要になってきていると思うのです。また、サーバのように無人で運転するようなケースでは、たとえエラーメッセージであってもアラートが出てしまうとまずい場合があります。MacOS Xでは動作しません。
GloomyAlertは、アラートやモーダルダイアログ(そのダイアログを閉じるまで他の処理に移れないようなダイアログ。アラートもモーダルダイアログの一種。)のボタンを自動的にクリックさせるためのコントロールパネルです。アプリケーション名、ダイアログ内のテキスト、ボタン名を登録することによって、目的のダイアログのみに反応させることができます。動作環境はシステム7以降です。
GloomyAlertをインストールするには、FinderでGloomyAlertのアイコンをシステムフォルダのアイコンにドラッグ&ドロップしてください。自動的にコントロールパネルフォルダに入れられます。その後、Macintoshを再起動してください。
コントロールパネルからGloomyAlertを開くと下の図のようなダイアログが表示されます。
「GloomyAlert」チェックボックスは、GloomyAlertの機能のオン/オフです。チェックされた状態がオンです。
「StartupIcon」チェックボックスは、Macintoshの起動時に画面の下にアイコンを参列させるかどうかの設定です。チェックすると表示します。
「追加...」ボタンをクリックするとオープンダイアログが表示されます。(MacOS 8.5以上では下の図のようなナビゲーション・サービスのダイアログになります)ここでGloomyAlertを使用するアプリケーションを選択します。
ここで選択することができるのは、アプリケーション、Finder、コントロールパネルのいずれかです。“クリエータを登録”チェックボックスがチェックされていると、アプリケーション名ではなくクリエータを読み込みます。その場合、同じクリエータを持つものすべてが対象となります。
※どちらでもよい場合はなるべくアプリケーション名を登録してください。クリエータを登録すると動作速度が落ちる場合があります。特にたくさんのアプリケーションを登録される場合はご注意ください。
以下は設定例です。下の図はオープンダイアログでFinderを選択した状態です。“アプリケーション:”リストボックスに、そのアプリケーションが追加されます。
Finderでは、機能拡張やコントロールパネルをシステムフォルダにドラッグすると、下のようなアラートが表示されます。ここでは、このアラートが表示されたら自動的に[OK]ボタンをクリックさせるように設定してみます。
“テキスト:”テキストボックスに、対象となるダイアログにある文章の一部を入力します。ここでは「フォルダに入れておく必要」と入力してみます。「を入れますか?」等でもかまいません。ようは、目的のダイアログを判別できるものならOKです。ここに入力できるのは半角で31文字、全角で15文字までです。
“ボタン名:”テキストボックスに、自動的にクリックさせるボタンの名前を入力します。ここでは「OK」と入力します。ここにはボタンの名前を正しく入力してください。一部では機能しません。
これで、このアラートが出ると自動的に[OK]ボタンがクリックされるようになります。
テキストやボタン名を変更するには、“アプリケーション:”リストボックスからアプリケーション名を選択(クリック)して、再入力してください。
アプリケーションを削除するには、同様にアプリケーションを選択して[削除]ボタンをクリックしてください。
GloomyAlertは、NotificationManagerによって出されたアラートには効きません。例えば、Finderで日本語フォントをインストールした時に出るアラート等です。これは将来解決したいと思っています。
当然ですが、スタティックテキストや標準のプッシュボタンがないダイアログには効きません。
その他にも効かないダイアログがあるかもしれませんが、御了承ください。
GloomyAlertはシェアウェアです。継続してご使用にになる場合には、私、浅利哲に2,000円をお支払いください。登録することによって、Macintoshの起動時に表示されるメッセージは出なくなります。
お支払い方法は付属のドキュメントを参照してください。
GloomyAlertはバージョン1.2からパスワードによる使用制限(Macintoshの起動時にアラートを表示するだけですが)をつけました。バージョン1.1までに送金していただいた方には無償でパスワードを送付していますが、メールアドレスが変更された等の理由で連絡ができない方がいます。バージョン1.2以降を使用される際にはメールでお問い合わせください。
GloomyAlertの著作権は浅利哲が保有しています。配布は自由ですが、ホームページやBBS等に転載する場合には電子メール(できればインターネットのほうがありがたいです)で連絡していただければ幸いです。
なお、万が一あなたがGloomyAlertを使用して何らかの被害を被っても、作者は何の責任も取りません。ご自身のリスクでご使用ください。
・ドキュメントを修正
・Finderに対して設定を行うと、フロッピーディスクの初期化ダイアログでフリーズする問題を修正
・ファイル名ではなくクリエータでアプリケーションを区別するオプションを追加
・ナビゲーション・サービスのダイアログを移動/リサイズできるように変更
・アピアランスおよびナビゲーション・サービスに対応
・コントロールパネルにも設定できるように変更
・PowerPCネイティブに対応(FATバイナリ)
・アイコンの表示ルーチンを変更