Author Topic: basic log parser  (Read 3422 times)

0 Members and 1 Guest are viewing this topic.

Offline rainrider

  • Soldier
  • **
  • Posts: 145
    • rrhp
basic log parser
« on: April 23, 2008, 09:31:47 am »
« Last Edit: May 03, 2008, 09:11:45 am by rainrider »

Offline BombSki

  • Flagrunner
  • ****
  • Posts: 927
    • Climbing-soldiers.net
Re: basic log parser
« Reply #1 on: April 23, 2008, 09:36:50 am »
gotta love rainriders programs <3
looks awesome

now for the actual comments:
w00t, it detected some logs automaticly? i dont seem to be able to change the path to the logs?
bugs:
- theres a player called --08-04-05 02:24:46 etc with 1 kill
- theres a player called selfkill (4 kills)
- the program is different than the one in the screenshot.. mine isnt orange-ish, and when kills are less than 50% i cant read the number, because of the black background at the bar.
« Last Edit: April 23, 2008, 09:43:42 am by BombSki »

Offline rainrider

  • Soldier
  • **
  • Posts: 145
    • rrhp
Re: basic log parser
« Reply #2 on: April 23, 2008, 10:17:22 am »
Noes... it looks different because of your windows skin. Ofc I'll fix black bars.
About path, you can change it in data\settings.ini.
Could u send me .txt which causes --08-04-05 02:24:46?

Offline BombSki

  • Flagrunner
  • ****
  • Posts: 927
    • Climbing-soldiers.net
Re: basic log parser
« Reply #3 on: April 23, 2008, 11:19:07 am »
weird, i mustve overlooked that setting when i first looked at it
another bug: when i start the program it doesnt always read out the nicks. regenerating works.. screenshot is added, as u can see there are some entries there (note scrollbar) but they are blank
heres the log: (edit: seems i was climbing :P)

08-04-05 01:59:56    Kill Log Started
--- 08-04-05 01:57:07
lil playa
lil playa
Selfkill
--- 08-04-05 01:57:07
Selfkill
--- 08-04-05 01:57:07
{|CIAG|}Smilecythe
{|CIAG|}Smilecythe
Selfkill
--- 08-04-05 01:57:07
{KrAuSeR}SlIpKnOt\m/
{KrAuSeR}SlIpKnOt\m/
Selfkill
--- 08-04-05 01:57:07
AkaTsuKi_|_YouYour |Bc|
AkaTsuKi_|_YouYour |Bc|
Selfkill
--- 08-04-05 01:57:07
lil playa
lil playa
Selfkill
--- 08-04-05 01:57:07
Selfkill
--- 08-04-05 01:57:07
{|CIAG|}Smilecythe
{|CIAG|}Smilecythe
Selfkill
--- 08-04-05 01:57:07
Selfkill
--- 08-04-05 01:57:07
{|CIAG|}Smilecythe
{|CIAG|}Smilecythe
Selfkill
--- 08-04-05 01:57:07
{KrAuSeR}SlIpKnOt\m/
{KrAuSeR}SlIpKnOt\m/
Selfkill
--- 08-04-05 01:57:07
AkaTsuKi_|_YouYour |Bc|
AkaTsuKi_|_YouYour |Bc|
Selfkill
--- 08-04-05 01:57:07
{KrAuSeR}SlIpKnOt\m/
{KrAuSeR}SlIpKnOt\m/
Selfkill
--- 08-04-05 01:57:07
{|CIAG|}Smilecythe
{|CIAG|}Smilecythe
Selfkill
--- 08-04-05 01:57:07
Selfkill
--- 08-04-05 01:57:07
AkaTsuKi_|_YouYour |Bc|
AkaTsuKi_|_YouYour |Bc|
Selfkill
--- 08-04-05 01:57:07
{|CIAG|}Smilecythe
{|CIAG|}Smilecythe
Selfkill
--- 08-04-05 01:57:07
lil playa
lil playa
Selfkill
--- 08-04-05 01:57:07
Selfkill
--- 08-04-05 01:57:07
{KrAuSeR}SlIpKnOt\m/
{KrAuSeR}SlIpKnOt\m/
Selfkill
--- 08-04-05 01:57:07
lil playa
lil playa
Selfkill
--- 08-04-05 01:57:07
Selfkill
--- 08-04-05 01:57:07
{|CIAG|}Smilecythe
{|CIAG|}Smilecythe
Selfkill
--- 08-04-05 02:05:52
lil playa
lil playa
Selfkill
--- 08-04-05 02:05:52
{KrAuSeR}SlIpKnOt\m/
{KrAuSeR}SlIpKnOt\m/
Selfkill
--- 08-04-05 02:05:52
BombSki
BombSki
Selfkill
--- 08-04-05 02:05:52
{|CIAG|}Smilecythe
{|CIAG|}Smilecythe
Selfkill
--- 08-04-05 02:05:52
Selfkill
--- 08-04-05 02:05:52
{KrAuSeR}SlIpKnOt\m/
{KrAuSeR}SlIpKnOt\m/
Selfkill
--- 08-04-05 02:05:52
lil playa
lil playa
Selfkill
--- 08-04-05 02:05:52
Fiery
Fiery
Selfkill
--- 08-04-05 02:05:52
{|CIAG|}Smilecythe
{|CIAG|}Smilecythe
Selfkill
--- 08-04-05 02:05:52
{|CIAG|}Smilecythe
{|CIAG|}Smilecythe
Selfkill
--- 08-04-05 02:05:52
{KrAuSeR}SlIpKnOt\m/
{KrAuSeR}SlIpKnOt\m/
Selfkill
--- 08-04-05 02:05:52
{|CIAG|}Smilecythe
{|CIAG|}Smilecythe
Selfkill
--- 08-04-05 02:05:52
{KrAuSeR}SlIpKnOt\m/
{KrAuSeR}SlIpKnOt\m/
Selfkill
--- 08-04-05 02:05:52
Fiery
Fiery
Selfkill
--- 08-04-05 02:05:52
{|CIAG|}Smilecythe
{|CIAG|}Smilecythe
Selfkill
--- 08-04-05 02:05:52
AkaTsuKi_|_YouYour |Bc|
AkaTsuKi_|_YouYour |Bc|
Selfkill
--- 08-04-05 02:05:52
Selfkill
--- 08-04-05 02:05:52
{|CIAG|}Smilecythe
{|CIAG|}Smilecythe
Selfkill
--- 08-04-05 02:05:52
{KrAuSeR}SlIpKnOt\m/
{KrAuSeR}SlIpKnOt\m/
Selfkill
--- 08-04-05 02:05:52
BombSki
BombSki
Selfkill
--- 08-04-05 02:05:52
Selfkill
--- 08-04-05 02:05:52
{|CIAG|}Smilecythe
{|CIAG|}Smilecythe
Selfkill
--- 08-04-05 02:05:52
lil playa
lil playa
Selfkill
--- 08-04-05 02:05:52
Fiery
Fiery
Selfkill
--- 08-04-05 02:05:52
{KrAuSeR}SlIpKnOt\m/
{KrAuSeR}SlIpKnOt\m/
Selfkill
--- 08-04-05 02:05:52
{|CIAG|}Smilecythe
{|CIAG|}Smilecythe
Selfkill
--- 08-04-05 02:05:52
BombSki
BombSki
Selfkill
--- 08-04-05 02:05:52
Selfkill
--- 08-04-05 02:05:52
Fiery
Fiery
Selfkill
--- 08-04-05 02:05:52
{KrAuSeR}SlIpKnOt\m/
{KrAuSeR}SlIpKnOt\m/
Selfkill
--- 08-04-05 02:05:52
{|CIAG|}Smilecythe
{|CIAG|}Smilecythe
Selfkill
--- 08-04-05 02:05:52
Fiery
Fiery
Selfkill
--- 08-04-05 02:05:52
lil playa
lil playa
Selfkill
--- 08-04-05 02:05:52
Fiery
Fiery
Selfkill
--- 08-04-05 02:05:52
{|CIAG|}Smilecythe
{|CIAG|}Smilecythe
Selfkill
--- 08-04-05 02:05:52
{KrAuSeR}SlIpKnOt\m/
{KrAuSeR}SlIpKnOt\m/
Selfkill
--- 08-04-05 02:05:52
{KrAuSeR}SlIpKnOt\m/
{KrAuSeR}SlIpKnOt\m/
Selfkill
--- 08-04-05 02:05:52
Fiery
Fiery
Selfkill
--- 08-04-05 02:05:52
lil playa
lil playa
Selfkill
--- 08-04-05 02:05:52
Selfkill
--- 08-04-05 02:05:52
{KrAuSeR}SlIpKnOt\m/
{KrAuSeR}SlIpKnOt\m/
Selfkill
--- 08-04-05 02:05:52
AkaTsuKi_|_YouYour |Bc|
AkaTsuKi_|_YouYour |Bc|
Selfkill
--- 08-04-05 02:05:52
Selfkill
--- 08-04-05 02:05:52
Selfkill
--- 08-04-05 02:05:52
{KrAuSeR}SlIpKnOt\m/
{KrAuSeR}SlIpKnOt\m/
Selfkill
« Last Edit: April 23, 2008, 11:24:21 am by BombSki »

Offline rainrider

  • Soldier
  • **
  • Posts: 145
    • rrhp
Re: basic log parser
« Reply #4 on: April 23, 2008, 01:51:45 pm »
Redownload please.
In default settings.ini GamePath is not specified - it's going to be filled each program init (automatically if possible, otherwise by user prompt).
« Last Edit: April 23, 2008, 01:57:38 pm by rainrider »

Offline KeFear

  • Soldier
  • **
  • Posts: 181
  • ARSSE Creator
Re: basic log parser
« Reply #5 on: April 23, 2008, 04:15:55 pm »
I get a "List index out of bounds (-3)" on start... can't do anything at all after that, only close.

Offline BombSki

  • Flagrunner
  • ****
  • Posts: 927
    • Climbing-soldiers.net
Re: basic log parser
« Reply #6 on: April 23, 2008, 05:52:26 pm »
same ^^

Offline rainrider

  • Soldier
  • **
  • Posts: 145
    • rrhp
Re: basic log parser
« Reply #7 on: April 24, 2008, 11:36:25 am »
that -3 index error is very easy to fix, but i have no idea why nicklist isn't upgrading well.

Edit: ok got it to fix - I was opening database file without "b" flag. New version is available to download (just redownload http://rrhp.info/parser.rar ).

Changelog:
removed -3 index error
removed nicklist error
changed default buddylist
new ini options - LeftPanelWidth and BuddiesHeight
'data' directory renamed to 'parserdata'
« Last Edit: April 24, 2008, 01:07:56 pm by rainrider »

Offline BombSki

  • Flagrunner
  • ****
  • Posts: 927
    • Climbing-soldiers.net
Re: basic log parser
« Reply #8 on: April 24, 2008, 01:37:57 pm »
changelog:
+sorting names alphabetically
+added box for bots

:P
did u change anything related to the parsing itself? it seemed to take about ~7 seconds while normally it would take only a few seconds (2-3)
other than that everything seems fine

Offline rainrider

  • Soldier
  • **
  • Posts: 145
    • rrhp
Re: basic log parser
« Reply #9 on: April 24, 2008, 03:43:20 pm »
Well... improper logs are removed in while loop, not a statement, so there may be some slowdowns. However, if it says that it parsed xx files and you still have to wait few secs, it's because of nicks sorting and I will try to fix it by using custom sorting algorithm, not the TListBox's one.

The 'bots box' is a buddies list and it is editable in parserdata\buddies.txt. It came in previous release (which you unfortunately weren't able to run).
« Last Edit: April 24, 2008, 03:48:23 pm by rainrider »

Offline Extacide

  • Soldier
  • **
  • Posts: 167
Re: basic log parser
« Reply #10 on: May 03, 2008, 03:32:42 pm »
Does it have a list and search function for every single name in the logs, along with the ability to combine the stats of different names into one like SLV? I'd download and look for muhself but Im on a PS3 with no computer. =(
~Heroes may come and go, but legends will never die~

Offline MR X

  • Soldier
  • **
  • Posts: 148
  • Soldat Rulezz and must be played forever
Re: basic log parser
« Reply #11 on: May 09, 2008, 06:18:01 pm »
Great rainrider keep up the good work. people like us serve the community with apps. thats cool.
Soldat Rulezz and must be played forever

Offline Se!kA

  • Soldier
  • **
  • Posts: 100
  • Leet'n'Sweet
    • Se!kA.rox.pl
Re: basic log parser
« Reply #12 on: June 22, 2008, 07:50:42 am »
Fantastic one.
One i really need is export to jpg/png with some great image.