Novità

Per Magia o chi può dare un aiuto per Uno script vincente

antoR

Senior Member
Chiedo a Magia che mi ha fatto lo script, o chi può farmi la cortesia di implementare questo script con il resoconto finale ...
Grazie Antonio
Allego lo script;
Option Explicit
'aiuto per uno script vincente di antoR
'https://forum.lottoced.com/threads/aiuto-per-uno-script-vincente.2191318/
Sub Main()
Dim Cont : Cont = InputBox("ESTRAZIONI DI CONTROLLO",,100)
Dim aColpi : aColpi = InputBox("COLPI DI CONTROLLO",,5)
Dim nSorte : nSorte = ScegliSorte
Dim Ruo,Pos,aSpia
Dim aNumM10,aNumM05,aNumP05,aNumP10
Dim NU,CONTA
Dim aNumeri(24)
Dim Ini,fin,es,casi : Ini = EstrazioneFin - Cont : fin = EstrazioneFin : casi = 00
For es = Ini To fin : Call Messaggio(es) : Call AvanzamentoElab(Ini,fin,es)
For Ruo = 03 To 08
Pos = 03 : aSpia = Estratto(es,Ruo,Pos)
If aSpia = 09 Or Figura(aSpia) = 09 Then
ReDim aRuota(01) : aRuota(01) = Ruo
Call aGetIntestazione(casi,es,aSpia,Ruo,Pos)
Call aGetNumeriInGioco(es,Ruo,aSpia,aNumeri,aNumM10,aNumM05,aNumP05,aNumP10)
Call ContaNumeriinGioco(aNumeri,NU,CONTA,nSorte)
Call VerificaEsitoNumeri(aNumeri,aRuota,nSorte,es,aColpi,fin)
End If
Next
Next
End Sub
Function ScegliSorte()
Dim aVoci : aVoci = Array(aVoci,"Estratto","Ambo","Terno","Quaterna","Cinquina")
ScegliSorte = ScegliOpzioneMenu(aVoci,02,"Scegli Tipo Sorte")
End Function
Function aGetIntestazione(casi,es,aSpia,Ruo,Pos)
Dim EE,PP : casi = casi + 01 : Call Scrivi(String(125,"-") & " Caso n° " & Format2(casi),True)
Call ColoreTesto(vbBlack) : Call Scrivi("Estrazione n." & Format2(es) & " del " & DataEstrazione(es),True,False)
Call Scrivi(" " & SiglaRuota(Ruo) & " ",True,False)
For PP = 01 To 05 : EE = Estratto(es,Ruo,PP)
If EE = aSpia Then
Call ColoreTesto(vbRed)
Else
Call ColoreTesto(vbBlack)
End If
Call Scrivi(Format2(EE) & " ",True,False) : Call ColoreTesto(vbBlack)
Next
Call Scrivi()
End Function
Function aGetNumeriInGioco(es,Ruo,aSpia,aNumeri,aNumM10,aNumM05,aNumP05,aNumP10)
Call GetArrayNumeriRuota(es,Ruo - 02,aNumM10) : Call GetArrayNumeriRuota(es,Ruo - 01,aNumM05)
Call GetArrayNumeriRuota(es,Ruo + 01,aNumP05) : Call GetArrayNumeriRuota(es,Ruo + 02,aNumP10)
aNumeri(01) = Fuori90(aSpia + aNumM10(01)) : aNumeri(02) = Fuori90(aSpia + aNumM10(02))
aNumeri(03) = Fuori90(aSpia + aNumM10(03)) : aNumeri(04) = Fuori90(aSpia + aNumM10(04))
aNumeri(05) = Fuori90(aSpia + aNumM10(05)) : aNumeri(06) = Fuori90(aSpia + aNumM05(01))
aNumeri(07) = Fuori90(aSpia + aNumM05(02)) : aNumeri(08) = Fuori90(aSpia + aNumM05(03))
aNumeri(09) = Fuori90(aSpia + aNumM05(04)) : aNumeri(10) = Fuori90(aSpia + aNumM05(05))
aNumeri(11) = Fuori90(aSpia + Estratto(es,Ruo - 00,01)) : aNumeri(12) = Fuori90(aSpia + Estratto(es,Ruo - 00,02))
aNumeri(13) = Fuori90(aSpia + Estratto(es,Ruo + 00,04)) : aNumeri(14) = Fuori90(aSpia + Estratto(es,Ruo + 00,05))
aNumeri(15) = Fuori90(aSpia + aNumP05(01)) : aNumeri(16) = Fuori90(aSpia + aNumP05(02))
aNumeri(17) = Fuori90(aSpia + aNumP05(03)) : aNumeri(18) = Fuori90(aSpia + aNumP05(04))
aNumeri(19) = Fuori90(aSpia + aNumP05(05)) : aNumeri(20) = Fuori90(aSpia + aNumP10(01))
aNumeri(21) = Fuori90(aSpia + aNumP10(02)) : aNumeri(22) = Fuori90(aSpia + aNumP10(03))
aNumeri(23) = Fuori90(aSpia + aNumP10(04)) : aNumeri(24) = Fuori90(aSpia + aNumP10(05))
Call EliminaRipetuti(aNumeri)
End Function
Function ContaNumeriinGioco(aNumeri,Nu,CONTA,nSorte)
CONTA = 00 : Nu = Split("00." & StringaNumeri(aNumeri,,True),".")
Dim Num : For Num = 01 To UBound(Nu) : CONTA = CONTA + 01 : Next
Call Scrivi("G 0001 Numeri in gioco : [ " & Format2(CONTA) & " ] " & _
StringaNumeri(aNumeri,,True) & " per " & NomeSorte(nSorte),True)
End Function
Function VerificaEsitoNumeri(aNumeri,aRuota,nSorte,es,aColpi,fin)
Dim klp,xlp,SF : klp = 01 : SF = 00
For xlp = 01 To aColpi : SF = SerieFreqTurbo(es + xlp,es + xlp,aNumeri,aRuota,AMBATA_)
Dim RetEsito,RetColpi,RetEstratti,RetIdEstr
Call VerificaEsitoTurbo(aNumeri,aRuota,es + xlp,nSorte,klp,,RetEsito,RetColpi,RetEstratti,RetIdEstr)
If RetEsito <> "" Then
Call ColoreTesto(02)
Call Scrivi("V N. [" & FormatSpace(StringaNumeri(aNumeri,,True),75) & "] [" & _
RetEstratti & " ] C. " & FormatSpace(xlp,03,True) & " " & FormatSpace(RetEsito,11) & _
"( " & SF & " ) " & FormattaStringa(es + xlp,"00000") & " [" & IndiceAnnuale(es + xlp) & " - " & _
DataEstrazione(es + xlp,,,"/") & "]",True) : Call ColoreTesto(00)
ElseIf RetEsito = "" And RetColpi < klp Then
Call ColoreTesto(00) : Call Scrivi() : Call Scrivi("in corso per altre " & aColpi - xlp + 01 & _
" estrazioni",True) : Call Scrivi() : Call ColoreTesto(00)
Else
RetEsito =(" ") : RetEstratti =(" .. .. .. .. ..")
Call ColoreTesto(00) : Call Scrivi(" N. [" & FormatSpace(StringaNumeri(aNumeri,,True),75) & "] [" & _
RetEstratti & " ] C. " & FormatSpace(xlp,03,True) & " " & FormatSpace(RetEsito,11) & "( " & _
SF & " ) " & FormattaStringa(es + xlp,"00000") & " [" & IndiceAnnuale(es + xlp) & " - " & _
DataEstrazione(es + xlp,,,"/") & "]",True) : Call ColoreTesto(00)
End If
If es + xlp > fin Then Exit For
Next : Call Scrivi()
End Function
 

Ultima estrazione Lotto

  • Estrazione del lotto
    sabato 12 settembre 2026
    Bari
    05
    11
    16
    14
    71
    Cagliari
    45
    40
    73
    01
    53
    Firenze
    48
    50
    34
    45
    63
    Genova
    20
    72
    52
    75
    56
    Milano
    44
    59
    07
    49
    69
    Napoli
    38
    05
    68
    03
    87
    Palermo
    52
    14
    58
    90
    37
    Roma
    66
    06
    31
    10
    77
    Torino
    60
    70
    32
    10
    62
    Venezia
    26
    88
    64
    14
    04
    Nazionale
    62
    70
    01
    80
    55
    Estrazione Simbolotto
    Palermo
    06
    20
    41
    37
    04

Ultimi Messaggi

Indietro
Alto