Grazie ragazzi troppi complimenti
-----------------------------------------------------
Meteo Carlino
http://www.carlinometeo.altervista.org/
Ho provato la procedura del primo post
sembra funzionare tutto solo che l' orario dell 'alba mi viene anticipato di 1 ora e 20min
weather display mi da:
set sale=07:52
set scende=17:02
dopo la conversione diventa:
set sale=06.30
set scende=17.30
:end
sbaglio io o c'è un errore nella conversione?
State facendo un ottimo lavoro bravi a tutti gli operatori
Stazione Meteorologica di Rivalta sul Mincio - MantovaDavis VP2 Plus
Piu che i valori che genera WD, devi controllare i valori realmente presenti in salescen.txt
Cerco di spiegarmi meglio..
se la prima volta che metti in moto la provedura, hai 07.52 e WD aggiorna salescen.txt ogni 5 minuti ed esegui CONVERT.EXE 3 volte in quei 5 minuti, tanto per fare delle prove.. avrai che quel 07.52 la prima volta diventa correttamente 07.22 e la seconda volta diventa 06.52 dato che WD non ha piu aggiornato il dato reale di alba e tramonto all'orizzonte per cui CONVERT.EXE seguita a diminuire di 30 minuti i dati che trova in salescen.txt
Io per fare le prove ho usato e seguito ad usare NotePad++ (gratuito) ha la comodità di tenere in separate finestre piu file.. per cui controllo contemporaneamente sia il contenuto di salescen.txt prima e dopo l'esecuzione di CONVERT.EXE
Insomma l'errore mi sembrerebbe strano dato che a me ne a Gigi che lo ha testato . è mai uscito simile problema.. vedrai che sicuramente è un problema di esatta sequenza di esecuzione di CONVERT.EXE rispetto ai valori che si trovano in quel momento in salescen.txt
ciao a tutti da Roberto
Stazione Davis 6163 VP2 Plus
La mia webcam a Nord La mia webcam a Ovest
Nell'interesse generale del Forum, NON RISPONDO privatamente a quesiti di ordine tecnico che invece possono essere dibattuti collettivamente
da oggi alle 16 WD aggiorna il file salescen.txt ogni 5 minuti mentre la procedura va in esecuzione ogni 10 minuti. ma i valori sono sempre gli stessi (post precedente).
in effetti se avvio il file Converter.exe più volte entro i 5 minuti questo mi varia ogni volta i valori di 30 minuti però parte sempre dalle 6:30 poi 6;00, 5:30 e così via.
anch'io uso Notepad++
Stazione Meteorologica di Rivalta sul Mincio - MantovaDavis VP2 Plus
WD dove scrive il file saliscendi ?
Se ricopi il file inizio.bat
Dove C:\WeatherLink\Sacileme\Templates\ è la directory dove WD salva il file e la destinazione C:\Programmi\BreezeSys\PSRemote\PSRemoteTest\giorno_notte\ del saliscendi .
Tu dovrai mettere la Tua vedrai che è ok
GigiCodice:copy C:\WeatherLink\Sacileme\Templates\salescen.txt C:\Programmi\BreezeSys\PSRemote\PSRemoteTest\giorno_notte\salescen.txt start C:\Programmi\BreezeSys\PSRemote\PSRemoteTest\giorno_notte\CONVERT.EXE sleep 3 start C:\Programmi\BreezeSys\PSRemote\PSRemoteTest\giorno_notte\merge.bat sleep 3 start C:\Programmi\BreezeSys\PSRemote\PSRemoteTest\giorno_notte\analisi.bat sleep 3 exit
Davis Pro http://sacilemeteo.it
Davis Pro http://campagnola.altervista.org/davis/
Davis Vue http://solaresacile.altervista.org/davis/
il mio inizio bat è così:
la cartella C:\test\giorno_notte è stata riportata in tutte le impostazioni in sostituzione all'originaleCodice:copy C:\wdisplay\webfiles\salescen.txt C:\test\giorno_notte\salescen.txt start C:\test\giorno_notte\CONVERT.EXE sleep 5 start C:\test\giorno_notte\merge.bat sleep 5 start C:\test\giorno_notte\analisi.bat sleep 5 exit
evidentemente ho qualcosa che non gira come dovrebbe
Stazione Meteorologica di Rivalta sul Mincio - MantovaDavis VP2 Plus
Davis Pro http://sacilemeteo.it
Davis Pro http://campagnola.altervista.org/davis/
Davis Vue http://solaresacile.altervista.org/davis/
le uniche modifiche che ho fatto sono queste:
inizio.bat
analisi.txtCodice:copy C:\wdisplay\webfiles\salescen.txt C:\test\giorno_notte\salescen.txt start C:\test\giorno_notte\CONVERT.EXE sleep 5 start C:\test\giorno_notte\merge.bat sleep 5 start C:\test\giorno_notte\analisi.bat sleep 5 exit
la cartella contenente tutti i file ha questo percorso:Codice:set alba=%sale:~0,5% set tramonto=%scende:~0,5% set ora=%time:~0,5% set ora=%ora: =0% :notte IF /I %tramonto% GTR %ora% (goto giorno) else (goto copyn) :giorno IF /I %alba% GTR %ora% (goto copyn) else (goto copyg) :copyg copy scattog.txt C:\test\scatto.bat goto end :copyn copy scatton.txt C:\test\scatto.bat goto end :end exit
C:\test\giorno_notte\
questa mattina WD ha creato salescen.txt con i seguenti valori:
set sale=07:51
set scende=17:03
mentre nella cartella giorno_notte il file salescen.txt si ostina a riportare sempre quelli:
set sale=06.30
set scende=17.30
:end
l' ho cancellato ma viene ricreato sempre uguale
la procedura va in esecuzione per 24 ore con intervallo di 10 minuti
che non gradisca la cartella c:\test?
buona giornata
Stazione Meteorologica di Rivalta sul Mincio - MantovaDavis VP2 Plus
Complimenti per il lavoro svolto. Il team e' sempre il team....
Da un punto di vista del debug, è una cosa interessante....
L'unica cosa del salescen.txt generato da WD rispetto al salescen.txt generato da WeatherLink, sembrerebbe il separatore tra HH e MM che nel caso di WD.. da quello che scrivi tu dato che io WD non lo ho.. è un due punti ed invece con WL abbiamo un punto solo.
Allora.. potresti fermare la generazione fatta da WD in automatico di questo salescen.txt e nel file che comunque hai dentro
C:\test\giorno_notte\salescen.txt
Inserisci a mano
set sale=07.51
set scende=17.03
per cui forzi il separatore con un punto solo.. e succesivamente mandi in esecuzione CONVERT.EXE e dopo che ha esguito controlli i valori che hanno assunto le variabili set sale e set scende.
Se diventano 07.21 e 17.33.. dovremo cercare di sistemare quest'anomalia..
Comunque.. il programma di tigro è praticamente terminato..anche se si dovrà provare questa cosa anche li visto che i template per cui la generazione delle variabili set sale e set scende sono uguali per entrambe le procedure...
Ultima modifica di Orso Polare; 17/01/2011 alle 19:04
ciao a tutti da Roberto
Stazione Davis 6163 VP2 Plus
La mia webcam a Nord La mia webcam a Ovest
Nell'interesse generale del Forum, NON RISPONDO privatamente a quesiti di ordine tecnico che invece possono essere dibattuti collettivamente
Segnalibri