Novità

Aggiornamento con script di RAMCO

Antonio Pagano

Super member
Mi dà l'errore sotto allegato. Eppure ho sempre aggiornato qualcuno può aiutarmi a capire cos è successo. Grazie
ERRORE: il file storico.txt non trovato dopo la decompressione.
Verificare che PowerShell sia disponibile e che lo zip contenga 'storico.txt'.
 
Il problema risiede nel file 'storico' all'interno dello zip... molto probabilmente hanno caricato il file senza applicare l'estensione .txt, quindi di fatto la procedura non trova il file corretto. Per evitare di manomettere il listato (se non si è perfettamente a conoscenza delle procedure) consiglio di inserire quest'ultima estrazione manualmente e riprendere il normale aggiornamento attraverso lo script dalla prossima... Oppure ci si appoggia al sito di Silop a questo indirizzo https://www.silop.it/programma/confronto_lotto.html scaricando il file .dat portandolo in sostituzione nell'apposita cartella dove risiedono gli archivi.
 
da verificare:

dovrebbe risolvere rinominando storico a storico.txt ovviando al problema

Codice:
1. Aggiungi questa dichiarazione di variabile insieme alle altre in cima al codice (subito sotto Dim oShell,oFSO):

Codice:
 Dim sFileSenzaExt





Codice:
Sostituisci il vecchio blocco di controllo del file (quello che dava l'errore se non trovava storico.txt) con questo nuovo blocco:
Cerca e cancella questo:

Codice:
   If Not oFSO.FileExists(sDirTemp) Then
      Call Scrivi("ERRORE: il file storico.txt non trovato dopo la decompressione.",True,,,vbRed)
      Call Scrivi("Verificare che PowerShell sia disponibile e che lo zip contenga 'storico.txt'.",True)
      Set oFSO = Nothing
      Exit Sub
   End If
   Set oFSO = Nothing





Codice:
Incolla questo al suo posto:
Codice:
   ' --- Gestione rinomina file (da 'storico' a 'storico.txt') ---
   sFileSenzaExt = GetDirectoryTemp & "storico"
  
   If Not oFSO.FileExists(sDirTemp) Then
      If oFSO.FileExists(sFileSenzaExt) Then
         Call Messaggio("File 'storico' (senza estensione) rilevato. Rinomina in 'storico.txt' in corso...")
         oFSO.MoveFile sFileSenzaExt, sDirTemp
      Else
         Call Scrivi("ERRORE: il file storico.txt (o storico) non trovato dopo la decompressione.",True,,,vbRed)
         Call Scrivi("Verificare che PowerShell sia disponibile e che lo zip contenga 'storico' o 'storico.txt'.",True)
         Set oFSO = Nothing
         Exit Sub
      End If
   End If
   Set oFSO = Nothing
 

Ultima estrazione Lotto

  • Estrazione del lotto
    sabato 07 novembre 2026
    Bari
    64
    09
    01
    08
    12
    Cagliari
    79
    52
    86
    90
    87
    Firenze
    29
    68
    25
    02
    86
    Genova
    25
    26
    48
    77
    09
    Milano
    16
    48
    65
    72
    44
    Napoli
    09
    47
    49
    80
    57
    Palermo
    04
    08
    70
    46
    45
    Roma
    06
    24
    85
    65
    26
    Torino
    02
    85
    26
    10
    20
    Venezia
    07
    69
    28
    37
    82
    Nazionale
    75
    08
    82
    15
    47
    Estrazione Simbolotto
    Torino
    29
    16
    10
    36
    43
Indietro
Alto