[RISOLTO]Script cattura schermate a tempo prefissato..automatico

Linguaggi di programmazione: php, perl, python, C, bash, ecc.

[RISOLTO]Script cattura schermate a tempo prefissato..automatico

Messaggioda zerbo2 » martedì 10 gennaio 2012, 20:46

Che sia possibile fare uno script per catturare lo schermo a intervalli regolari..es. ogni 5 o 10 secondi...grazie
Ultima modifica di zerbo2 il mercoledì 11 gennaio 2012, 0:38, modificato 1 volta in totale.
Avatar utente
zerbo2 Non specificato
Scoppiettante Seguace
Scoppiettante Seguace
 
Messaggi: 533
Iscrizione: marzo 2010

Re: Script cattura schermate a tempo prefissato..automatico

Messaggioda il_muflone » martedì 10 gennaio 2012, 21:47

Codice: Seleziona tutto
while [ true ]; do scrot nomefile.png; sleep 5; done
http://www.muflone.com - I miei contatti e i miei progetti - La guida completa a VirtualBox
Non mandatemi messaggi privati per chiedere aiuto, li cancello senza rispondere nemmeno.
Avatar utente
il_muflone Maschile
Tenace Tecnocrate
Tenace Tecnocrate
 
Messaggi: 18865
Iscrizione: maggio 2009
Località: Profondo sud
Distribuzione: Arch Linux x86_64
Desktop: GNOME Shell

Re: Script cattura schermate a tempo prefissato..automatico

Messaggioda zerbo2 » martedì 10 gennaio 2012, 23:17

il_muflone ha scritto:
Codice: Seleziona tutto
while [ true ]; do scrot nomefile.png; sleep 5; done


...mi da comando non funzionante
Avatar utente
zerbo2 Non specificato
Scoppiettante Seguace
Scoppiettante Seguace
 
Messaggi: 533
Iscrizione: marzo 2010

Re: Script cattura schermate a tempo prefissato..automatico

Messaggioda il_muflone » martedì 10 gennaio 2012, 23:19

se non l'hai devi installare scrot ovviamente
http://www.muflone.com - I miei contatti e i miei progetti - La guida completa a VirtualBox
Non mandatemi messaggi privati per chiedere aiuto, li cancello senza rispondere nemmeno.
Avatar utente
il_muflone Maschile
Tenace Tecnocrate
Tenace Tecnocrate
 
Messaggi: 18865
Iscrizione: maggio 2009
Località: Profondo sud
Distribuzione: Arch Linux x86_64
Desktop: GNOME Shell

Re: Script cattura schermate a tempo prefissato..automatico

Messaggioda l3on4rdo » martedì 10 gennaio 2012, 23:19

Codice: Seleziona tutto
sudo apt-get install scrot

e ridai il comando suggerito da il_muflone
l3on4rdo
 

Re: Script cattura schermate a tempo prefissato..automatico

Messaggioda zerbo2 » martedì 10 gennaio 2012, 23:34

l3on4rdo ha scritto:
Codice: Seleziona tutto
sudo apt-get install scrot

e ridai il comando suggerito da il_muflone

...si funziona ma la cattura della schermata si sovrappone a quella precedente
Avatar utente
zerbo2 Non specificato
Scoppiettante Seguace
Scoppiettante Seguace
 
Messaggi: 533
Iscrizione: marzo 2010

Re: Script cattura schermate a tempo prefissato..automatico

Messaggioda il_muflone » martedì 10 gennaio 2012, 23:35

faresti bene a spiegare PRIMA di cosa hai bisogno.
http://www.muflone.com - I miei contatti e i miei progetti - La guida completa a VirtualBox
Non mandatemi messaggi privati per chiedere aiuto, li cancello senza rispondere nemmeno.
Avatar utente
il_muflone Maschile
Tenace Tecnocrate
Tenace Tecnocrate
 
Messaggi: 18865
Iscrizione: maggio 2009
Località: Profondo sud
Distribuzione: Arch Linux x86_64
Desktop: GNOME Shell

Re: Script cattura schermate a tempo prefissato..automatico

