Follow along with the video below to see how to install our site as a web app on your home screen.
Nota: This feature may not be available in some browsers.
In passato era proprio successo un problema. analogo e Silop lo aveva risolto.
Buon giorno joe !!!! Stamattina ho cercato di aggiornare il quadro estrazionale, ma si ferma al 3/7/2021. Io purtroppo non so come fare. Aggiornarlo manualmente o tramite script...mi riesce difficile. Per piacere potresti condurmi step by step all'aggiornamento???? GRAZIE per la tua pazienza e a risentirci. BUONA GIORNATA !!!Buon giorno a tutte/i.
Giusto quello che scrive Oscar.
Cioè che che c'è l'ultima estrazione.
Però lo script non aggiorna.
Evidentemente o nell'aggiungerla all'archivio o nel trasferirla o nell'ospitarla si è creata qualche piccola differenza.
Option Explicit
Sub Main
Dim sFileLoc
Dim nEstrTot,sDataLastEstr,k,r,p
Dim sDataEstr,nNumEstr,nSalvate
Dim b
Dim sFileBd
Dim sLink
Dim Ia,sVV,x,pp
sLink = "http://lottoscar.altervista.org/ArchivioLotto.italia.csv"
b = False
nSalvate = 0
sFileBd = GetDirectoryAppData & "BaseDati.dat"
sFileLoc = GetDirectoryAppData & "temp\"
If CreaDirectory(sFileLoc) Then
sFileLoc = sFileLoc & "Estrazioni.txt"
If DownloadFromWeb(sLink,sFileLoc) Then
nEstrTot = EstrazioniArchivio
sDataLastEstr = DataEstrazione(nEstrTot,,,"/")
Ia = IndiceAnnuale(nEstrTot)
ReDim aRighe(0)
Call LeggiRigheFileDiTesto(sFileLoc,aRighe)
For k = 1 To UBound(aRighe) 'To 0 Step - 1
'MsgBox (Ubound(aRighe))
ReDim aV(0)
Call SplitByChar(aRighe(k),";",aV)
'ColoreTesto 1 : Scrivi StringaNumeri (aV) : ColoreTesto 0
If UBound(aV) = 56 Then
'For pp= 2 To 56
'Scrivi FormatSpace (aV(pp),2,True) & " ",0,0
'Next
'Scrivi
'If UBound(aV) = 2 Then
'sDataEstr = Replace (Mid(aV(0),2,10),"/",".")
sDataEstr = Mid(aV(0),1,10)
'sVV = Right(aRighe(k),110)
If b Then
Scrivi sDataEstr
'ColoreTesto 2 : Scrivi sDataEstr,True : ColoreTesto 0
Ia = Ia + 1 : pp = 1
nNumEstr =(Ia)
'ColoreTesto 4 : Scrivi Ia : ColoreTesto 0
'ColoreTesto 1 : Scrivi sDataEstr : ColoreTesto 0
'ColoreTesto 2 : Scrivi sVV : ColoreTesto 0
'If nNumEstr > 0 And IsDate(sDataEstr) Then
ReDim aEstr(11,5)
r = 1 : p = 0
For x = 2 To 56 '110 Step 2
p = p + 1 : pp = pp + 1
'Scrivi Mid(sVV,x,2) & " ",0,0
'If aV(pp) = "" Then aV(pp) = 0
aEstr(r,p) = eVal(aV(pp))
If p = 5 Then r = r + 1 : p = 0 ': Scrivi
Next
'ScriviMatrice(aEstr)
If SalvaEstrazione(aEstr,sDataEstr,nNumEstr,sFileBd) Then
nSalvate = nSalvate + 1
Call Messaggio(nSalvate)
End If
End If
'End If
If sDataEstr = sDataLastEstr Then b = True
'End If
End If
Next
If nSalvate > 0 Then AllineaArchivi
Else
MsgBox "Errore download verificare il link con il browser"
End If
Call Scrivi("")
Call Scrivi("Sono state aggiunte " & nSalvate & " estrazioni")
Call Scrivi("")
Call Scrivi("Estrazioni totali " & QuantitaEstrazioniInFile(sFileBd))
Call Scrivi("")
Call Scrivi("Utilizzato archivio del sito " & sLink)
Call Scrivi("")
'For k = 0 To UBound(aRighe)
'Call Scrivi(aRighe(k))
'Next
End If
End Sub
Buon Giorno a tutte/i.
Dannygirl, attualmente non sono disponibili aggiornamenti né da Silop né
sul sito di Oscar al quale si collega lo script precedente. Li non si può aggiornare.
L'archivio in formato csv sempre sul sito di Oscar invece contiene l'ultima estrazione del 6/7/2021.
Dunque eseguendo questo script dovrebbe aggiornare l'archivio fino a questa data.
Codice:Option Explicit Sub Main Dim sFileLoc Dim nEstrTot,sDataLastEstr,k,r,p Dim sDataEstr,nNumEstr,nSalvate Dim b Dim sFileBd Dim sLink Dim Ia,sVV,x,pp sLink = "http://lottoscar.altervista.org/ArchivioLotto.italia.csv" b = False nSalvate = 0 sFileBd = GetDirectoryAppData & "BaseDati.dat" sFileLoc = GetDirectoryAppData & "temp\" If CreaDirectory(sFileLoc) Then sFileLoc = sFileLoc & "Estrazioni.txt" If DownloadFromWeb(sLink,sFileLoc) Then nEstrTot = EstrazioniArchivio sDataLastEstr = DataEstrazione(nEstrTot,,,"/") Ia = IndiceAnnuale(nEstrTot) ReDim aRighe(0) Call LeggiRigheFileDiTesto(sFileLoc,aRighe) For k = 1 To UBound(aRighe) 'To 0 Step - 1 'MsgBox (Ubound(aRighe)) ReDim aV(0) Call SplitByChar(aRighe(k),";",aV) 'ColoreTesto 1 : Scrivi StringaNumeri (aV) : ColoreTesto 0 If UBound(aV) = 56 Then 'For pp= 2 To 56 'Scrivi FormatSpace (aV(pp),2,True) & " ",0,0 'Next 'Scrivi 'If UBound(aV) = 2 Then 'sDataEstr = Replace (Mid(aV(0),2,10),"/",".") sDataEstr = Mid(aV(0),1,10) 'sVV = Right(aRighe(k),110) If b Then Scrivi sDataEstr 'ColoreTesto 2 : Scrivi sDataEstr,True : ColoreTesto 0 Ia = Ia + 1 : pp = 1 nNumEstr =(Ia) 'ColoreTesto 4 : Scrivi Ia : ColoreTesto 0 'ColoreTesto 1 : Scrivi sDataEstr : ColoreTesto 0 'ColoreTesto 2 : Scrivi sVV : ColoreTesto 0 'If nNumEstr > 0 And IsDate(sDataEstr) Then ReDim aEstr(11,5) r = 1 : p = 0 For x = 2 To 56 '110 Step 2 p = p + 1 : pp = pp + 1 'Scrivi Mid(sVV,x,2) & " ",0,0 'If aV(pp) = "" Then aV(pp) = 0 aEstr(r,p) = eVal(aV(pp)) If p = 5 Then r = r + 1 : p = 0 ': Scrivi Next 'ScriviMatrice(aEstr) If SalvaEstrazione(aEstr,sDataEstr,nNumEstr,sFileBd) Then nSalvate = nSalvate + 1 Call Messaggio(nSalvate) End If End If 'End If If sDataEstr = sDataLastEstr Then b = True 'End If End If Next If nSalvate > 0 Then AllineaArchivi Else MsgBox "Errore download verificare il link con il browser" End If Call Scrivi("") Call Scrivi("Sono state aggiunte " & nSalvate & " estrazioni") Call Scrivi("") Call Scrivi("Estrazioni totali " & QuantitaEstrazioniInFile(sFileBd)) Call Scrivi("") Call Scrivi("Utilizzato archivio del sito " & sLink) Call Scrivi("") 'For k = 0 To UBound(aRighe) 'Call Scrivi(aRighe(k)) 'Next End If End Sub
Lo script è il (file di) testo appena qui sopra che dovrai copiare ed incollare,
nell'editor degli script di spaziometria. Poi dovrai eseguirlo per aggiornare gli archivi.
e salvarlo per averlo disponibile in futuro.
Nel salvarlo (con nome) è utile che esso ricordardi ed indichi "cosa fa".
Per esempio: Agg_Oscar.ls
Copiare/Aprire/salvare uno script ... è come si fa per un normale file di testo o di word.
La differenza è che per trattarlo invece del word(pad) si usa l'editor di Spaziometria.
Dunque un file di testo si chiama file.txt mentre un file di lottoscript si chiamerà file.ls.
I file *.ls cioè gli script in genere sono archiviati nella cartella Script all'interno della cartella superiore
che contiene Spaziometria ed i dati necessari allo svolgimento del programma.
Ecco cosa mi viene fuori.
Ecco cosa mi viene fuoriCiao.
Il termine aggiornare implica che una serie di eventi si sussegua
con ordine, senza interruzioni e senza errori.
Quindi è ovvio che debba essere avvenuta la nuova estrazione,
che i dati siano resi pubblici,
siano trasmessi e ricevuti,
siano AGGIUNTI correttamente.
Dunque se su un sito non ci sono i dati o non ci si può collegare ...
con il programma che segue una parte di questa sequenza non si riesce ad aggiornare.
Di lì ad un istante potrebbe funzionare benissimo.
O perché il sito ha pubblicato i dati
O perché si è ristabilita la connessione o perché il nostro computer modem router adsl rete...
ha smesso di fare i capricci.
Purtroppo con il telefonino adesso ho difficoltà ad inserire immagini.
E... fortunatamente Oscar ... vi ha provveduto.
Nella barra in alto trovi gestione script e poi nuovo che apre l'editor.
Nell' editor incolli lo script.
E come da immagine di Oscar il pulsante a forma di fulmine giallo
ne avvia l'esecuzione.
Buon giorno !!!! Scusatemi per la mia continua insistenza, ma le estrazioni non mi si aggiornano. Le ho pure aggiornate manualmente, ma NULLA !!! Chiedo gentilmente un'illuminazione. GRAZIE e BUONA GIORNATA !!!
10/07/2021
Sono state aggiunte 1 estrazioni
Estrazioni totali 9949
Utilizzato archivio del sito http://lottoscar.altervista.org/ArchivioLotto.italia.csv
Ciao Silop
|
SPMT vers. 1.6.34_Agg.Web e relativo plugin SVP vers. 1.0.56 e Plugin_FTP vers. 1.0 e SpazioScript vs.1.0.9 e RicercaLunghetta vers.1.0.31 e LottoOpen v.1.0.62 |
====================== |
Ciao a TUTTI , |
====================== |
ATTENZIONE |
COMUNICAZIONE A TUTTI GLI "AMICI VIRTUALI" CHE UTILIZZANO |
Aggiornamento archivi via web da SPMT |
dallo spazio/web di Silop |
====================== |
in questi giorni sto cercando di ripristinare gli aggiornamenti via web col vecchio pc, a volte ci riesco e a volte no, |
come qualcuno ha potuto vedere ed aggiornare |
ma comunque il mio pc sta per … lasciarmi… abbandonarmi… (dopo 5 anni) |
quindi l'unica soluzione è di prendere un new pc |
e "trasferire" TUTTI i miei programmi e cartelle su di esso |
prima che sia troppo tardi. |
====================== |
Fare questo trasferimento, per me, è sempre molto complesso |
ma piano piano cercherò di rimettermi in gareggiata. |
Sperando che la vecchia utility (2017) di LuigiB funzionerà anche sul nuovo pc. |
Rimanete sintonizzati. |
====================== |
Ringrazio gli amici Joe e Oscar per i loro interventi. |
Un saluto a Claudio e DannyGirl e a tutti quelli che hanno messo "mi piace" al mio post del 30/06/2021, grazie. |
====================== |
Buon martedì a tutto il forum. |
====================== |
A presto |
Silop |
PS. |
Per TUTTI coloro che aggiornano dallo spazio web silop con il plugin di Joe |
comunico che anche l'archivio del LOTTO del vecchio programma L8+ |
è aggiornato all'ultima estrazione del 10/07/2021. |