Problema giochi BOT

Difficoltà con il BOT ? Qui puoi esporre i tuoi problemi.
Zio

Problema giochi BOT

Messaggioda Zio » 18/11/2010, 17:58

Ho un problema con i giochi del BOT, lanciandoli la prima volta sembra funzionare tutto, già la seconda volta che si lanciano non partono più e compare il messaggio "<BOT> Start BuDuS Trivia on channel #*** (limit: [50])
<BOT> Sto gia' tentando di fermare il gioco Trivia nel canale #*** "
Sapete da cosa possa dipendere?

BuDuS
Amministratore
Messaggi: 364
Iscritto il: 19/07/2009, 14:15
Contatta:

Re: Problema giochi BOT

Messaggioda BuDuS » 19/11/2010, 0:35

È un BUG presente in tutti i giochi e, forse, anche in alcuni comandi del BOT.
Sembra che i canali che contengono il carattere "`" mandino in crisi gli script, che non terminano correttamente.
L'anomalia è dovuta al fatto che quel carattere ha un particolare significato per la Bash Linux e non viene gestito correttamente dai miei script.

In linea di massima è possibile correggere il malfunzionamento modificando gli script e, laddove sono presenti righe simili alla seguente:

Codice: Seleziona tutto

echo "/TIMER 15 budus pipe_script ${0} \"${lu}\" \"${ru}\" \"${rhost}\" \"${channel}\" \"${hostname}\" \"${server}\" \"${data}\""

operare una sostituzione tale per cui la sequenza "\"" venga, alternativamente, sostituita con "\(" e "\)", in questo modo:

Codice: Seleziona tutto

echo "/TIMER 15 budus pipe_script ${0} \(${lu}\) \(${ru}\) \(${rhost}\) \(${channel}\) \(${hostname}\) \(${server}\) \(${data}\)"

Le righe incriminate dovrebbero essere tutte quelle che invocano lo script stesso (quindi appare un "${0}"); la sostituzione descritta sopra è possibile solo se il codice prevede l'esecuzione della funzione "/budus pipe_script" (o similare, come "/budus pipe_script_silent").

La correzione del problema implica la modifica - successiva alla ricerca del codice difettoso, cosa non da poco - di numerosi file e un discreto lavoro di testing per verificare che, effettivamente, la soluzione di cui sopra funzioni.

Era mia intenzione rilasciare una versione aggiornata del plug-in e, volendo, anche del BOT prima possibile, entro Lunedì (anche perché vanno sistemati altri BUG) ma, a questo punto, non so se riuscirò. È possibile sapere se ci sono novità sul BOT sia qui sul Forum che nel canale di BuDuScRiPt tramite il comando:

Codice: Seleziona tutto

!guide news

Per il momento: grazie per la segnalazione e attendi fiducioso :oops:

Zio

Re: Problema giochi BOT

Messaggioda Zio » 31/12/2011, 15:55

riesumo questo post per un problema del BOT sul gioco trivia, a un certo punto inizia a sballare col calcolo dei punteggi, ogni tanto invece di aggiungere punti li sottrae, altre volte non li da proprio, ogni tanto compaio nick di vecchie partite nella classifica della partita :shock:

grazie

BuDuS
Amministratore
Messaggi: 364
Iscritto il: 19/07/2009, 14:15
Contatta:

Re: Problema giochi BOT

Messaggioda BuDuS » 03/01/2012, 18:28

Zio ha scritto:riesumo questo post per un problema del BOT sul gioco trivia, a un certo punto inizia a sballare col calcolo dei punteggi, ogni tanto invece di aggiungere punti li sottrae, altre volte non li da proprio, ogni tanto compaio nick di vecchie partite nella classifica della partita :shock:

grazie

Utilizzi altri giochi ?
Se si, danno gli stessi problemi ?

Zio

Re: Problema giochi BOT

Messaggioda Zio » 03/01/2012, 21:06

BuDuS ha scritto:Utilizzi altri giochi ?
Se si, danno gli stessi problemi ?


