5

Как следует из названия, из-за того, что я страдаю от сухости глаз, мне велели мигать каждые восемь секунд, когда я перед компьютером, и я подумал, что черный экран может помочь.

У вас есть какое-нибудь простое решение о том, как мне этого добиться? Мои технические знания ограничены, поэтому, пожалуйста, объясните подробно.

Я использую Windows 8.

3 ответа3

4

Быстрый способ сделать это - установить пустую заставку, а затем запустить запланированную задачу с желаемым интервалом для запуска %systemroot%\system32\scrnsave.scr

Перемещение мыши или нажатие клавиши отключит экранную заставку, устраняя необходимость в тайм-ауте или раздражающей комбинации клавиш.

0

При работе за компьютером люди моргают реже.Мигание очень важно при работе за компьютером; мигание увлажняет ваши глаза, чтобы предотвратить сухость и раздражение.Таким образом, настройка монитора на черный цвет не справится с этой задачей, хотя это может заставить вас вспомнить перерыв.

Рекомендуется делать частые перерывы при работе с усталостью глаз.Вы можете использовать приложение, такое как Eyeleo, чтобы напомнить вам делать перерывы в запланированный интервал.

0

Я не тестировал это решение с Windows 8, но оно должно работать нормально. Это простой скрипт, использующий язык сценариев Autohotkey.

  1. Установите Autohotkey

  2. Создайте файл .ahk в текстовом редакторе и вставьте в скрипт ниже. Вы можете изменить продолжительность черного экрана и другие вещи, как указано в сценарии.

  3. Запустите файл

Единственное ограничение, о котором я могу думать, это то, что черный экран крадет фокус / щелчки, когда он активен. Это, вероятно, не является большой проблемой, но может быть заметным.

screenblacker.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.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .