[tool] Log Reader

Discussioni generali su (quasi) qualsiasi argomento. In questo forum è possibile discutere più o meno di quello che volete, purchè abbia una vaga attinenza con VK.NET!
User avatar
Eliondir
Fettuccini, Sr.
Posts: 996
Joined: 30.08.2002 21:02
Location: Roma
Contact:

[tool] Log Reader

Postby Eliondir » 23.04.2007 20:39

Visto che devo far pratica mentre imparo un po' di C#, ne ho approfittato per fare qualcosa di utile.
Visto che per leggere un log di vk ci vuole un cervello che ragiona a 0 e 1 :P (almeno per capire quando inizia una sessione e finisce un'altra) ho pensato di semplificare la cosa.
Ovviamente ci saranno errori, quindi mi fareste un favore a evidenziarli, se no non imparo :P

VKlog reader (versione 1.0.73)
Last edited by Eliondir on 02.06.2007 19:09, edited 4 times in total.
Delian "Se puoi vedere le mie lame, dovrai solo chiederti dove ti ho colpito"
Xalion "Ho promesso a Dendor di aiutare chiunque ne avesse bisogno, ma questa è una dura prova"
Vaeran "Ucciderò mio fratello e chiunque si frapponga fra noi"

User avatar
Zero
Postatore LV6
Posts: 159
Joined: 02.12.2006 15:33
Location: Napoli
Contact:

Postby Zero » 23.04.2007 22:13

Bhe, bello, stupendo ed utilissimo...

MA...

come si usa? non riesco a farlo partire... :lol:
Image

User avatar
ZCaotica
Postatore LV10
Posts: 520
Joined: 01.08.2001 1:00
Location: Roma
Contact:

Postby ZCaotica » 23.04.2007 22:19

Zero wrote:Bhe, bello, stupendo ed utilissimo...
MA...
come si usa? non riesco a farlo partire... :lol:


Forse ti manca il framework 2.0

http://www.microsoft.com/downloads/deta ... b15c5e04f5
Ciao da R."Zanzara Caotica"D.N.

User avatar
Eliondir
Fettuccini, Sr.
Posts: 996
Joined: 30.08.2002 21:02
Location: Roma
Contact:

Postby Eliondir » 23.04.2007 22:20

Mmm, dunque, il file è un archivio auto estraente dentro uno zip.
Una volta scompattato basta lanciare l'eseguibile che apre la finestra principale.
Per prima cosa bisogna importare almeno un file di log.
Per farlo basta aprire il menu in alto e scegliere "importa log", scegliere il (o i) file da importare (devono essere log di vk senza modifiche), dopo di che il programma si prende in pasto il file e lo spezzetta inserendo i record sulla finestra ad albero (come quella di explorer per capirci).
A quel punto basta espandere i vari nodi e aprire i .log che sono in fondo all'albero, per farlo puoi usare il pulsante apri, il menu, o il menu a comparsa.
Poi il resto è piuttosto intuitivo, scorri un po' i menu ^^
Ah in partenza i filtri sono attivi e fa vedere solo i log delle squadre, basta disattivare i filtri per mettere anche quelli di chat pvt.
Delian "Se puoi vedere le mie lame, dovrai solo chiederti dove ti ho colpito"

Xalion "Ho promesso a Dendor di aiutare chiunque ne avesse bisogno, ma questa è una dura prova"

Vaeran "Ucciderò mio fratello e chiunque si frapponga fra noi"

User avatar
Eliondir
Fettuccini, Sr.
Posts: 996
Joined: 30.08.2002 21:02
Location: Roma
Contact:

Postby Eliondir » 23.04.2007 22:21

ZCaotica wrote:
Zero wrote:Bhe, bello, stupendo ed utilissimo...
MA...
come si usa? non riesco a farlo partire... :lol:


Forse ti manca il framework 2.0

http://www.microsoft.com/downloads/deta ... b15c5e04f5

Eh si, senza quello difficilmente funziona ^^
Delian "Se puoi vedere le mie lame, dovrai solo chiederti dove ti ho colpito"

Xalion "Ho promesso a Dendor di aiutare chiunque ne avesse bisogno, ma questa è una dura prova"

Vaeran "Ucciderò mio fratello e chiunque si frapponga fra noi"

User avatar
Zero
Postatore LV6
Posts: 159
Joined: 02.12.2006 15:33
Location: Napoli
Contact:

Postby Zero » 24.04.2007 13:43

Ah si, adesso va ^^

Grazie.

Cmq è bello ed è fatto bene, non mi pare manchi nulla di necessario, addirittura è facilissimo trovare i pezzi di testo che servono!

Sei mitico Eliondir
Image

User avatar
Sonne
Esperto LV11
Posts: 627
Joined: 10.11.2006 15:45
Location: Seral

Postby Sonne » 24.04.2007 17:19

Wow thanks Elionir!!!! :wink: :wink: :wink: :D
davvero ottimo questo tool!!
e poi utile il cambia colore dello sfondo e del testo!!!!
che emozione ora so anche quante sessioni ho fatto!!!!!!
(avevo perso il conto da un bel po'!) :wink:
Dal diario di Vick:"...non ci credo,maledetta simulazione!"
<Vicktor_Deeragorn devasta Sacerdote di Llafe 4 con un violentissimo COLPO DISTRUTTIVO da 505 danni!
Vicktor_Deeragorn affonda Spadone a 2 mani in Sacerdote di Llafe 4 infliggendo 199 danni!>

User avatar
Valdus
Ringhio
Posts: 782
Joined: 15.02.2005 2:43
Location: Aaram

Postby Valdus » 24.04.2007 22:29

Eliondir è sempre più geniale! ^^
Image

Valdus @ Sq8
Human Healer/Warrior Lvl 30

User avatar
Kjorin
Fettuccini, Jr.
Posts: 1016
Joined: 30.08.2002 8:52
Location: Roma
Contact:

Postby Kjorin » 25.04.2007 10:00

tanto per farlo notare qui, cosi' non si riscrivono gli errori...

il log reader ha un piccolo problema, si mangia le frasi lunghe.
Non credo che sia una cosa difficile da correggere, ma e' un po' importante visto che i master ed alcuni giocatori tendono a scrivere frasi piuttosto lunghe in certe situazioni
Kjorin,l'elfo perennemente al verde ;)

Avatar drawn by Strix

User avatar
Eliondir
Fettuccini, Sr.
Posts: 996
Joined: 30.08.2002 21:02
Location: Roma
Contact:

Postby Eliondir » 25.04.2007 11:48

Correto il bug suddividendo il testo su più righe, e aggiunta una funzione per evidenziare le frasi(e le azioni) di un singolo pg (o master).
Ovviamente la funzione può essere usata più volte per pg diversi, ma consiglio di cambiare il colore di evidenza prima di usarla per un altro pg :P
Grazie per i complimenti :oops:
Delian "Se puoi vedere le mie lame, dovrai solo chiederti dove ti ho colpito"

Xalion "Ho promesso a Dendor di aiutare chiunque ne avesse bisogno, ma questa è una dura prova"

Vaeran "Ucciderò mio fratello e chiunque si frapponga fra noi"

User avatar
Strix
OMG POSTATORE DEL 20°
Posts: 2073
Joined: 12.05.2003 22:05
Location: Genova

Postby Strix » 25.04.2007 19:07

Buono buono^^
Devo assolutamente provarlo, indubbiamente mi sarà utilissimo per i recap^^ (solo che devo passare sull'emulatore... mai nessuno che pensi a noi, poveri utenti mac :cry: )
PG che deve morire ufficiale di Sq8 (nonchè cronista non proprio volontario)

User avatar
Lilith
Esperto LV12
Posts: 721
Joined: 01.08.2001 1:00
Location: Vrina
Contact:

Postby Lilith » 26.04.2007 8:22

Comprati un pc! ;p

Cmq Eliondir, si può aggiungere la feature di dividere i log in base al session start (e a 1 solo session start per data) invece che all'entrata in area?
(così com'è ora mi ritrovo un sacco di sessioni fantasma ^^;;; )

User avatar
Eliondir
Fettuccini, Sr.
Posts: 996
Joined: 30.08.2002 21:02
Location: Roma
Contact:

Postby Eliondir » 26.04.2007 8:43

Nuovo upload del programma:
1) Corretto un bug che non staccava bene le sessioni se l'orario di fine sessione era le 23 o mezzanotte.
2) spostata la toolbar che indica le righe per visualizzare meglio il log.

@Kenshin:
A dire il vero il log non lo spezzetta in base all'ingresso in area, ma all'orario (i salti di orario a dire il vero) quindi ovviamente a volte può fare pasticci.
Non ho messo l'inizio sessione come inizio del log per un semplice motivo, poi ti ritrovi alla fine del log un pezzo di quello seguente e comunque non sempre il messaggio di inizio partita è precedente all'inizio vero(se il master si dimentica :lol: ).
Comunque, se il problema è esclusivamente per le sessioni fantasma, faccio notare che quando selezioni un log, a fianco appaiono i dati di quel log, compreso la data e se c'è un inizio partita, ti basta cancellare i log fantasma e hai risolto (col tasto destro del mouse appare il menu contestuale).
Poi se preferisci nell'altro modo, non credo ci voglia molto ad aggiungerlo.
Delian "Se puoi vedere le mie lame, dovrai solo chiederti dove ti ho colpito"

Xalion "Ho promesso a Dendor di aiutare chiunque ne avesse bisogno, ma questa è una dura prova"

Vaeran "Ucciderò mio fratello e chiunque si frapponga fra noi"

User avatar
Eliondir
Fettuccini, Sr.
Posts: 996
Joined: 30.08.2002 21:02
Location: Roma
Contact:

Postby Eliondir » 26.04.2007 9:05

Eliondir wrote:Comunque, se il problema è esclusivamente per le sessioni fantasma, faccio notare che quando selezioni un log, a fianco appaiono i dati di quel log, compreso la data e se c'è un inizio partita, ti basta cancellare i log fantasma e hai risolto (col tasto destro del mouse appare il menu contestuale).

Mmmh, mi sono ricordato una cosa a riguardo, i log mooooolto vecchi (diciamo antecedenti al 2003 circa) non riportano data e indicano che non si è giocato anche se non è vero in realtà.
Il problema è dovuto al fatto che prima di un certo aggiornamento, il vncpe non riportava la riga di inizio partita con la data.
Purtroppo non è una cosa risolvibile, almeno non in maniera semplice, quindi spero che vi accontentiate :P
Delian "Se puoi vedere le mie lame, dovrai solo chiederti dove ti ho colpito"

Xalion "Ho promesso a Dendor di aiutare chiunque ne avesse bisogno, ma questa è una dura prova"

Vaeran "Ucciderò mio fratello e chiunque si frapponga fra noi"

User avatar
Strix
OMG POSTATORE DEL 20°
Posts: 2073
Joined: 12.05.2003 22:05
Location: Genova

Postby Strix » 26.04.2007 9:23

Lilith wrote:Comprati un pc! ;p

Ce l'ho ma lo usa Valen :-?
PG che deve morire ufficiale di Sq8 (nonchè cronista non proprio volontario)


Return to “General”

Who is online

Users browsing this forum: No registered users and 2 guests