Novità

Domanda per scripters di spaziometria

Ops ...no.

Mi informo.

Ho sostituito lo script ma forse ho commesso qualche errore ...

... per cui ... e per evitare confusione, ho cancellato il vecchio ... e lo ripeto qui di seguito.

con qualche ulteriore piccolissima modifica.

(Ove ad oggi, sono necessarie 50 Estrazioni per arrivare alla una Freq 8 (nera))

Codice:
Sub Main
	Dim Nu(90,12),Ns : Q = 50 ' Quantità Estrazioni Considerate
	Scrivi "Controllo Presenze in " & Q & " Estrazioni By Joe.  Legenda : ",1,0
	'Legenda :
	For C = 1 To 8 : ColoreTesto FuoriX  (C,8) : Scrivi "Freq = " & C & Space(2),1,0 : Next : Scrivi : Scrivi
	ScegliNumeri Ns : Ub = UBound(Ns)
	'Raccolata dati:
	Ini = EstrazioneFin-(Q - 1) : Fin = EstrazioneFin 'Controllo su periodo di "Q" Estrazioni
	For Es = Ini To Fin
		For R = 1 To 12 : If R = 11 Then R = 12
			For P = 1 To 5
				E = Estratto(Es,R,P) : Nu(E,R) = Nu(E,R) + 1
			Next
		Next
	Next
	'Visualizzazione "per Ruote" e "Frequenza nel Periodo".
	For R = 1 To 12 : If R = 11 Then R = 12
		ColoreTesto 0 : Scrivi SiglaRuota(R) & "  ",1,0
		For E = 1 To 90
			For X = 1 To Ub
				If Ns(X) = E Then
					If Nu(E,R) > 0 Then ColoreTesto FuoriX (Nu(E,R),8) : Scrivi Format2(E) & " ",1,0
				End If
			Next
		Next : Scrivi
	Next : Scrivi
End Sub


:)

Very Beautiful! :D L'unica cosa che rimarrebbe adesso... sarebbe sostituire la freq cinque (colore bianco) con qualche altro colore rimasto... e piu' visibile... (ad esempio un blu...) ma credo di aver capito che in un precedente tuo post hai detto non sia possibile e di provare semmai a cambiare lo sfondo... a spaziometria sezione script lato output... Ad essere sinceri rimarrebbe un'alra cosa ovvero implementare queste tue due ultime chicche nella prima (quella che faceva anche il resoconto ruota per ruota per intenderci...) :p
Per quanto riguarda l' "Ops ...no. Mi informo." ri riferisci a GR o a dynamo? O ad entrambi? :rolleyes: Ciaooo :o
 
Ciao Tom,

Cortesemente, mettimi la copia del file che vuoi farmi modificare e riassumi sinteticamente le richieste.

Per il colore non sono dell'idea di avere "due blu" uno che "vale 1" e "l'altro 5".

Meglio cambiare il colore dello sfondo. Oppure "... - - - ..." (anche se non si dovrebbe) non ho detto che non si possa.

GR ... mi incuriosisce di più, Dmax si ... Dmax sembra essere l'illusione, che pur inspiegabile ... si sa,

che non può essere che il frutto di un artificio ridotto ad un trucco.

Domanda biricchina: Perchè dovrei studiarmi io ... la gestione extra dei colori e non tu stesso ?

:) Buona Domenica a tutte/i.
 
Ultima modifica:
Certo carissimooo! Ci mancherebbe! :o

Il mixage di script cui anelerei sarebbe questo:

TUO A

Questo
Codice:
Sub Main
'Controllo Presenze / Estrazioni V.3.0 By Joe 
	Dim Nu(90,12) 
	'Quantità Estrazioni Considerate  
	Q = CInt(InputBox("Es: 9","Quantità Estrazioni",9))
	Scrivi "Controllo Presenze in " & Q & " Estrazioni By Joe. Legenda: ",1,0 
		
	'Legenda :
	For C = 1 To 7 : ColoreTesto C : Scrivi "Freq = " & C & Space (2),1,0 : Next : Scrivi : Scrivi : ColoreTesto 0
	
	'Numero_Estratti_Teorico 
	Scrivi "NET ",1,0 : For K = 1 To 5*(1 -(17/18)^Q)/(1 -(17/18)) : Scrivi Format2(K) & " ",1,0 : Next : Scrivi
	
	'Raccolata dati:
	Ini = EstrazioneFin -(Q - 1) : Fin = EstrazioneFin 'Controllo su periodo di "Q" Estrazioni
	For Es = Ini To Fin 
		For R = 1 To 12 : If R = 11 Then R = 12
			For P = 1 To 5
				E = Estratto(Es,R,P) : Nu(E,R) = Nu(E,R) + 1
			Next
		Next
	Next
		
	'Visualizzazione "per Ruote" e "Frequenza nel Periodo".
	For R = 1 To 12 : If R = 11 Then R = 12 'Per Ogni Ruota
		ColoreTesto 0 : Scrivi SiglaRuota(R) & "  ",1,0
		For E = 1 To 90 'Per Ogni Numero
			If Nu(E,R) > 0 Then ColoreTesto(Nu(E,R)) : Scrivi Format2(E) & " ",0,0
		Next : Scrivi	
	Next : Scrivi
	
	'Visualizzazione "per Numero" e "Frequenza nel Periodo".
	For E = 1 To 90 'Per ogni Estratto
	Co = 0 'Azzera Contatore_Orizzontale
		ColoreTesto 0 : Scrivi Format2(E) & "  ",1,0 'Estratto
		For R = 1 To 12 : If R = 11 Then R = 12 'Per ogni ruota
			If Nu(E,R) > 0 Then 'Controlla se c'erano presenze.
			 ColoreTesto(Nu(E,R)) : Scrivi SiglaRuota(R) & " ",1,0
			Else
			 Scrivi "-- ",0,0 ' Caratteri separatori alternativi
			End If
			 ColoreTesto 0 : Co = Co + CInt(Nu(E,R)) 'Incrementa il TOTALE
		Next
		Scrivi FormatSpace(Co,2,1),1 'Scrive il TOTALE (Presenze / Periodo) = Frequenza
	Next : Scrivi

End Sub

con questo

TUO B

Codice:
Sub Main
	Dim Nu(90,12),Ns : Q = 50 ' Quantità Estrazioni Considerate
	Scrivi "Controllo Presenze in " & Q & " Estrazioni By Joe.  Legenda : ",1,0
	'Legenda :
	For C = 1 To 8 : ColoreTesto FuoriX(C,8) : Scrivi "Freq = " & C & Space(2),1,0 : Next : Scrivi : Scrivi
	ScegliNumeri Ns : Ub = UBound(Ns)
	'Raccolata dati:
	Ini = EstrazioneFin -(Q - 1) : Fin = EstrazioneFin 'Controllo su periodo di "Q" Estrazioni
	For Es = Ini To Fin
		For R = 1 To 12 : If R = 11 Then R = 12
			For P = 1 To 5
				E = Estratto(Es,R,P) : Nu(E,R) = Nu(E,R) + 1
			Next
		Next
	Next
	'Visualizzazione "per Ruote" e "Frequenza nel Periodo".
	For R = 1 To 12 : If R = 11 Then R = 12
		ColoreTesto 0 : Scrivi SiglaRuota(R) & "  ",1,0
		For E = 1 To 90
			For X = 1 To Ub
				If Ns(X) = E Then
					If Nu(E,R) > 0 Then ColoreTesto FuoriX(Nu(E,R),8) : Scrivi Format2(E) & " ",1,0
				End If
			Next
		Next : Scrivi
	Next : Scrivi
End Sub

