prompt

Forum dedicato alla segnalazione dei bugs riscontrati sul mud.
Avatar utente
Zeius
Lord of a Land
Lord of a Land
Messaggi: 680
Iscritto il: mer mag 31, 2006 11:52 am
Località: Bergamo

prompt

Messaggio da Zeius »

Volevo riportare l'attenzione al prompt di ts... spesso capita che una scritta
arrivi in coda al prompt stesso e non a capo , ad esempio lanciando
un po di comandi assieme, oppure mentre si mappa...
avendo il prompt molto lungo a volte mi perdo delle scritte, ed e' piuttosto
irritante... e pericoloso in talune situazioni

Si potrebbe correggere forzando "a capo" ?

Avatar utente
Nis
Errante
Errante
Messaggi: 3996
Iscritto il: lun mar 13, 2006 8:14 pm
Località: Naiti

Messaggio da Nis »

a me non e' mai capitato... l'unica cosa dove mi perdo le scritte e' il run direzionie (se la strada e' molto lunga), ma quello penso dipenda dal client, dal telnet dell'univ non mi era mai successo...
Tutto convive nello stesso spazio, ogni evento nella sua dimensione
Le energie si alternano, si dissolvono e si fondono nel medesimo istante
L'ordine e il caos si sostengono a vicenda creando un nuovo equilibrio in una nuova terra
Il tuo viaggio è appena iniziato, alla scoperta di ciò che ti appartiene, ed è soltanto tuo
E seguendo gli elementi e le circostanze in cui la tua anima è riflessa troverai il potere a te dovuto

Avatar utente
Martinus
Dio degli Dei
Dio degli Dei
Messaggi: 2660
Iscritto il: sab mar 11, 2006 3:04 am
Contatta:

Messaggio da Martinus »

c'e' sempre un \n\r a fine del prompt, il problema e' il client,
l'input dei comandi viene gestito da zmud, non saprei dirti per quello.

Avatar utente
Nis
Errante
Errante
Messaggi: 3996
Iscritto il: lun mar 13, 2006 8:14 pm
Località: Naiti

Messaggio da Nis »

una volta tanto ci avevo azzeccato che era colpa dei client:P
giocate da telnet!! e' meglio e non vi perdente niente:D
Tutto convive nello stesso spazio, ogni evento nella sua dimensione
Le energie si alternano, si dissolvono e si fondono nel medesimo istante
L'ordine e il caos si sostengono a vicenda creando un nuovo equilibrio in una nuova terra
Il tuo viaggio è appena iniziato, alla scoperta di ciò che ti appartiene, ed è soltanto tuo
E seguendo gli elementi e le circostanze in cui la tua anima è riflessa troverai il potere a te dovuto

Avatar utente
Zeius
Lord of a Land
Lord of a Land
Messaggi: 680
Iscritto il: mer mag 31, 2006 11:52 am
Località: Bergamo

Messaggio da Zeius »

mmm, guarda ad esempio qua:

Codice: Seleziona tutto

*H[1199/1199] M[616/616] A[Angelico] G[1.04 M] X[-3.13 G] V[468/468] S[-----s--TD--B:-] *(*)*(*)>>
gw
Mizar dice qualcosa a Elysir.

*H[1199/1199] M[616/616] A[Angelico] G[1.04 M] X[-3.13 G] V[468/468] S[-----s--TD--B:-] *(*)*(*)>>[------------- Gruppi -------------]
          I figli dei morti vanno a giocare / Nel cimitero
Ethalidfrid
Yusuke (Group Order)
          Gli Sconosciuti
Alyon
Zeius

[---------- Fine Lista ------------]

*H[1199/1199] M[616/616] A[Angelico] G[1041367] X[-3126342946] V[468/468] S[-----s--TD--B:-] *(*)*(*)>>

la stringa ----gruppi----- mi rimane sul prompt...
e' accaduto xe' mizar ha detto qualcosa a elysir, altrimenti non succedeva

Codice: Seleziona tutto

*H[1199/1199] M[616/616] A[Angelico] G[1.04 M] X[-3.13 G] V[468/468] S[-----s--TD--B:-] *(*)*(*)>>look
qua invece e' evidente che tutti i comandi che mando stanno in prompt
e poi va a capo. se ricevo un \n\r dovrebbe essere gia' a capo il cursore

Codice: Seleziona tutto


