Novità

Modifica script per Mike58 o altro esperto

Matematico

Advanced Member >PLATINUM<
Questo è uno script che tu caro Mike58 hai fatto x me e te ne sono ancora grato, avrei bisogno di un piccola modifica :
lo script ricerca le distanze codici solo su BA-CA ...io avrei bisogno che la ricerca avvenga anche sulle altre ruote a scelta .
Ringrazio fin da ora chi mi farà questo piacere :-)

Un saluto a tutti :)

Sub Main
Dim nu(5),nn(5),ru(2),rg(2)
Dim ds1(5),aNum(5)
idestr = InputBox("Quante estrazioni a ritroso per analisi Estrazione",,4)
Ini = EstrazioneFin - 100
fin = EstrazioneFin - idestr
fine = EstrazioneFin
Scrivi "Estrazione di Calcolo su Ba.Ca " & GetInfoEstrazione(fin),1
Scrivi
For r1 = 1 To 1
For r2 = 2 To 2
ru(1) = r2
rg(1) = r1
rg(2) = r2
For p1 = 1 To 5
nu(p1) = Estratto(fin,r1,p1)
nn(p1) = Estratto(fin,r2,p1)
Next
Next
Next
Scrivi StringaNumeri(nu,,1),1
Scrivi StringaNumeri(nn,,1),1
Scrivi "--- Codici ---"
For x = 1 To 5
For d1 = 1 To 5
ds1(d1) = Fuori90(90 -(nu(d1)) + nn(x))
k = k + 1
ReDim Preserve Codici(k)
Codici(k) = ds1(d1)
Next
Scrivi StringaNumeri(ds1,,1)
Next
Scrivi
EliminaRipetuti(Codici)
Scrivi StringaNumeri(Codici,,1),1
Scrivi
T = Array(T,"N.Giocata","Ruota Di Gioco e Estratti","Codice","Numeri in Gioco","Esito","Colpo","Data Esito")
Call InitTabella(T,6)
For kk = 1 To k
For p2 = 1 To 5
aNum(p2) = Fuori90(nn(p2) + Codici(kk))
Next
Call VerificaEsitoTurbo(aNum,rg,fin + 1,2,10,,esito,clp,est,id)
V = Array(V,kk,SiglaRuota(ru(1)) & " - " & StringaEstratti(fin,ru(1)),Codici(kk),StringaNumeri(aNum,,1),est,clp,GetInfoEstrazione(id))
If Codici(kk) > 0 Then
Call AddRigaTabella(V)
End If
Next
CreaTabella
Scrivi
Scrivi "*** Script By Mike58 *** Richiesta IL Matematico *** Forum Scriptolandiahause *** By Blacklotto *** ",1,,,1,3,,1
End Sub
 
Ciao,

Ruote a scelta sono sempre SOLO 2 ?

Nel caso affermativo sarebbe semplice correggere

2 linee dello script
Codice:
[FONT=Courier New][SIZE=10px][COLOR=#000000]For r1 = 1 To 1
For r2 = 2 To 2[/COLOR][/SIZE][/FONT]
trasformandole ad esempio in

Codice:
For r1 = GE_ To GE_
For r2 = NA_ To NA_


nel caso le 2 ruote fossero evidentemente Genova e Napoli ...

o qualsiasi altra a scelta.

:)
 
Ultima modifica:
chiedo a mike o a joe perche fa la ricerca anche sui codici regressi


Sub Main
Dim nu(5),nn(5),ru(2),rg(2)
Dim ds1(5),aNum(5)
idestr = InputBox("Quante estrazioni a ritroso per analisi Estrazione",,2)
Ini = EstrazioneFin - idestr

fine = EstrazioneFin

Scrivi
For es = Ini To Fine
For r1 = 1 To 3
For r2 =r1+ 1 To 4

ru(1) = r2
rg(1) = r1
rg(2) = r2
For p1 = 1 To 5
nu(p1) = Estratto(es,r1,p1)
nn(p1) = Estratto(es,r2,p1)
Next

Scrivi "Estrazione di Calcolo su " & SiglaRuota(r1) & "." & SiglaRuota(r2) & " " & GetInfoEstrazione(es),1

Scrivi StringaNumeri(nu,,1),1
Scrivi StringaNumeri(nn,,1),1
Scrivi "--- Codici ---"
For x = 1 To 5
For d1 = 1 To 5
ds1(d1) = Fuori90(90 -(nu(d1)) + nn(x))
k = k + 1
ReDim Preserve Codici(k)
Codici(k) = ds1(d1)
Next
Scrivi StringaNumeri(ds1,,1)
Next
Scrivi
EliminaRipetuti(Codici)
Scrivi StringaNumeri(Codici,,1),1

Scrivi
T = Array(T,"N.Giocata","Ruota Di Gioco e Estratti","Codice","Numeri in Gioco","Esito","Colpo","Data Esito")
Call InitTabella(T,6)
For kk = 1 To k
For p2 = 1 To 5
aNum(p2) = Fuori90(nn(p2) + Codici(kk))
Next
Call VerificaEsitoTurbo(aNum,rg,es + 1,2,10,,esito,clp,est,id)
V = Array(V,kk,SiglaRuota(ru(1)) & " - " & StringaEstratti(es,ru(1)),Codici(kk),StringaNumeri(aNum,,1),est,clp,GetInfoEstrazione(id))
If Codici(kk) > 0 Then
Call AddRigaTabella(V)
End If
Next
CreaTabella
Scrivi
Scrivi "*** Script By Mike58 *** Richiesta IL Matematico *** Forum Scriptolandiahause *** By Blacklotto *** ",1,,,1,3,,1
Next
Next
Next

End Sub
 
non so come azzerare i codici ad ogni giocata...............................................

ReDim Preserve Codici(k)
 
Ciao ragazzi

Vista la richiesta iniziale che era semplice e "superficiale", ho proposto una soluzione.

Per "modifiche sostanziali" non intervengo.

Perché di questo script non conosco né quale fu il suo scopo né come esso sia stata realizzato.

Anzi sembra il collage di molte parti di script diversi ... di volta in volta assemblate e modificate ...

... per degli scopi intermedi ed immediati ... poi modificatisi nel tempo.

Personalmente reputo non sia opportuno continuare "rimestarlo" oltre.

Piuttosto sarebbe meglio definire "il nuovo scopo" e per esso, un nuovo script ... meglio organizzato.

Ma anche su questo che rimane un suggerimento ... non interverrò.

:) Buona serata a tutte/i.
 

Ultima estrazione Lotto

  • Estrazione del lotto
    sabato 11 ottobre 2025
    Bari
    04
    25
    41
    83
    90
    Cagliari
    16
    81
    09
    87
    82
    Firenze
    67
    13
    08
    49
    39
    Genova
    29
    61
    54
    15
    22
    Milano
    06
    11
    08
    48
    53
    Napoli
    60
    13
    46
    67
    63
    Palermo
    78
    72
    54
    02
    58
    Roma
    35
    47
    89
    25
    77
    Torino
    39
    27
    35
    30
    85
    Venezia
    36
    32
    47
    63
    73
    Nazionale
    17
    33
    10
    51
    28
    Estrazione Simbolotto
    10
    11
    43
    13
    04
Indietro
Alto