Per quanto riguarda il colore da cercarmi da solo... OK :D lo lascerò bianco... d'altronde è il colore.. che li riassume tutti... :p :D Per quanto riguarda DYNAMO non ne sarei proprio cosi' convinto... (l'hai visto il "trucco" di tonnellate di pesci dal secchio rosso vuoto?) A me ricorda vagamente qualcosa... Per quanto riguarda GR fammi sapere quello che hai trovato... altrimenti se non risolvi il piccolissimo rebus... ti rivelerò... :) il nome cui mi riferisco così potrai riscontrare o meno delle similitudini tra quanto da te espresso nei post precedenti e quanto da lui detto in passato... ;) Ciao grandissimo Buona Domenica e a presto su questi schermi :o Ancora GRAZIEEE By un fan di dynamo :cool:
 
Ultima modifica:
Ciao Tom ...

ti dicevo che Spaziometria è potentissima ... in questo aspetto.

Mi ricorda, il primordiale vecchio AppleSoft ... ( quello del ][GS )

ed i primi monitor a colori, ove era possibile superare i nostalgici fosfori-verdi e/o i rari, ambra,

stabilendo noi finalmnete il colore del testo e dello sfondo.

Come vedi ... basta volerlo.

Codice:
Sub Main
Bg = 180 
For c = 1 To 8 
	Scrivi " Colore = " & C & " ",1,0,RGB(bg,bg,bg),FuoriX(c,8)
	Scrivi " ",0,0
	Next
End Sub

Però si perde la compatibilità ( Forse. Dovrei controllare ... o attendere le lamentele),

ma si mantengono intatti i colori ... con il significato che di loro ho imparato a leggere.

Oppure, si potrebbe utilizzare una scala del tipo quella dei temometri a strip.

Quelli che alcuni chiamano a cristalli liquidi ... (e che non sono gli LCD)

ove i colori non sono ben definiti ... ma formano una nuance continua che tuttavia è "una scala".

Qui avrei creato quella per 10 valoriche variano con una quasi con continuità

dal blu di una frequenza (fredda) al rosso di quella (calda) che si è presentata 10 volte.

Codice:
Sub Main

	Dim k
	Dim aValori(1)
	Dim aColori(1)
	For k = 1 To 10
		aValori(1) = Format2(k)
		aColori(1) = RGB((k*25),0,250 -(k*25))
		Call ScriviConColori(aValori,aColori,1)
	Next
	
End Sub

:) Buona Domenica

:)
 
Ultima modifica:
Buon giorno a tutte/i.

Tra le due prospettive ipotizzate,

ho deciso di mantenere lo script il più simile a quello che era.

Ovvero di lasciarlo con gli 8 colori-base.

Ho forzato un colore grigio di BackGround a tutti i caratteri

perchè alcuni di essi potrebbero non essere visti sul default bianco.

A chi non piace ... potrà scrivere "Bg = 255" e tutto torna QUASI come prima.

Ove il colore bianco torna a mimetizzarsi.