Messaggioda zerbo2 » martedì 10 gennaio 2012, 23:41

il_muflone ha scritto:faresti bene a spiegare PRIMA di cosa hai bisogno.

...mi deve salvare la schermata ogni 5 sec,senza cancellare quella precedente ..praticamente mi deve fare tante fotoa intervalli di 5 secondi
Ultima modifica di zerbo2 il martedì 10 gennaio 2012, 23:42, modificato 1 volta in totale.
Avatar utente
zerbo2 Non specificato
Scoppiettante Seguace
Scoppiettante Seguace
 
Messaggi: 533
Iscrizione: marzo 2010

Re: Script cattura schermate a tempo prefissato..automatico

Messaggioda il_muflone » martedì 10 gennaio 2012, 23:41

e quello lo fa.
http://www.muflone.com - I miei contatti e i miei progetti - La guida completa a VirtualBox
Non mandatemi messaggi privati per chiedere aiuto, li cancello senza rispondere nemmeno.
Avatar utente
il_muflone Maschile
Tenace Tecnocrate
Tenace Tecnocrate
 
Messaggi: 18865
Iscrizione: maggio 2009
Località: Profondo sud
Distribuzione: Arch Linux x86_64
Desktop: GNOME Shell

Re: Script cattura schermate a tempo prefissato..automatico

Messaggioda zerbo2 » martedì 10 gennaio 2012, 23:48

il_muflone ha scritto:e quello lo fa.

..mi va bene ma ne trovo semre una,praticamente mi trascrive la foto ogni 5 secondi,io invece vorrei che le foto rimanessero...
Avatar utente
zerbo2 Non specificato
Scoppiettante Seguace
Scoppiettante Seguace
 
Messaggi: 533
Iscrizione: marzo 2010

Re: Script cattura schermate a tempo prefissato..automatico

Messaggioda il_muflone » martedì 10 gennaio 2012, 23:51

Codice: Seleziona tutto
10 print io vorrei che salvasse la schermata a tempo
20 script con scrot
30 print mi sovrascrive il file
40 print spiega bene cosa vuoi fare
50 goto 10
http://www.muflone.com - I miei contatti e i miei progetti - La guida completa a VirtualBox
Non mandatemi messaggi privati per chiedere aiuto, li cancello senza rispondere nemmeno.
Avatar utente
il_muflone Maschile
Tenace Tecnocrate
Tenace Tecnocrate
 
Messaggi: 18865
Iscrizione: maggio 2009
Località: Profondo sud
Distribuzione: Arch Linux x86_64
Desktop: GNOME Shell

Re: Script cattura schermate a tempo prefissato..automatico

Messaggioda zerbo2 » mercoledì 11 gennaio 2012, 0:06

il_muflone ha scritto:
Codice: Seleziona tutto
10 print io vorrei che salvasse la schermata a tempo
20 script con scrot
30 print mi sovrascrive il file
40 print spiega bene cosa vuoi fare
50 goto 10


..vorrei dieci foto  della schermata del monitor intervallate da 5 secondi cadauna
Avatar utente
zerbo2 Non specificato
Scoppiettante Seguace
Scoppiettante Seguace
 
Messaggi: 533
Iscrizione: marzo 2010

Re: Script cattura schermate a tempo prefissato..automatico

Messaggioda il_muflone » mercoledì 11 gennaio 2012, 0:10

ora va meglio..

Codice: Seleziona tutto
for i in {1..10}; do scrot nomefile-$i.png; sleep 5; done
http://www.muflone.com - I miei contatti e i miei progetti - La guida completa a VirtualBox
Non mandatemi messaggi privati per chiedere aiuto, li cancello senza rispondere nemmeno.
Avatar utente
il_muflone Maschile
Tenace Tecnocrate
Tenace Tecnocrate
 
Messaggi: 18865
Iscrizione: maggio 2009
Località: Profondo sud
Distribuzione: Arch Linux x86_64
Desktop: GNOME Shell

Re: Script cattura schermate a tempo prefissato..automatico

Messaggioda zerbo2 » mercoledì 11 gennaio 2012, 0:16