Non utilizzo altri giochi attualmente, ma se non ricordo male nelle vecchie versioni credosi manifestasse anche sugli altri

Vedo in caso se riesco a provare anche gli altri e ti faccio sapere

BuDuS
Amministratore
Messaggi: 364
Iscritto il: 19/07/2009, 14:15
Contatta:

Re: Problema giochi BOT

Messaggioda BuDuS » 05/01/2012, 0:57

Zio ha scritto:
BuDuS ha scritto:Utilizzi altri giochi ?
Se si, danno gli stessi problemi ?


Non utilizzo altri giochi attualmente, ma se non ricordo male nelle vecchie versioni credosi manifestasse anche sugli altri

Vedo in caso se riesco a provare anche gli altri e ti faccio sapere

I giochi sono particolarmente impegnativi; possono mettere a sedere anche una macchina potente.

Ad esempio può darsi si verifichino anomalie nel momento in cui il BOT deve aggiornare le NEWS ANSA o gli RSS FEED.

In pratica sarebbe opportuno avere un BOT esclusivamente dedicato ai giochi; questo però comporta - me ne rendo conto - un certo dispendio di energie e soprattutto creare un qualcosa di non particolarmente pratico perché non è possibile avere più BOT che girano con il medesimo utente linux.

In altri termini: avere più BOT significa farli girare con utenti di sistema diversi.
In pratica:
  • Aprire un terminale
  • Fare un:

    Codice: Seleziona tutto

    su utente1
  • lanciare il BOT
  • Aprire un terminale
  • Fare un:

    Codice: Seleziona tutto

    su utente2
  • lanciare il BOT
  • ... e così via ...

Prima di tribolare inutilmente, potresti vedere se riducendo drasticamente il numero di servizi offerti dal BOT - temporaneamente, giusto per provare - ottieni dei miglioramenti.
Anche in questo caso l'uso della macro bot_check potrebbe dare qualche indicazione utile.

Zio

Re: Problema giochi BOT

Messaggioda Zio » 05/01/2012, 22:28

di solito uso news, meteo, oroscopo e game, proverò nei prossimi giorni e ti farò sapere ;)

intanto grazie

Zio

Re: Problema giochi BOT

Messaggioda Zio » 17/01/2012, 10:07

[quote=ZioGR]problema del BOT sul gioco trivia, a un certo punto inizia a sballare col calcolo dei punteggi, ogni tanto invece di aggiungere punti li sottrae, altre volte non li da proprio, ogni tanto compaio nick di vecchie partite nella classifica della partita :shock: [/quote]

non so se possa dipendere dall'aggiornamento eseguito di recente, poichè con la versione precedente sembrava essersi risolto (perlomeno non si manifestava più), ma il problema del calcolo dei punteggi si è ripresentato :shock:

ora conto di fare anche qualche altro test ma comunque volevo segnalarti la cosa

BuDuS
Amministratore
Messaggi: 364
Iscritto il: 19/07/2009, 14:15
Contatta:

Re: Problema giochi BOT

Messaggioda BuDuS » 17/01/2012, 23:43

Zio ha scritto:[quote=ZioGR]problema del BOT sul gioco trivia, a un certo punto inizia a sballare col calcolo dei punteggi, ogni tanto invece di aggiungere punti li sottrae, altre volte non li da proprio, ogni tanto compaio nick di vecchie partite nella classifica della partita :shock:


non so se possa dipendere dall'aggiornamento eseguito di recente, poichè con la versione precedente sembrava essersi risolto (perlomeno non si manifestava più), ma il problema del calcolo dei punteggi si è ripresentato :shock:

ora conto di fare anche qualche altro test ma comunque volevo segnalarti la cosa[/quote]
Il problema può anche dipendere da un database corrotto; comunque, per ora, è una faccenda secondaria, meglio cercare di risolverla quando è a posto il resto.


Torna a “Supporto BOT”

Chi c’è in linea

Visitano il forum: Nessuno e 0 ospiti