Vorrei rendere lo schermo nero ogni 8 secondi. Come?


6

Come dice il titolo, poiché soffro di secchezza oculare, mi viene detto di battere le palpebre ogni otto secondi quando sono davanti al computer e ho pensato che uno schermo nero potesse essere d'aiuto.

Hai qualche soluzione semplice su come posso raggiungere questo obiettivo? Le mie conoscenze tecniche sono limitate, quindi per favore spiegare in dettaglio.

Uso Windows 8.


2
Hai bisogno che lo schermo diventi nero o puoi suggerire altri modi per ricordarti di sbattere le palpebre? Ti piace un segnale o qualcosa del genere?
superutente il

1
@superuser Penso che sia possibile che il lampeggiamento dello schermo in nero possa provocare inconsciamente un battito di ciglia mentre altri segnali devono essere notati consapevolmente o potrebbero essere troppo distratti.
pabouk,

Risposte:


4

Un modo rapido per raggiungere questo obiettivo sarebbe impostare lo screensaver su vuoto, quindi eseguire un'attività pianificata all'intervallo desiderato per l'esecuzione %systemroot%\system32\scrnsave.scr

Muovendo il mouse o premendo un tasto si spegne lo screensaver, eliminando la necessità di un timeout o una combinazione di tasti fastidiosa.


0

Quando si lavora al computer, le persone lampeggiano meno frequentemente. Il collegamento è molto importante quando si lavora al computer; il battito delle palpebre inumidisce gli occhi per prevenire secchezza e irritazione, quindi impostare il monitor in modo che diventi nero non riuscirà a farlo, anche se potrebbe farti ricordare di fare una pausa.

È buona norma fare delle pause frequenti quando si ha a che fare con l'affaticamento degli occhi. È possibile utilizzare un'applicazione come Eyeleo per ricordare di fare delle pause in un intervallo programmato.


Forse con una grave secchezza oculare fare delle pause non è abbastanza? Non capisco perché il flashing o la trasformazione del monitor in nero fallirebbero.
pabouk,

va bene se vuole una schermata nera in modo che possa ricordare di battere gli occhi. Ho pensato che voleva una schermata nera piuttosto che battere le palpebre.
Ashildr,

0

Non ho provato questa soluzione con Windows 8, ma dovrebbe funzionare bene. È uno script semplice che utilizza il linguaggio di script Autohotkey.

  1. Installa Autohotkey

  2. Crea un file .ahk in un editor di testo e incollalo nello script seguente. È possibile modificare la durata della schermata nera e altre cose come indicato nello script.

  3. Esegui il file

L'unica limitazione che mi viene in mente è che lo schermo nero ruba focus / clic quando è attivo. Questo probabilmente non è un grosso problema, ma può essere evidente.

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.
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.