*H[1199/1199] M[616/616] A[Angelico] G[1.04 M] X[-3.13 G] V[468/468] S[--------TD--B:-] *(*)*(*)>>2
3
No, non qui. Sei troppo in pace.

*H[1199/1199] M[616/616] A[Angelico] G[1.04 M] X[-3.13 G] V[468/468] S[--------TD--B:-] *(*)*(*)>>Ma chi ha bisogno di essere salvato in un posto cosi' pacifico?
qui mando un bash e un rescue di fila in rece... e SEMPRE mi attacca la
stringa al prompt


quindi o e' disabilitato qualcosa in zmud oppure non mi arriva:p

Avatar utente
Venus
Lady of a Land
Lady of a Land
Messaggi: 557
Iscritto il: mar mar 14, 2006 4:41 am

Messaggio da Venus »

Da quanto ho visto ce un problema dove nel buffer che deve essere mandato al pg entra il prompt come non ultima riga. E facile da risolvere se vuoi il cursore nella riga dopo il prompt ma altrimenti diventa complicato :)

Ho provato inserendo un \n\r nella procedura che crea il prompt e devo dirti che fa schifo vedere il prompt come penultima linea e il cursore nella linea dopo :D

Servirebbe analizzare il buffer da mandare, ricostruire il prompt del pg, cercarlo nel buffer e inserire un \n\r nel punto dove il prompt finisce nel buffer se non e l'ultima cosa nel buffer.

Certamente ci sono cose piu importanti di questa da fare :D

Avatar utente
Nis
Errante
Errante
Messaggi: 3996
Iscritto il: lun mar 13, 2006 8:14 pm
Località: Naiti

Messaggio da Nis »

beh quella roba la fa anche a me a dire il vero... pero' non e' che ti perdi righe o messaggi, semplicemente ti escono sulla riga del prompt... a me succede anche se ho un prompt che non va a capo comunque, ma credo che dipenda dal client, ho giocato in universita' da telnet unix e non ho mai visto niente di simile, ste cose strane mi succedono da quando gioco da casa e uso i client:P
Tutto convive nello stesso spazio, ogni evento nella sua dimensione
Le energie si alternano, si dissolvono e si fondono nel medesimo istante
L'ordine e il caos si sostengono a vicenda creando un nuovo equilibrio in una nuova terra
Il tuo viaggio è appena iniziato, alla scoperta di ciò che ti appartiene, ed è soltanto tuo
E seguendo gli elementi e le circostanze in cui la tua anima è riflessa troverai il potere a te dovuto

Avatar utente
Zeius
Lord of a Land
Lord of a Land
Messaggi: 680
Iscritto il: mer mag 31, 2006 11:52 am
Località: Bergamo

Messaggio da Zeius »

la cosa succede xe' il buffer inviato al pg viene costruito in maniera
fallace, non dipende dal client, se provi anche in telnet
mandando comandi a nastro lo vedi, certo su un client complesso
e' + facile accorgersene xe' il parsing alias rallenta un poco l'invio
dei comandi e + facilmente avrai 2-3 comandi in coda non macinati

come giustamente osserva marino, accodare l'acapo e' "brutto"
tuttavia si dovrebbe accodarlo almeno nel caso ci sia dell' "altro"

cmq e' vero che non si perdono stringhe, ma su un prompt lunghetto
risultano di difficile lettura se restano in fondo, soprattutto
durante i combattimente e in situazioni "tese", io ne risento ad
esempio in quest con 6-7 giambotti in gruppo che spammano

se posso vorrei suggerire una soluzione "facile" che quantomeno rimandi
il problemi. Aggiungere alle opzioni del comando prompt un "a capo"
cosi' magari *finalmente* potremmo avere anche i bellissimi prompt
multilinea (ovviamente solo per chi gioca hardcore :D )

Gert
Expert
Expert
Messaggi: 194
Iscritto il: ven nov 03, 2006 11:05 pm
Contatta:

Messaggio da Gert »

Zeius ha scritto:se posso vorrei suggerire una soluzione "facile" che quantomeno rimandi il problemi. Aggiungere alle opzioni del comando prompt un "a capo"
cosi' magari *finalmente* potremmo avere anche i bellissimi prompt multilinea (ovviamente solo per chi gioca hardcore :D )
appoggio in pieno.

Avatar utente
Venus
Lady of a Land
Lady of a Land
Messaggi: 557
Iscritto il: mar mar 14, 2006 4:41 am

