質問: スクリーンセーバーをパスワード保護・制御できるフリーソフト 無料で配布されているスクリーンセーバーには、パスワード保護ができないものが多くあります。これをパスワード保護にするようなソフトはありますでしょうか? 無料のスクリーンセーバーに気に入ったものがあるのですが、パスワード保護ができないとマウスやキーボードに触れた途端に解除され、他人に画面を見られたり、触られたりしてしまいます。 このような状況を防止したいのです。 osはwindows98seです。よろしくお願いします。
回答: >これをパスワード 保護にするようなソフトはありますでしょうか? はい。あります。 しかも、osに標準で入っています。たぶん system ディレクトリに mpr.dll や password.cpl というファイルがあるはずですが、それがそのためのものです。 では、どうやって設定すればいいのか? 残念ながら、パスワード機能のないスクリーンセーバでそれを使うことはできません。そのスクリーンセーバを作成した作者の人が mpr.dll を呼び出すように作っていたらパスワード機能が有効になっていたはずです。 では何故スクリーンセーバにパスワード機能のないものがあるのか? 1.作者が面倒くさがり、もしくはパスワード機能は必要ないと思っている。 2.作者がそのようなソフト(dll)があるのも、使い方も知らない。 3.作者にそのdllを使う能力がない。 大多数のフリーソフト作者は2ではないかと推測しています。 というわけで、パスワード機能のないスクリーンセーバにそれを持たせるには「作者に連絡してパスワード機能を実装してもらう」のがいいと思いますよ。フリーソフトを作成するぐらいの人は向上心が高いのでいい作品にしようと実装してくれるかも知れません。 mpr.dll の中の pwdchangepassworda() password.cpl の中の verifyscreensavepwd() で、できるらしいというのを伝えましょう。