Codice:
Sub Main
'Controllo Presenze / Estrazioni V.3.1 By Joe 
	Dim Nu(90,12) : Bg = 190 'BackGruoud Grigio 
	'Quantità Estrazioni Considerate  
	Q = 9 : Q =  CInt(InputBox("Es: " & Q,"Quantità Estrazioni",Q)) 
	Scrivi "Controllo Presenze in " & Q & " Estrazioni By Joe. Legenda: ",1,0 
		
	'Legenda :
	For C = 1 To 8 
		Scrivi "Freq = " & C & Space (2),1,0,RGB(Bg,Bg,Bg),FuoriX(C,8) 
	Next : Scrivi : Scrivi : ColoreTesto 0
	
	'Numero_Estratti_Teorico 
	Scrivi "NET ",1,0 : For K = 1 To 5*(1 -(17/18)^Q)/(1 -(17/18)) : Scrivi Format2(K) & " ",1,0 : Next : Scrivi
	
	'Raccolata dati:
	Ini = EstrazioneFin -(Q - 1) : Fin = EstrazioneFin 'Controllo su periodo di "Q" Estrazioni
	For Es = Ini To Fin 
		For R = 1 To 12 : If R = 11 Then R = 12
			For P = 1 To 5
				E = Estratto(Es,R,P) : Nu(E,R) = Nu(E,R) + 1
			Next
		Next
	Next
		
	'Visualizzazione "per Ruote" e "Frequenza nel Periodo".
	For R = 1 To 12 : If R = 11 Then R = 12 'Per Ogni Ruota
		ColoreTesto 0 : Scrivi SiglaRuota(R) & "  ",1,0
		For E = 1 To 90 'Per Ogni Numero
			If Nu(E,R) > 0 Then Scrivi Format2(E) & " ",1,0,RGB(Bg,Bg,Bg),FuoriX(Nu(E,R),8) 
		Next : Scrivi	
	Next : Scrivi
	
	'Visualizzazione "per Numero" e "Frequenza nel Periodo".
	For E = 1 To 90 'Per ogni Estratto
	Co = 0 'Azzera Contatore_Orizzontale
		ColoreTesto 0 : Scrivi Format2(E) & "  ",1,0 'Estratto
		For R = 1 To 12 : If R = 11 Then R = 12 'Per ogni ruota
			If Nu(E,R) > 0 Then 'Controlla se c'erano presenze.
			  Scrivi SiglaRuota(R) & " ",1,0,RGB(Bg,Bg,Bg),FuoriX(Nu(E,R),8) 
			Else
			 Scrivi "-- ",0,0 ' Caratteri separatori alternativi
			End If
			 ColoreTesto 0 : Co = Co + CInt(Nu(E,R)) 'Incrementa il TOTALE
		Next
		Scrivi FormatSpace(Co,2,1),1 'Scrive il TOTALE (Presenze / Periodo) = Frequenza
	Next : Scrivi

End Sub

:) Buona serata.
 
Ultima modifica:
Sitemata (anche qui si fa per dire)

la questione del "TUO A" ...

appare evidente che " B " è "una costola" di " A ".

Quindi è utile riunire i due script ... completandoli vicendevolmente.

Si possono selezionare tutti i numeri ...e la ricerca li utilizzerà tutti.

Oppure scegliere ... uno ad uno ... quelli che si vogliono controllare.

Ciò ha reso necessario variare anche il calcolo del NET ... come ho fatto.

:)

A noi :

Codice:
Sub Main
	'Controllo Presenze / Estrazioni V.4.0 Beta*Test Alba 02/02/2014 By Joe
	Dim Nu(90,12),Ns : Bg = 190 'BackGruoud Grigio
	'Quantità Estrazioni Considerate
	ScegliNumeri Ns : Ub = UBound(Ns)
	Q = 9 : Q = CInt(InputBox("Es: " & Q,"Quantità Estrazioni",Q))
	Scrivi "Controllo Presenze in " & Q & " Estrazioni By Joe. Legenda: ",1,0
	'Legenda :
	For C = 1 To 8
		Scrivi "Freq = " & C & Space(2),1,0,RGB(Bg,Bg,Bg),FuoriX(C,8)
	Next : Scrivi : Scrivi : ColoreTesto 0
	'Numero_Estratti_Teorico
	Scrivi "NET ",1,0 : For K = 1 To 5*(1 -(17/18)^Q)/(1 -(17/18))* Ub / 90 : Scrivi Format2(K) & " ",1,0 : Next : Scrivi
	'Raccolata dati:
	Ini = EstrazioneFin -(Q - 1) : Fin = EstrazioneFin 'Controllo su periodo di "Q" Estrazioni
	For Es = Ini To Fin
		For R = 1 To 12 : If R = 11 Then R = 12
			For P = 1 To 5
				E = Estratto(Es,R,P) : Nu(E,R) = Nu(E,R) + 1
			Next
		Next
	Next
	'Visualizzazione "per Ruote" e "Frequenza nel Periodo".
	For R = 1 To 12 : If R = 11 Then R = 12 'Per Ogni Ruota
		ColoreTesto 0 : Scrivi SiglaRuota(R) & "  ",1,0
		For E = 1 To 90 'Per Ogni Numero
			For X = 1 To Ub 'Del Gruppo Selezionato
				If Ns(X) = E Then
					If Nu(E,R) > 0 Then Scrivi Format2(E) & " ",1,0,RGB(Bg,Bg,Bg),FuoriX(Nu(E,R),8)
				End If
			Next
		Next : Scrivi
	Next : Scrivi
	'Visualizzazione "per Numero" e "Frequenza nel Periodo".
	For E = 1 To 90 'Per ogni Estratto
		Co = 0 'Azzera Contatore_Orizzontale
		For X = 1 To Ub 'Del Gruppo Selezionato
			If Ns(X) = E Then
				ColoreTesto 0 : Scrivi Format2(E) & "  ",1,0 'Estratto
				For R = 1 To 12 : If R = 11 Then R = 12 'Per ogni ruota
					If Nu(E,R) > 0 Then 'Controlla se c'erano presenze.
						Scrivi SiglaRuota(R) & " ",1,0,RGB(Bg,Bg,Bg),FuoriX(Nu(E,R),8)
					Else
						Scrivi "-- ",0,0 ' Caratteri separatori alternativi
					End If
					ColoreTesto 0 : Co = Co + CInt(Nu(E,R)) 'Incrementa il TOTALE
				Next
				Scrivi FormatSpace(Co,2,1),1 'Scrive il TOTALE (Presenze / Periodo) = Frequenza
			End If
		Next
	Next : Scrivi