il_muflone ha scritto:ora va meglio..

Codice: Seleziona tutto
for i in {1..10}; do scrot nomefile-$i.png; sleep 5; done


...ne salva sempre una,le trascrive sopra..mannaggia
Avatar utente
zerbo2 Non specificato
Scoppiettante Seguace
Scoppiettante Seguace
 
Messaggi: 533
Iscrizione: marzo 2010

Re: Script cattura schermate a tempo prefissato..automatico

Messaggioda il_muflone » mercoledì 11 gennaio 2012, 0:20

non e` possibile, ricontrolla cio` che hai scritto
http://www.muflone.com - I miei contatti e i miei progetti - La guida completa a VirtualBox
Non mandatemi messaggi privati per chiedere aiuto, li cancello senza rispondere nemmeno.
Avatar utente
il_muflone Maschile
Tenace Tecnocrate
Tenace Tecnocrate
 
Messaggi: 18865
Iscrizione: maggio 2009
Località: Profondo sud
Distribuzione: Arch Linux x86_64
Desktop: GNOME Shell

Re: Script cattura schermate a tempo prefissato..automatico

Messaggioda zerbo2 » mercoledì 11 gennaio 2012, 0:26

il_muflone ha scritto:non e` possibile, ricontrolla cio` che hai scritto


..perfetto mille grazie sei un mago...
Avatar utente
zerbo2 Non specificato
Scoppiettante Seguace
Scoppiettante Seguace
 
Messaggi: 533
Iscrizione: marzo 2010

Re: Script cattura schermate a tempo prefissato..automatico

Messaggioda il_muflone » mercoledì 11 gennaio 2012, 0:28

aggiungi RISOLTO sul titolo del primo messaggio
ciao
http://www.muflone.com - I miei contatti e i miei progetti - La guida completa a VirtualBox
Non mandatemi messaggi privati per chiedere aiuto, li cancello senza rispondere nemmeno.
Avatar utente
il_muflone Maschile
Tenace Tecnocrate
Tenace Tecnocrate
 
Messaggi: 18865
Iscrizione: maggio 2009
Località: Profondo sud
Distribuzione: Arch Linux x86_64
Desktop: GNOME Shell

Re: Script cattura schermate a tempo prefissato..automatico

Messaggioda l3on4rdo » mercoledì 11 gennaio 2012, 0:30

zerbo2 ha scritto:
l3on4rdo ha scritto:
Codice: Seleziona tutto
sudo apt-get install scrot

e ridai il comando suggerito da il_muflone

...si funziona ma la cattura della schermata si sovrappone a quella precedente


Se non vuoi essere limitato allo scatto di 10 immagini, prova:
Codice: Seleziona tutto
while true ; do scrot nomefile_`date +%s`.png; sleep 5; done

In questo modo avrai un "postfisso" variabile nel nome del file.


ps: ho notato che la discussione è risolta, ma inoltro perché avevo scritto il messaggio prima... e vedo ora che non ho premuto "invia" :)
Ultima modifica di l3on4rdo il mercoledì 11 gennaio 2012, 0:58, modificato 1 volta in totale.
l3on4rdo
 

Re: Script cattura schermate a tempo prefissato..automatico

Messaggioda maxbigsi » mercoledì 11 gennaio 2012, 0:35

il_muflone ha scritto:
Codice: Seleziona tutto
10 print io vorrei che salvasse la schermata a tempo
20 script con scrot
30 print mi sovrascrive il file
40 print spiega bene cosa vuoi fare
50 goto 10



... la cosa fantastica è che lo ha imbeccato in vecchio stile basic...  (rotfl) ... che dire... oltre che mago sei unico...  (good)  (b2b)
W il software libero..... W Ubuntu -- Ubuntu User # 31322
Avatar utente
maxbigsi Non specificato
Tenace Tecnocrate
Tenace Tecnocrate
 
Messaggi: 12509
Iscrizione: maggio 2008
Distribuzione: Zorin 6/Ubuntu 12.04 64bit
Desktop: Gnome


Torna a Programmazione

Chi c’è in linea

Visualizzano questa sezione: antonx e 3 ospiti