タイトルの通り、ドライアイに悩まされているので、パソコンの前にいると8秒ごとにまばたきをするように言われ、黒い画面がいいのではないかと思いました。
これを達成する方法について簡単な解決策はありますか?私の技術的な知識は限られているので、詳しく説明してください。
私はWindows8を使用しています。
これを実現する簡単な方法は、スクリーンセーバーを空白に設定してから、スケジュールされたタスクを希望の間隔で実行して%systemroot%\system32\scrnsave.scr
を実行することです。
マウスを動かすかキーを押すとスクリーンセーバーがオフになり、タイムアウトや煩わしいキーの組み合わせが不要になります。
コンピューターで作業しているときは、まばたきの頻度が少なくなります。コンピューターで作業しているときは、まばたきが非常に重要です。まばたきは目を湿らせて乾燥や刺激を防ぎます。そのため、モニターを黒く設定すると、休憩を忘れないようにすることはできますが、目的を達成できません。
眼精疲労に対処するときは、頻繁に休憩を取ることをお勧めします. Eyeleo のようなアプリケーションを使用して、スケジュールされた間隔で休憩を取るように通知することができます。
このソリューションはWindows8でテストしていませんが、正常に動作するはずです。これは、スクリプト言語Autohotkeyを使用する単純なスクリプトです。
インストール Autohotkey
テキストエディタで.ahkファイルを作成し、以下のスクリプトに貼り付けます。スクリプトに記載されているように、黒い画面の長さなどを変更できます。
ファイルを実行します
私が考えることができる唯一の制限は、黒い画面がアクティブなときにフォーカス/クリックを盗むことです。これはおそらく大きな問題ではありませんが、注目に値するかもしれません。
;#NoTrayIcon ; Uncomment to disable tray icon
Loop
{
Gui, Color, Black
Gui, +ToolWindow -Caption ; +ToolWindow prevents taskbar button. -Caption removes borders and stuff.
Gui, Show, x0 y0 w%A_ScreenWidth% h%A_ScreenHeight%
Sleep, 100 ; This is the duration of the black screen
Gui, Hide
Sleep 8000
}
^F12::ExitApp ; This makes CTRL + F12 exit the script. See Autohotkey docs for a list of keys and modifiers.