BaffoBlù
Advanced Member >PLATINUM<
Ricerca Verticale Mensile
Salve a tutti
La pionieristica nel lotto è sempre stata una mia priorità,
ma non sono uno scripter di qualità, con tutte le limitazione che questo comporta...
Questa sera vi parlo della ricerca verticale mensile
tramite un occhio diverso, ma in fondo non tanto.
Quello che cerco di fare è portare le stesse regole di ricerca del lotto classico,
(ove ciò fosse possibile...), nella ricerca verticale mensile nei limiti del possibile.
Questo script è solo lo scheletro base della ricerca verticale mensile...
Parte tutto da uno script modificato da maldor e rimodificato da me
lo script (funzionante) non è tuttavia completo...
Aiuto...
vorrei arrivare a fare le cose che faccio con le immagini che vedrete in basso dopo lo script...
(portare il Verticale in Orizzontale come le immagini sarebbe carino...magari in tabelle...)
le immagini sono solo un esempio di tutto quello che si potrebbe visionare "Diversamente"...
Non lo so come andrà a finire...Ma forse in futuro ci sarà bisogno di funzioni apposite...
fate girare, così vi rendete conto fin dove...e poi mi blocco per la somma verticale giusta
non andando più avanti...
	
	
	
		
**********************************************************




				
			Salve a tutti
La pionieristica nel lotto è sempre stata una mia priorità,
ma non sono uno scripter di qualità, con tutte le limitazione che questo comporta...
Questa sera vi parlo della ricerca verticale mensile
tramite un occhio diverso, ma in fondo non tanto.
Quello che cerco di fare è portare le stesse regole di ricerca del lotto classico,
(ove ciò fosse possibile...), nella ricerca verticale mensile nei limiti del possibile.
Questo script è solo lo scheletro base della ricerca verticale mensile...
Parte tutto da uno script modificato da maldor e rimodificato da me
lo script (funzionante) non è tuttavia completo...
Aiuto...
vorrei arrivare a fare le cose che faccio con le immagini che vedrete in basso dopo lo script...
(portare il Verticale in Orizzontale come le immagini sarebbe carino...magari in tabelle...)
le immagini sono solo un esempio di tutto quello che si potrebbe visionare "Diversamente"...
Non lo so come andrà a finire...Ma forse in futuro ci sarà bisogno di funzioni apposite...
fate girare, così vi rendete conto fin dove...e poi mi blocco per la somma verticale giusta
non andando più avanti...
		Codice:
	
	Option Explicit