End Sub
 
Ultima modifica:
Sitemata (anche qui si fa per dire)

la questione del "TUO A" ...

appare evidente che " B " è "una costola" di " A ".

Quindi è utile riunire i due script ... completandoli vicendevolmente.

Si possono selezionare tutti i numeri ...e la ricerca li utilizzerà tutti.

Oppure scegliere ... uno ad uno ... quelli che si vogliono controllare.

Ciò ha reso necessario variare anche il calcolo del NET ... come ho fatto.

:)

A noi :

Codice:
Sub Main
	'Controllo Presenze / Estrazioni V.4.0 Beta*Test Alba 02/02/2014 By Joe
	Dim Nu(90,12),Ns : Bg = 190 'BackGruoud Grigio
	'Quantità Estrazioni Considerate
	ScegliNumeri Ns : Ub = UBound(Ns)
	Q = 9 : Q = CInt(InputBox("Es: " & Q,"Quantità Estrazioni",Q))
	Scrivi "Controllo Presenze in " & Q & " Estrazioni By Joe. Legenda: ",1,0
	'Legenda :
	For C = 1 To 8
		Scrivi "Freq = " & C & Space(2),1,0,RGB(Bg,Bg,Bg),FuoriX(C,8)
	Next : Scrivi : Scrivi : ColoreTesto 0
	'Numero_Estratti_Teorico
	Scrivi "NET ",1,0 : For K = 1 To 5*(1 -(17/18)^Q)/(1 -(17/18))* Ub / 90 : Scrivi Format2(K) & " ",1,0 : Next : Scrivi
	'Raccolata dati:
	Ini = EstrazioneFin -(Q - 1) : Fin = EstrazioneFin 'Controllo su periodo di "Q" Estrazioni
	For Es = Ini To Fin
		For R = 1 To 12 : If R = 11 Then R = 12
			For P = 1 To 5
				E = Estratto(Es,R,P) : Nu(E,R) = Nu(E,R) + 1
			Next
		Next
	Next
	'Visualizzazione "per Ruote" e "Frequenza nel Periodo".
	For R = 1 To 12 : If R = 11 Then R = 12 'Per Ogni Ruota
		ColoreTesto 0 : Scrivi SiglaRuota(R) & "  ",1,0
		For E = 1 To 90 'Per Ogni Numero
			For X = 1 To Ub 'Del Gruppo Selezionato
				If Ns(X) = E Then
					If Nu(E,R) > 0 Then Scrivi Format2(E) & " ",1,0,RGB(Bg,Bg,Bg),FuoriX(Nu(E,R),8)
				End If
			Next
		Next : Scrivi
	Next : Scrivi
	'Visualizzazione "per Numero" e "Frequenza nel Periodo".
	For E = 1 To 90 'Per ogni Estratto
		Co = 0 'Azzera Contatore_Orizzontale
		For X = 1 To Ub 'Del Gruppo Selezionato
			If Ns(X) = E Then
				ColoreTesto 0 : Scrivi Format2(E) & "  ",1,0 'Estratto
				For R = 1 To 12 : If R = 11 Then R = 12 'Per ogni ruota
					If Nu(E,R) > 0 Then 'Controlla se c'erano presenze.
						Scrivi SiglaRuota(R) & " ",1,0,RGB(Bg,Bg,Bg),FuoriX(Nu(E,R),8)
					Else
						Scrivi "-- ",0,0 ' Caratteri separatori alternativi
					End If
					ColoreTesto 0 : Co = Co + CInt(Nu(E,R)) 'Incrementa il TOTALE
				Next
				Scrivi FormatSpace(Co,2,1),1 'Scrive il TOTALE (Presenze / Periodo) = Frequenza
			End If
		Next
	Next : Scrivi
End Sub

Superlativo! :D

Ma hai trovato nulla riguardo a GR e DYNAMO? :rolleyes:

Ps: Ho notato che il report del tuo spettacolare script si copia e incolla in excel in modo semplicissimo e quindi lo sfondo... poi non è + un problema... :o
 
Ultima modifica:
Ola Tom_

Su Dynamo t'ho gia risposto.

Comunque sia è facile:


Per GR ... è troppo generico o troppo particolare ...

ci vogliono più dettagli per capire meglio ... cosa intendi.

:)
 
Vedi Tom ...

... mancava una "A" molto importante proprio nel bel mezzo di "GR".

Ed è quello che permettere di distinguere tra loro i "soggetti" identici ...

ma che che sono differenti, dagli altri inAnimati.

Non è cosa da poco!

Tantomeno, un gioco di prestigio.

Un esempio ... nel tuo saluto ...

forse proprio perchè l'hai lasciato per ultimo,

secondo la mia filosofia ciò che è più importante... è " ... a Te",

che distinge da un saluto ... "generico" non lo si può togliere ... senza stravolgerne il significato.

:)
 
Vedi Tom ...

... mancava una "A" molto importante proprio nel bel mezzo di "GR".

Ed è quello che permettere di distinguere tra loro i "soggetti" identici ...

ma che che sono differenti, dagli altri inAnimati.

Non è cosa da poco!

Tantomeno, un gioco di prestigio.

Un esempio ... nel tuo saluto ...

forse proprio perchè l'hai lasciato per ultimo,

secondo la mia filosofia ciò che è più importante... è " ... a Te",

che distinge da un saluto ... "generico" non lo si può togliere ... senza stravolgerne il significato.

:)

Ciao joe, ho capito che non lo trovavi per la mancanza della A ... ma tutto il resto... nisba... :( :confused: :eek: :rolleyes: :) :D
 

Ultima estrazione Lotto

  • Estrazione del lotto
    lunedì 05 maggio 2025
    Bari
    62
    19
    47
    49
    66
    Cagliari
    59
    73
    56
    14
    29
    Firenze
    21
    36
    80
    15
    87
    Genova
    66
    36
    20
    63
    83
    Milano
    88
    60
    04
    34
    05
    Napoli
    70
    36
    85
    44
    04
    Palermo
    41
    75
    63
    59
    20
    Roma
    19
    53
    63
    18
    09
    Torino
    38
    47
    06
    69
    82
    Venezia
    78
    87
    31
    06
    13
    Nazionale
    60
    42
    79
    67
    64
    Estrazione Simbolotto
    Milano
    34
    15
    22
    12
    39
Indietro
Alto