Messaggio da Venus »

Gert ha scritto:
Zeius ha scritto:se posso vorrei suggerire una soluzione "facile" che quantomeno rimandi il problemi. Aggiungere alle opzioni del comando prompt un "a capo"
cosi' magari *finalmente* potremmo avere anche i bellissimi prompt multilinea (ovviamente solo per chi gioca hardcore :D )
appoggio in pieno.
Appoggio anch'io ma non risolverebbe il problema.

Succederebbe (se dividi il prompt in nuova linea dopo gli XP):

Codice: Seleziona tutto

*H[1199/1199] M[616/616] A[Angelico] G[1.04 M] X[-3.13 G]
 V[468/468] S[--------TD--B:-] *(*)*(*)>>Ma chi ha bisogno di essere salvato in un posto cosi' pacifico? 

Avatar utente
Nis
Errante
Errante
Messaggi: 3996
Iscritto il: lun mar 13, 2006 8:14 pm
Località: Naiti

Messaggio da Nis »

scusate l'offtopic ma come si fa ad avere il prompt su piu righe??
comunque sono abbastanza daccordo per il fatto dell'opzione se risolverebbe i problemi, secondo me si potrebbero fare un opzione come quella che ha detto Venus, cioe quella con il cursore che va alla linea dopo del prompt, chi vuole lo usa cosi, altrimenti usa il prompt normale nel caso di pg che non hanno questo problema.
Tutto convive nello stesso spazio, ogni evento nella sua dimensione
Le energie si alternano, si dissolvono e si fondono nel medesimo istante
L'ordine e il caos si sostengono a vicenda creando un nuovo equilibrio in una nuova terra
Il tuo viaggio è appena iniziato, alla scoperta di ciò che ti appartiene, ed è soltanto tuo
E seguendo gli elementi e le circostanze in cui la tua anima è riflessa troverai il potere a te dovuto

Avatar utente
Zeius
Lord of a Land
Lord of a Land
Messaggi: 680
Iscritto il: mer mag 31, 2006 11:52 am
Località: Bergamo

Messaggio da Zeius »

scusate l'offtopic ma come si fa ad avere il prompt su piu righe??
beh, ora non si puo', ma se ci fosse la possibilita' di mettere un opzione
di "a capo" nei comandi del prompt si potrebbe fare
cosi' uno si setta un bel prompt su 2 righe corto di lettura MOLTO
piu' veloce

Avatar utente
Nis
Errante
Errante
Messaggi: 3996
Iscritto il: lun mar 13, 2006 8:14 pm
Località: Naiti

Messaggio da Nis »

beh si, ma il tuo prompt va a capo dopo gli xp, o no? almeno cosi pare da come hai riportato... mi chiedevo come fosse possibile averlo su due righe, forse e' il client?
Tutto convive nello stesso spazio, ogni evento nella sua dimensione
Le energie si alternano, si dissolvono e si fondono nel medesimo istante
L'ordine e il caos si sostengono a vicenda creando un nuovo equilibrio in una nuova terra
Il tuo viaggio è appena iniziato, alla scoperta di ciò che ti appartiene, ed è soltanto tuo
E seguendo gli elementi e le circostanze in cui la tua anima è riflessa troverai il potere a te dovuto

Avatar utente
Zeius
Lord of a Land
Lord of a Land
Messaggi: 680
Iscritto il: mer mag 31, 2006 11:52 am
Località: Bergamo

Messaggio da Zeius »

nono
quello e' un problema di visualizzazione del forum

il mio prompt NON va a capo alla FINE del prompt, cioe' a volte
mi accoda le scritte al prompt sulla stessa riga?

vi metto una jpeg se non e' chiaro

Avatar utente
Zeius
Lord of a Land
Lord of a Land
Messaggi: 680
Iscritto il: mer mag 31, 2006 11:52 am
Località: Bergamo

Messaggio da Zeius »

metto una jpeg per fugare dubbi

Immagine

vedete? se lancio il comando 2 e 3 assieme
(che sono bash e rescue)
gia' si nota che il prompt NON temina con un "a capo"
e ci puo' stare come senso di prompt dove uno scrive i comandi.

il problema si verifica quando accoda la risposta "Ma nessuno sta
combattendo qui!?!?" al prompt
se potessimo mettere noi un carattere a capo, risolverei il problema in
modo facile e potrei fare il prompt su 2 righe :)

Bloccato