Novità

Help SpazioScript - News (For All Scripter)

BaffoBlù

Advanced Member >PLATINUM<
Poco tempo fa mi hanno fatto notare che nell'ultimo help SpazioScript.chm
non vi era più una funzione specifica, ma che si era vista in versioni precedenti di SPTM.

Io sono andato a spulciare a ritroso con le vecchie versioni che ancora mi ritrovo.
La ricerca mi ha portato a scoprire alcune cose.

vado al sodo, allegando 2 file :

1° file) - SpazioScript1.chm
2° file) - SpazioScript2.chm


il 1° file è lo stesso che troverete nell'ultima versione 1.6.54

il 2° file invece è un file che LuigiB stava approntando, rinnovando tutto l'help,
ma lui lo ha rinominato sin dall'inizio della creazione "SpazioScript.chm.old"
quindi non venendo mai alla luce perché non cliccabile all'interno della gestione script.

Ho provato a modificare i file per ottenerne uno solo, ma l'utility che ho usato per prova
rilascia troppa pubblicità ad ogni pagina, quindi ci ho rinunciato non trovandone di adatte
e sopratutto TotalFree.

In sostanza quello che non trovate in un file lo troverete di sicuro nell'altro.
la stranezza è che il 2° file sembra più completo ma più piccolo di dimensioni.
(LuigiB lo stava rifacendo da capo...)
Non so cosa manchi a uno e cosa manchi all'altro...(arduo da discernere con precisione...)

Per utilizzarli agevolmente, basta creare una cartella in Base Dati di SPTM
e copiarci dentro questi 2 file che allego sul forum
raggiungibili cliccando sull'icona Base Dati e poi sulla cartella dove abbiamo messo i file.
Cliccare sul file che vi interessa e poi chiudere le finestre sottostanti che non servono
lasciando solo la gestione script e l'help che abbiamo scelto.


Provo ad allegare i file (rinominandoli) con l'aggiunta dell'estensione ".txt"

vi basta togliere . txt alla fine è avrete i file .chm
 

Allegati

  • SpazioScript1.chm.txt
    421,3 KB · Visite: 20
  • SpazioScript2.chm.txt
    218,8 KB · Visite: 20

joe

Advanced Member >PLATINUM PLUS<
Ho seguito per sommi capi,

e non ho compreso appieno le ragioni di questa ricerca (a cavallo di più forum).

So che alcuni programmatori cambiano in ".old" l'estensione

della vecchia versione del file prima di scrivere la nuova.

Perché diversamente il sistema operativo "aggiunge" 1-2-3-4 ... al file esistente,

cioè crea un nuovo file invece di sovrascrivere quello da considerarsi obsoleto.

E poi, una copia "di scorta" ... non è sbagliato averla!

Ciò detto, nel mio Pc ho i 2 File SpazioScript.chm & SpazioScript.old di eguali dimensioni. (421K)

:)
 
Ultima modifica:

BaffoBlù

Advanced Member >PLATINUM<
Ho seguito per sommi capi,

e non ho compreso appieno le ragioni di questa ricerca (a cavallo di più forum).

So che alcuni programmatori cambiano in ".old" l'estensione

della vecchia versione del file prima di scrivere la nuova.

Perché diversamente il sistema operativo "aggiunge" 1-2-3-4 ... al file esistente,

cioè crea un nuovo file invece di sovrascrivere quello da considerarsi obsoleto.

E poi, una copia "di scorta" ... non è sbagliato averla!

Ciò detto, nel mio Pc ho i 2 File SpazioScript.chm & SpazioScript.old di eguali dimensioni. (421K)

:)
joe se apri i file noterai le differenze di cui parlo, altrimenti non ti accorgerai di nulla

nella versione 1.6.54, non vi ho trovato nessun file . old

in quelle precedenti cerano, ma non nell'ultima

la mia ricerca è stata certosina è ho trovato dove LuigiB voleva cambiare impostazione dell'help
ma il file è nato .old, e .old è rimasto per sempre.
Ecco perché non è mai venuto alla luce, a meno di smanettare nei file di base dati curiosando

capito cosa è successo?
 

joe

Advanced Member >PLATINUM PLUS<
Ho letto quello che hai scritto qui,

ed ho scritto che nel mio PC ci sono entrambi i file.

Dunque sembra che il file .old sia rimasto come retaggio di una installazione precedente.

Non ho indagato sulla natura delle differenze.

Da quello che mi è parso di capire riguardo la installazione di spaziometria,

È che forse una volta installata nei successivi aggiornamenti vengono modificati

solo i file che sono stati corretti a nuovo mentre rimangono uguali quelli precedenti.

In questo c'è forse anche la ragione per la quale una installazione mal riuscita

diventa difficile da recuperare.

:)
 

BaffoBlù

Advanced Member >PLATINUM<
io posso solo dire che adesso ci sono 2 file

quello che non trovi in uno lo trovi nell'altro.

questo è quanto.

forse dovresti dargli veramente uno sguardo...

LuigiB stava cambiando impostazione dell'help, ma poi lo ha lasciato li nel nulla...
 
  • Like
Reazioni: Gam

joe

Advanced Member >PLATINUM PLUS<
Ho confrontato i 2 file che ho nel mio Pc

ANCHE utilizzando una utility apposita che ho trovato on line.

NON ci sono differenze.

:)
 

joe

Advanced Member >PLATINUM PLUS<
Mentre ...

... i file che hai allegato al messaggio #1 li vedo molto differenti.

Sono diversi a partire dal loro titolo ed elencano molte funzioni

in più l'uno rispetto all'altro (anche organizzate in maniera differente).



Immagine.jpg

:)
 

joe

Advanced Member >PLATINUM PLUS<
Lo sto dicendo dall'inizio...:)

Ok ... ma questo non modifica né quello che hai scritto tu,

né quello che ho scritto io.

Perchè descriviamo realtà differenti.

Nel tuo PC, c'è un "File.old-DIVERSO" nel mio invece è identico a quello della guida.

Nel mio PC ci sono 6 Guide HTML di cui una è la ".old"

3 di queste "guide" sono richiamabili dalla Toolbar dell'ambiente script.

Nel menù a tendina contestuale, ci sono 4 voci:

- Help SpazioScript (quella di cui all'oggetto)
- Lezioni di Scripting
- VbScript Language Reference
- Documentazione Ufficiale VbScript

3 Voci richiamano ad una di queste guide (chm) ...

mentre una di esse indirizza al sito web specifico.

:)
 

BaffoBlù

Advanced Member >PLATINUM<
Ok ... ma questo non modifica né quello che hai scritto tu,

né quello che ho scritto io.

Perchè descriviamo realtà differenti.

Nel tuo PC, c'è un "File.old-DIVERSO" nel mio invece è identico a quello della guida.

Nel mio PC ci sono 6 Guide HTML di cui una è la ".old"

3 di queste "guide" sono richiamabili dalla Toolbar dell'ambiente script.

Nel menù a tendina contestuale, ci sono 4 voci:

- Help SpazioScript (quella di cui all'oggetto)
- Lezioni di Scripting
- VbScript Language Reference
- Documentazione Ufficiale VbScript

3 Voci richiamano ad una di queste guide (chm) ...

mentre una di esse indirizza al sito web specifico.

:)
No, nel mio pc non esiste una versione.old.
nell'ultima versione 1.6.54 non ne ho trovate con l'installazione...

io ho fatto un istallazione pulita, dove non esisteva una vecchia versione di SPTM.
Forse a te son rimasti residui...

Quella .old, io lo recuperata da una vecchia versione, che è la 1.6.34.
accorgendomi di tutto quello che sto ripetendo da tempo.

Dove, lo ripeto per l'ultima volta , vi sono cose che non si trovano nell'help 1.6.54.

Ripeto, se osservi bene te ne accorgi anche tu.

Prova a trovare nell'help 1.6.54 la funzione "VerificaEsiti" e vedrai che non la trovi,
come sto dicendo dall'inizio.

Tutti gli atri file che hai menzionato non centrano nulla

Non capisco perché non vuoi dar retta all'evidenza che più evidente di così non si può...

Fai la prova che ho detto e ti accorgerai che BaffoBlù non scrive fesserie tanto per scriverle...

Quei 2 file che ho postato sono utilissimi per tutti gli scripter.

Che possono dar retta o meno a quello che scrivo,
ma poi se cercano una funzione e non la trovano nell'help "ufficiale"...

Possiamo parlarne a volontà quanto volete, ma le cose non cambieranno.

Del resto ognuno fa come vuole,
io ho dato l'avvertimento con prove provate e fatti che ognuno può verificare...

i 2 file stanno li a disposizione di tutti...
 

joe

Advanced Member >PLATINUM PLUS<
NON ho scritto che scrivi fesserie e NON ho detto che non è vero quello che scrivi.

Se in fase di creazione dello script digito: "VerificaEsito" e/o "VerificaEstiti",

ambodue i comandi sono riconosciuti come validi.

Tutte e 2 queste "istruzioni" possono attivare l'intellisense

che per esse propone la serie dei dati necessari e di quelli opzionali per poterle utilizzare.

Normalmente io NON uso queste funzioni.

"I parametri" rischiesti sembrano molto simili, tuttavia sembra che l'output fornito differisca.

In una versione sembra restituire "0" (zero) ... nell'altra Nothing = ""

Ma non avendo maturato come ho scritto le esperienze necessarie al loro uso ...

semplicemente non so e non mi sembra di ricordare di aver discusso

prima d'ora di queste cose con altri ed in modo particolare con Luigi.

Dunque ... i dati che ho riportato, sono quelli che ho potuto ricavare controllando l'esistente, sul mio pc.

Se dici che sono errati, per me non c'è problema:

Sono errati.

:)
 
Ultima modifica:

BaffoBlù

Advanced Member >PLATINUM<
joe, così non ne usciamo fuori...

parli di file che sono sul Tuo pc, ma che non centrano nulla con quello
che voglio far notare

ho scritto di fare quella prova per verificare, tutto qui.

è normale che digitando i comandi te li riconosca come validi,
perchè Luigi li aveva già inseriti,
dove sono già presenti in Intellisense e in KeyandFunction.

l'unica cosa sono quei 2 file SpazioScript che riportano il tutto.
Luigi stava evidentemente cambiando impostazione dell'help,
ma poi lo ha lasciato li e non ha portato più avanti quel progetto di rinnovamento dell'help,
lasciando quel file sempre in .old, non venendo mai alla luce.

Forse corrisponde al periodo in cui Luigi aveva già deciso di abbandonare tutto...
poi è arrivata l'estrazione del venerdì in cui Luigi ci ha messo la pezza ma solo per le forzature che gli sono state fatte
altrimenti SPTM era già morta...



ti bastava fare quella semplicissima verifica che avevo detto all'inizio...


dal file n°1 (quello che hanno tutti con la 1.6.54




1.png







dal file n°2 (quello che ho scovato io nella 1.6.34)




2.png




chi vuole ne fa tesoro e chi non vuole faccia quello che crede...
a me non viene nulla in tasca,
era solo per aiutare avendo sprecato pure tempo...

io le prove senza ombra di dubbio, le ho fornite.
ripeto, ognuno faccia quello che crede.
 

joe

Advanced Member >PLATINUM PLUS<
La guida ...

... penso che Luigi, l'abbia un costruita, poco alla volta, cominciano da alcune delle istruzioni

già presenti per poi aggiungere le nuove man mano che le scriveva al seguito delle varie richieste.

Semplicemente: nuova richiesta = nuova Istruzione ... non sempre corredata di voce specifica nella guida.

Faccio un esempio: Tabellone Analitico esisteva non era ben funzionante ed era molto lento nel calcolo.

Tabellone Analitico (0,R,0) avrebbe dovuto restituire il più Ritardatario della Ruota,

però non funzionava bene e forse prima doveva essere preceduta dal comando Genera Analitico.

Quando ho spiegato a Luigi che si poteva generare il Tabellone Analitico senza necessariamente passare

dall'aver prima calcolato i ritardi ... si è potuto scrivere una routine più efficiente e più veloce.

Pertanto ci fu Tabellone Analitico Turbo, analogamente a quella di molte altre funzioni.

Come è pure stato per le Posizioni di Ritardo (tutte sbagliate) ... dove il ritardo non centra quasi niente,

ed a seguito delle nuove mie teorie fu possibile avere gli archivi dinamici creati ed aggiornati velocemente.

Nello specifico ... SI ... ho fatto la prova che hai consigliato. (Non capisco perché scrivi il contrario).

I tuoi 2 file, sono diversi. (i miei 2 (che erano nel mio computer) invece sono uguali)

Le due istruzioni da te proposte sono molto diverse anche se apparentemente si assomigliano.

I risultati che producono sono molto diversi.

Quelle 2 istruzioni non sono scambiabili tra loro.

Le ho usate (credo per la prima volta) per poterle testare a fondo e per poterle comparare (nei loro risultati).

Quello che forse posso aggiungere è che sono parecchio difficili da gestire e ne sconsiglierei l'uso,

Ma ... giustamente, dopo aver letto, capito e fatto quello che hai consigliato ho scritto quanto,

ho rilevato al riguardo e ritengo sia pure stato utile per imparare qualcosa.

:) Tutto qui.
 

Ultima estrazione Lotto

  • Estrazione del lotto
    sabato 20 luglio 2024
    Bari
    02
    37
    06
    77
    72
    Cagliari
    28
    04
    69
    51
    83
    Firenze
    69
    17
    49
    75
    52
    Genova
    76
    33
    36
    66
    85
    Milano
    07
    51
    80
    89
    41
    Napoli
    10
    47
    28
    30
    48
    Palermo
    52
    24
    80
    62
    26
    Roma
    37
    29
    34
    35
    49
    Torino
    81
    13
    84
    88
    27
    Venezia
    84
    21
    39
    02
    03
    Nazionale
    81
    40
    56
    83
    35
    Estrazione Simbolotto
    Nazionale
    03
    14
    01
    16
    33
Alto