I file log di trigger

Top  Previous  Next

Che cosa è un log di trigger

 

I file log di trigger si sono inventati per controllare l'effettuazione dei trigger. Costituiscono un dettagliato rapporto del "processo mentale" che fa il programma quando elabora le condizioni e variabili trigger. Analizzando i log si può chiarire la ragione per cui un trigger non funziona o funziona in modo sbagliato.

Le informazioni log sono conservate in formato testo, nei file con l'estensione "*.txt", utili per leggere.

 

Dove si trovano

 

I file log di trigger si trovano nelle cartelle stabilite dalle impostazioni corrispondenti nelle "Opzioni trigger". Si può vedere i contenuti di tali file con qualsiasi file explorer o con un editore di testo. Inoltre è possibile esaminare il file log di un trigger specifico premendo il pulsante "File log" nel corrispondente pannello trigger. Si veda sotto.

 

logfilebutton_it

 

C'è un altro modo di accedere al file log di trigger: basta cliccare sulla voce rispondente nella tavola "I trigger attivi". Si veda sotto.

 

viewtriggerlog_it

 

Se non è necessario registrare il file log per un trigger particolare, si può premere il pulsante accanto a "File Log". Il suo immagine verrà colorato con grigio per indicare che il file log non si mantiene.

loggingon_it

loggingoff_it

 

Lo stesso immagine apparirà nella lista dei trigger attivi se si clicca col destro sul pulsanto "Trigger":

 

curtriggers_loggingoff_it

 

Come interpretarli

 

Un log di trigger è una sequenza dei pattern simili che si può dividere in parti significanti:

 

1. Il numero del turno e un messaggio indicante che il canale è stato aggiornato. Ciò dà un'idea di quando l'ultimo aggiornamento del canale è stato finito e sono arrivati i nuovi dati da BetFair. Se il turno corrente non è quello in cui il trigger deve venire effettuato, si vedrà il seguente messaggio:

 

wronground_it

 

In tale caso occorre verificare se le opzioni relative al turno sono impostate correttamente.

 

2. Un messaggio comunicante una condizione trigger (il suo corpo, i parametri e valori) che si controllerà nel prossimo istante.

 

3. I risultati del passo 2. Se la condizione è stato soddisfatto da una o più condizioni, si vedrà la lista delle selezioni idonee:

 

validselections_it

 

Si può vedere fra parentesi la ragione per cui "Hand 2", "Hand 3" e "Hand 4" non sono idonee.

 

Se comunque nessuna selezione viene incontro al criterio, si vedrà la ragione per cui nessuna selezione si adatta. Se la condizione non è relativa alle alcune parametri selezione (per esempio, se essa controlla i parametri dell'intero gioco), il formato della registrazione sarà un po' diverso.

 

4. Finalmente, se il trigger è pronto per eseguirsi registrerà il messaggio con tutti gli dettagli di ciò che si farà e quali parametri / proprietà si modificheranno. Ad esempio se il trigger si prepara per piazzare una scommessa, esso elencherà le selezioni su cui scommetterà e i parametri delle scommesse (la quota e l'importo).

Se il trigger non viene effettuato (perché le condizioni non sono soddisfatte o altri parametri del trigger non lo lasciano farlo, la sequenza si ricomincerà dal passo 1.