Sub Main
   Dim Vet_Controllo(90,5),Vet_ripetuti(20),pos,Num,k,kk,conta,Nr,Mat_estr_mod(21,5),Ultimo_indice
   Dim es,r,j,esj,ini,fin,co,se,sv
   Dim ruota(11)
   ruota(1) = r
   ini = 10000 ' Inizio 2022 Circa
   Ultimo_indice = IndiceMensile(EstrazioneFin)
   If IsUltimaDelMese(EstrazioneFin) Then
      fin = EstrazioneFin
   Else
      fin = EstrazioneFin - Ultimo_indice
   End If
   ResetTimer
   For r = 1 To 11
      If r = 11 Then r = 12
      co = 0
      Scrivi FormatSpace(NomeRuota(r),80,True),1,,Giallo_,,4
      Scrivi
      For es = ini To fin
         Messaggio "elab. estr. [" &(es) & "] " & DataEstrazione(es,1) & " Elaborazione della ruota di " & NomeRuota(r)
         Call AvanzamentoElab(ini,fin,es)
         If IndiceMensile(es) = 1 Then
            Erase Vet_Controllo
            Erase Vet_ripetuti
            Erase Mat_estr_mod
            For j = 0 To 20
               esj = es + j
               For pos = 1 To 5
                  Num = Estratto(esj,r,pos)
                  Vet_Controllo(Num,pos) = Vet_Controllo(Num,pos) + 1
                  Mat_estr_mod(j,pos) = Num
               Next
               If IsUltimaDelMese(esj) Then Exit For
            Next
            co = co + 1
            Scrivi String(100,"°") & " Caso n°" & co,1
            Scrivi "                                         1° . 2° . 3° . 4° . 5° . ",,,,2,2
            For j = 0 To 20
               esj = es + j
               For pos = 1 To 5
                  Num = Estratto(esj,r,pos)
                  If Vet_Controllo(Num,pos) < 2 Then Mat_estr_mod(j,pos) = "  "
               Next
               Scrivi DataEstrazione(esj) & " - " & SiglaRuota(r) & " - " & StringaEstratti(esj,r) & " ******* " & Format2(Mat_estr_mod(j,1)) & " . " & Format2(Mat_estr_mod(j,2)) & " . " & Format2(Mat_estr_mod(j,3)) & " . " & Format2(Mat_estr_mod(j,4)) & " . " & Format2(Mat_estr_mod(j,5)) & " . ",1,,,1,2
               If IsUltimaDelMese(esj) Then Exit For
            Next
            conta = 0
            For k = 1 To 90
               For kk = 1 To 5
                  If Vet_Controllo(k,kk) > 1 Then
                     conta = conta + 1
                     Vet_ripetuti(conta) = k
                  End If
               Next
            Next
            EliminaRipetuti Vet_ripetuti
            ReDim aNum(conta)
            Scrivi
            Scrivi "Numeri ripetuti isotopi"
            For Nr = 1 To conta
               If Vet_ripetuti(Nr) > 0 And Nr <= 10 Then
                  aNum(Nr) = Vet_ripetuti(Nr)
                  Scrivi Format2(aNum(Nr)) & ".",1,False
               End If
            Next
            Scrivi
            If esj + 1 > EstrazioneFin Then Exit For
            '
            Scrivi String(70,"-"),1
            For j = 0 To 20
               esj = es + j
               se = Fuori90(Estratto(esj,r,1) + Estratto(esj,r,2) + Estratto(esj,r,3) + Estratto(esj,r,4) + Estratto(esj,r,5))
               Scrivi DataEstrazione(esj) & " * " & " Somma Estratti : " & Estratto(esj,r,1) + Estratto(esj,r,2) + Estratto(esj,r,3) + Estratto(esj,r,4) + Estratto(esj,r,5) & " * Fuori 90 = " & Format2(se),1,,,,2
               If IsUltimaDelMese(esj) = True Then Exit For
            Next
            Scrivi String(50,"-"),1
            For j = 0 To 20
               esj = es + j
               Scrivi DataEstrazione(esj) & " - " & "1° Estratto : " & Format2(Estratto(esj,r,1)),1,,,1,2
               If IsUltimaDelMese(esj) = True Then Exit For
            Next
            For j = 0 To 19
               esj = es + j
               'sv = SommaEstratti(Estratto(esj,r,1))
               If IsUltimaDelMese(esj) = True Then Exit For
            Next
            Scrivi String(50,"-"),1
            Scrivi "Somma Verticale 1° Estratti : " & sv,1,,,1,2
            Scrivi String(70,"-"),1
            Scrivi "Controllo visivo Prima/Ultima Mese ",1,,,1,2
            Scrivi "Prima  Estrazione Mese " & DataEstrazione(es) & " - " & SiglaRuota(r) & " - " & StringaEstratti(es,r),1
            Scrivi "Ultima Estrazione Mese " & DataEstrazione(esj) & " - " & SiglaRuota(r) & " - " & StringaEstratti(esj,r),1
            Scrivi String(75,"°"),1
            Scrivi
         End If
      Next
   Next
   Scrivi String(100,"*")
   ColoreTesto 2
   Scrivi" casi trovati : " & co,1
   ColoreTesto 0
   Scrivi String(100," * ")
   TestoInBandaPassante(" Idea e Script by Maldor/BaffoBlù"),1,3,0
End Sub**********************************************************




 
 
		




 
			 
 
		

 
 
		


 
     
     
     
     
     
 
		