Pagina 1 di 1

[Risolto] Creare script disabilita Salvaschermo a schermo in

Inviato: giovedì 15 maggio 2014, 2:01
da Lo Zio
Ciao a tutti,partendo da questa discussione,mi è balenata un'idea credo utile a molti:
creare uno script.sh che includa regole ben precise,tipo quella di avviarsi solo se le seguenti condizioni sono soddisfatte:

-disabilitare il salvaschermo (e magari bloccaschermo/sospensione) quando un'applicazione tipo Vlc,Kaffeine, & C. sia in esecuzione a schermo intero.
-disabilitare il salvaschermo (e magari sempre bloccaschermo/sospensione) quando un video su Firefox,o altro browser è a schermo intero.

L'idea sarebbe di creare un comando che:
se nomeprocesso.estensione (tipo .flv .avi ecc.) è in esecuzione allora avvia lo script
lo script potrebbe avere un timer (o sleep) tipo ogni 20 secondi in modo che ogni tot controlli se ci sono le dipendenze soddisfatte per avviarsi o ripartire da zero.
Quindi la bozza potrebbe essere qualcosa tipo:

Codice: Seleziona tutto

#!/bin/sh
sleep 20 && controlla nomi programmi&&estensioni supportate
se in esecuzione estensione a schermo intero allora
azzera timer salvaschermo/bloccaschermo
altrimenti azzera timer script && ricarica script
exit
Scritto con molta "ignoranza..." :p

Lo Script credo non sia impossibile da creare "avendo le giuste consocenze"...
- la parte delle estensioni credo si possa fare inserendole tipo qualcosa di simile quindi non credo sia un porblema
- per i programmi ovviamente la lista potrebbe diventare lunga...quindi bisognerebbe includere una lista almeno con i più utilizzati (sempre ammesso che si possa fare)

Altre idee per ora non me ne vengono...idee?aiuti?proposte? Accettiamo tutto :p
Ciao Lo Zio

Re: Creare script disabilita Salvaschermo a schermo intero

Inviato: venerdì 16 maggio 2014, 3:39
da VitoDoc
Vedi qui io ho risolto

Re: Creare script disabilita Salvaschermo a schermo intero

Inviato: venerdì 16 maggio 2014, 15:38
da Lo Zio
Perfetto :D
Ho avuto pure io un'paio di problemi a compilare,ma adesso è tutto ok.
per Vlc ovviamente ho modificato la parte dopo | aggiungendo firefox|vlc|
Rimane solo da fare un test,però credo che così sia perfetto
Grazie per il link VitoDoc :birra: