Cattura Schermo
Per prima cosa occorre "catturare" la schermata del Predictor per salvarla in un file di immagine. Per fare questo ho installato un sofware
gratuito di nome Gadwin PrintScreen 4.4 (file di installazione in allegato).
Il programma è piuttosto leggero e intuitivo; per iniziare si indica di catturare l'intero schermo, scegliere la directory di destinazione (meglio evitare gli spazi), il tipo di file (JPG) e un nome del file senza numerazione automatica. Ecco un esempio del programma.
Lanciare il PrintScreen da riga di comando
Per evitare di dover dare un comando da tastiera o da mouse ogni volta che si vuole catturare lo schermo, occorre far eseguire l'operazione in automatico al pc.
Aprendo l'Aiuto di PrintScreen scopriamo che sono possibili opzioni da riga di comando "Command Line Arguments". In particolare /justnow che fa eseguire la cattura immediatamente, senza alcun intervento umano. ad esempio il comando può essere: C:\Programmi\PrintScreen\PrintScreen.exe /justnow /autoname=no Nota: non uso una procedura batch di Dos, per lanciare Printscreen, altrimenti mi cattura anche la finestra DOS che si apre per gestire la procedura stessa.
Ripetere continuamente la cattura dell'immagine
Per ripetere in modo sistematico e completamente automatico l'operazione, così da aggiornare regolarmente la schermata, utilizzo le Operazioni pianificate di Windows Xp (Start > Tutti i programmi > Accessori > Utilità di sistema > Operazioni pianificate). Clik tasto destro mouse > Nuovo > Operazione pianificata si apre "Nuova operazione". La seleziono, poi tasto destro mouse e scelgo Proprietà. Nella scheda "Operazione", nel campo "Esegui" con il tasto "Sfoglia" inserisco come operazione da eseguire: C:\Programmi\PrintScreen\PrintScreen.exe /justnow /autoname=no Inserisco la password dell'account di accesso al pc che autorizza a fare l'operazione Nella scheda "Pianificazione" indico che essa avvenga ogni giorno alle ore 0.00; poi spunto la richiesta di aprire le funzioni "Avanzate"; in esse indico "Ripeti l'operazione" ogni 5 minuti per la Durata di 1435 minuti. (in un giorno ci sono 24 ore x 60 minuti = 1440 minuti). Riepilogando, la cattura inizia a mezzanotte, viene ripetuta ogni 5 minuti, per la durata di ripetizione di 23 ore e 55 minuti. Alla mezzanotte successiva l'operazione viene rilanciata.
Troverò così nella directory di registrazione che ho scelto, cioè C:\Print_Screen_Files\schermata.jpg l'immagine sempre aggiornata agli ultimi 5 minuti.
Inviare la schermata al sito Web
Premetto che ho registrato gratuitamente il sito www.precursori.altervista.org Ho scelto Altervista perchè permette l'invio di file in modalità FTP (File Transfer Protocol).
Ora occorre eseguire in modo automatico una sequenza di comandi FTP per permettere l'accesso al sito, l'invio di username e password e l'upload del file immagine. Allo scopo si usano due file, uno di tipo batch che avvia il programma Ftp.exe proprio di Windows ed uno contenente l'elenco dei comandi Script Ftp da eseguire.
Con il Blocco note di Windows creo, non ha importanza dove, il file pubblica.txt contenente la riga di comando
ftp -s:pubblica.txt avvia programma ftp usando il file di configurazione pubblica.txt
lo salvo e cambio l'estensione in bat, ottenendo pubblica.bat
Sempre con blocco note creo ora il file pubblica.txt definitivo, contenente
open ftp.precursori.altervista.org indirizzo del sito di pubblicazione precursori username per l'accesso di amministrazione
password inserisco la password segreta per l'accesso di amministrazione
cd _altervista_ht vedi nota a seguire bin scelta della modalità binaria (no ASCII) per file di tipo immagine
send C:\Print_Screen_Files\schermata.jpg spedisce il file immagine salvato precedentemente sul pc
quit termina la sessione ftp Nota: la cartella _altervista_ht è obbligatoria e specifica per i file di immagine con accesso esterno per il sito Altervista Ora cliccando su pubblica.bat si deve aprire la finestra dos con l'elenco dei comandi via via eseguiti. Ecco un esempio:
Se per il file inviato ho usato il nome "schermata.jpg", successivamente con Internet Explorer apro www.precursori.altervista.org/_altervista_ht/schermata.jpg e vedo la schermata inviata!
Ripetere continuamente l'invio al sito web Per rendere automatico l'invio al sito web della schermata inserisco in una nuova operazione pianificata il file pubblica.bat operando come visto in precedenza, con l'accortezza di far partire l'operazione un minuto dopo (00:01) per essere certi che l'immagine sia stata correttamente catturata dal printscreen.
|