MONO-BOX

Insomnia

概要

指定した条件が成立している間、PCのアイドル状態を無効化するツールです。
モニターの自動電源オフやスリープ、スクリーンセイバーに切り替わるのを一時的に止めることができます。
ANDやORを使って複雑な条件を構築できます。

詳細

条件の種類

  • AND
    子条件が全て真の場合に真になります。子条件がない場合は偽になります。
  • OR
    子条件のうちどれか1つでも真の場合に真になります。子条件がない場合は偽になります。
  • 日時
    現在時刻と指定した日時範囲および曜日が一致する場合に真になります。
  • プロセス
    指定したプロセスが起動している場合に真になります。
  • カーソル位置
    マウスカーソルが指定した範囲内にある場合に真になります。

※条件の判定は約5秒ごとに行うため、多少タイムラグが出ます。


操作について

条件の並び替えは基本的にマウス操作で行います。(が、少しコツがいります)
一部極端に操作しにくい部分については右クリックメニューに項目があります。


設定について

ツリーのルートは強制的にOR条件配下と見なされます。

起動中常に有効化したい場合、日時条件で大きい範囲を指定するか、プロセス条件でInsomnia.exeを指定してください。

プログラムファイル

\Insomnia\
  \Insomnia.exe ... プログラム本体です。
  \Insomnia.yml ... 設定ファイルです。自動生成されます。
  \README.html ... このファイルです。

動作環境

Microsoft .NET Framework 4.6.1がインストールされた環境で動作します。

インストール

適当なフォルダにコピーして下さい。

アンインストール

インストールしたフォルダごと削除して下さい。
レジストリやインストールフォルダ外のファイルは使用しません。

更新履歴 (vMajor.Minor.Bugfix)

  • 新規機能
  • バグ修正
  • その他仕様変更など

2017/04/03 v1.1.0
  • マウス位置条件を追加しました。
  • 開発環境をMicrosoft Visual Studio 2017 Communityに更新しました。
2017/02/04 v1.0.0
  • 初版です。

著作権および免責事項など

本ソフトウェアはフリーソフトです。無償でご利用いただけます。
なお、著作権は作者alcyが保有しています。

本ソフトウェアの使用によって生じたいかなる事象において、作者は一切の責任を負いません。
各自の責任においてご利用ください。

開発環境:
Windows 10 Pro x64 (バージョン 1607)
Microsoft Visual Studio 2017 Community (C#)

配布元: MOMO-BOX (alcy)