Author Topic: FSIT for Windows  (Read 20570 times)

FisherP

  • Posts: 295
  • Turrets: +31/-32
FSIT for Windows
« on: August 14, 2009, 12:44:15 pm »
I've been playing tremulous for a while, and I always forget people's names and aliases, so I decided that I'd create a program that would parse my client log files so that I could automatically pick up on when people change names. I could then access this information while playing tremulous so that I knew who I was playing against. The program grew and I also started to record game statistics which is really kills and deaths. The program grew even bigger and I started to store chats and private messages and developed a web front-end for it. I showed some friends what I had done, and they thought that it was revolutionary and wanted to get it for themselves. And so, after about 2 and a half years (I got sidetracked along the way) I have finished development far enough that I have released an alpha version for Windows.

I called this package FSIT (Fishers Statistical Information for Tremulous). The interface is a little rough around the edges and not very well tested for Windows but I hope that some of the Trem community are able to help here. Please be aware that for Windows I have required that you have WAMP, though some other alternative may be acceptable.

If you are interested please download it from https://sourceforge.net/projects/fsit/

If you do try it out and find bugs, Please create a sourceforge account and use the bug tracker and forums there.



« Last Edit: August 14, 2009, 12:53:06 pm by FisherP »

Colynn'

  • Posts: 308
  • Turrets: +28/-35
Re: FSIT for Windows
« Reply #1 on: August 14, 2009, 03:17:03 pm »
Yey, I was waiting for it!
Thanks! :D
Currently working on: REAL LIFE STUDIES BULLSHIT

Matt2k10

  • Posts: 144
  • Turrets: +11/-8
Re: FSIT for Windows
« Reply #2 on: August 14, 2009, 04:18:20 pm »
I had some errors, so I posted in the Help forum of the project on sourceforge, here's the link for the lazy.

Looks cool, hope the errors can be worked out (or it's simply my fault), I wanna use it :(

FisherP

  • Posts: 295
  • Turrets: +31/-32
Re: FSIT for Windows
« Reply #3 on: August 14, 2009, 09:44:26 pm »
Matt, it should be fixed now in version 1.0.0.1

Hendrich

  • Posts: 898
  • Turrets: +168/-149
    • TremCommands
Re: FSIT for Windows
« Reply #4 on: August 14, 2009, 11:07:20 pm »
Very cool, thanks for creating such a useful program Fisher. Hope it grows in the future.

FisherP

  • Posts: 295
  • Turrets: +31/-32
Re: FSIT for Windows
« Reply #5 on: August 15, 2009, 03:29:21 am »
Thanks for the well wishes, I hope that it works for you.

It seems that I have some work to do on Vista installations, so I'll post up when we work through those. At the moment it's testing ok on WinXP.

Matt2k10

  • Posts: 144
  • Turrets: +11/-8
Re: FSIT for Windows
« Reply #6 on: August 15, 2009, 08:06:56 am »
^^Look at my latest post in the FSIT Help forum. All is working on Vista now, thanks for the help and the cool program :)

FisherP

  • Posts: 295
  • Turrets: +31/-32
Re: FSIT for Windows
« Reply #7 on: August 16, 2009, 12:31:51 am »
I found some small bugs to the webui which I fixed, I also included an upgrade stream from version 1.0.0.1. If you need to upgrade from 1.0.0.0 to 1.0.0.1 or 1.0.0.2 let me know please

FisherP

  • Posts: 295
  • Turrets: +31/-32
Re: FSIT for Windows
« Reply #8 on: August 23, 2009, 02:33:24 pm »
Some people who didn't have write access to c:\wamp\www got back to me and so I worked on another update. Here's the link

Oh, and heads-up for the Mac users, there's an installation script being worked on in the svn

Lonly

  • Posts: 231
  • Turrets: +9/-39
    • Host-Man
Re: FSIT for Windows
« Reply #9 on: August 23, 2009, 04:36:53 pm »
How do i use it? Alt says 1.)Alien Stats, etc. how do I use it? and at startup it says Windows cannot find @@parase@@, what do i do?
« Last Edit: August 23, 2009, 04:38:24 pm by Lonly »

Matt2k10

  • Posts: 144
  • Turrets: +11/-8
Re: FSIT for Windows
« Reply #10 on: August 23, 2009, 05:00:15 pm »
You press the corresponding keys to view those stats, for example, if you press 1 it will show the alien stats, 2 will show human stats, etc. Pressing 0 will reset your number binds to what they were before you pressed ALT.

The @@parse@@ error stems from upgrading directly from 1.0 to 1.0.0.1, then to 1.0.0.2. I had the same problem. Delete C:\msys\home\FSIT then install 1.0.0.1, upgrade to 1.0.0.2, then upgrade to 1.0.0.3(I'm not sure if upgrading directly from 1.0.0.1 to 1.0.0.3 will cause any problems, but just to be safe, don't). Except this time don't download and install WAMP. Also, make sure you have administrator privileges when installing.

xDragant

  • Posts: 63
  • Turrets: +2/-14
Re: FSIT for Windows
« Reply #11 on: August 23, 2009, 05:35:28 pm »
If you use the chatmenu that uses all the numbers, what will happen? ;o

FisherP

  • Posts: 295
  • Turrets: +31/-32
Re: FSIT for Windows
« Reply #12 on: August 24, 2009, 03:36:04 am »
If you use the chatmenu that uses all the numbers, what will happen? ;o
FSIT should automatically re-set your number binds, if it doesn't press 0, that should do the trick.

On my system I added a bind for my use that used Ctrl to tell me what was currently bound to the number binds.

FisherP

  • Posts: 295
  • Turrets: +31/-32
Re: FSIT for Windows
« Reply #13 on: August 26, 2009, 10:21:31 pm »
FSIT 1.0.0.4alpha has been released which should be more Vista friendly thanks to Matt2k10, ChickN and a few others.

The new version makes some small changes to tremstart.bat and fsit_setup.php. If you have a working install, I don't think it's really necessary to delete either, but you might like to think about it.

The new version also has an updated README_WIN.odt (I need to PDF that) and alias.php for the webui has also been fixed (hopefully)

There shouldn't be any problems with upgrading from 1.0.0.0 since it will only (hopefully) overwrite newer files with the exception of your configured files (fsit_parse.php, tremstart.bat and db_setup.php)

http://sourceforge.net/projects/fsit...p.exe/download
« Last Edit: August 26, 2009, 10:26:00 pm by FisherP »

Helix.

  • Posts: 386
  • Turrets: +23/-72
Re: FSIT for Windows
« Reply #14 on: August 26, 2009, 10:29:06 pm »
This looks cool! I'll try it out this weekend.


Quote from: Whales.
I personally recommend placing your computer in a pentagram drawn in fetus blood, then perform ritual goat sacrifice

Quote from: solar`
i am seriously like an octopus at a boner buffet.

Falcon

  • Posts: 17
  • Turrets: +0/-1
Re: FSIT for Windows
« Reply #15 on: September 05, 2009, 05:12:55 am »
Cant wait till 1.0.0.5-Alpha comes out,
'Cause as Fisher may know, I have many MANY problems.
:P   :grenade:

FisherP

  • Posts: 295
  • Turrets: +31/-32
Re: FSIT for Windows
« Reply #16 on: September 05, 2009, 11:49:47 pm »
OK, 1.0.0.6 Alpha is out, it should fix most of the bugs including some with alias.php. This install fixes many issues and is a bit smoother.

Falcon, if you like you can try it out... or try and get in contact with danmal I've asked him to test the install to give it his thumbs up

Falcon

  • Posts: 17
  • Turrets: +0/-1
Re: FSIT for Windows
« Reply #17 on: September 06, 2009, 03:38:21 am »
Yeah I'm gonna try it.

Falcon

  • Posts: 17
  • Turrets: +0/-1
Re: FSIT for Windows
« Reply #18 on: September 06, 2009, 04:32:52 am »
I got one problem,
The alienstats, humanstats, etc.
They dont update when I press my fsitinfo button.

Falcon

  • Posts: 17
  • Turrets: +0/-1
Re: FSIT for Windows
« Reply #19 on: September 06, 2009, 09:21:12 am »
It's working fine now, Is there any possible way to "reset" the stats on the webpage?

Minimum

  • Posts: 126
  • Turrets: +4/-7
Re: FSIT for Windows
« Reply #20 on: September 06, 2009, 09:29:29 am »
Er... falcon... ever heard of the EDIT button?

Also, Fisher, how long until a mac installer?

Falcon

  • Posts: 17
  • Turrets: +0/-1
Re: FSIT for Windows
« Reply #21 on: September 06, 2009, 09:45:00 am »
Yes I have, But I'm to lazy,
Also, The list isnt updating,
And, I've only ever played on 1 server, But i've played on lots.
And there is no EDIT. There is MODIFY

FisherP

  • Posts: 295
  • Turrets: +31/-32
Re: FSIT for Windows
« Reply #22 on: September 06, 2009, 11:13:44 am »
It's working fine now, Is there any possible way to "reset" the stats on the webpage?

no, not yet. If required it could be added. Tell you what post on the sourceforge site for an added feature or feature request. That way everything is centralized

Falcon

  • Posts: 17
  • Turrets: +0/-1
Re: FSIT for Windows
« Reply #23 on: September 06, 2009, 12:22:42 pm »
Well, All works well, But in the php.exe it says :

Code: [Select]
Notice: Undefined offset: 78 in C:\Users\Caleb\FSIT\parse\fsitparse.php on line
1591
PHP Notice:  Undefined offset: 79 in C:\Users\Caleb\FSIT\parse\fsitparse.php on
line 1591

Notice: Undefined offset: 79 in C:\Users\Caleb\FSIT\parse\fsitparse.php on line
1591
PHP Notice:  Undefined offset: 80 in C:\Users\Caleb\FSIT\parse\fsitparse.php on
line 1591

Notice: Undefined offset: 80 in C:\Users\Caleb\FSIT\parse\fsitparse.php on line
1591
PHP Notice:  Undefined offset: 81 in C:\Users\Caleb\FSIT\parse\fsitparse.php on
line 1591

Notice: Undefined offset: 81 in C:\Users\Caleb\FSIT\parse\fsitparse.php on line
1591
C:\Users\Caleb\AppData\Local\Tremulous\ base/playerping.cfg
cfg file written
waiting 20 stmp file found
Processing C:\Users\Caleb\AppData\Local\Tremulous\base/qconsole.logPHP Notice:
Undefined offset: 19 in C:\Users\Caleb\FSIT\parse\fsitparse.php on line 1591

Notice: Undefined offset: 19 in C:\Users\Caleb\FSIT\parse\fsitparse.php on line
1591
PHP Notice:  Undefined offset: 25 in C:\Users\Caleb\FSIT\parse\fsitparse.php on
line 1591

Notice: Undefined offset: 25 in C:\Users\Caleb\FSIT\parse\fsitparse.php on line
1591
PHP Notice:  Undefined offset: 26 in C:\Users\Caleb\FSIT\parse\fsitparse.php on
line 1591

Notice: Undefined offset: 26 in C:\Users\Caleb\FSIT\parse\fsitparse.php on line
1591
PHP Notice:  Undefined offset: 28 in C:\Users\Caleb\FSIT\parse\fsitparse.php on
line 1591

Notice: Undefined offset: 28 in C:\Users\Caleb\FSIT\parse\fsitparse.php on line
1591
PHP Notice:  Undefined offset: 29 in C:\Users\Caleb\FSIT\parse\fsitparse.php on
line 1591

Notice: Undefined offset: 29 in C:\Users\Caleb\FSIT\parse\fsitparse.php on line
1591
PHP Notice:  Undefined offset: 30 in C:\Users\Caleb\FSIT\parse\fsitparse.php on
line 1591

Notice: Undefined offset: 30 in C:\Users\Caleb\FSIT\parse\fsitparse.php on line
1591
PHP Notice:  Undefined offset: 31 in C:\Users\Caleb\FSIT\parse\fsitparse.php on
line 1591

Notice: Undefined offset: 31 in C:\Users\Caleb\FSIT\parse\fsitparse.php on line
1591
PHP Notice:  Undefined offset: 52 in C:\Users\Caleb\FSIT\parse\fsitparse.php on
line 1591

Notice: Undefined offset: 52 in C:\Users\Caleb\FSIT\parse\fsitparse.php on line
1591
PHP Notice:  Undefined offset: 67 in C:\Users\Caleb\FSIT\parse\fsitparse.php on
line 1591

Notice: Undefined offset: 67 in C:\Users\Caleb\FSIT\parse\fsitparse.php on line
1591
PHP Notice:  Undefined offset: 71 in C:\Users\Caleb\FSIT\parse\fsitparse.php on
line 1591

Notice: Undefined offset: 71 in C:\Users\Caleb\FSIT\parse\fsitparse.php on line
1591
PHP Notice:  Undefined offset: 72 in C:\Users\Caleb\FSIT\parse\fsitparse.php on
line 1591

Notice: Undefined offset: 72 in C:\Users\Caleb\FSIT\parse\fsitparse.php on line
1591
PHP Notice:  Undefined offset: 73 in C:\Users\Caleb\FSIT\parse\fsitparse.php on
line 1591

Notice: Undefined offset: 73 in C:\Users\Caleb\FSIT\parse\fsitparse.php on line
1591
PHP Notice:  Undefined offset: 74 in C:\Users\Caleb\FSIT\parse\fsitparse.php on
line 1591

Notice: Undefined offset: 74 in C:\Users\Caleb\FSIT\parse\fsitparse.php on line
1591
PHP Notice:  Undefined offset: 75 in C:\Users\Caleb\FSIT\parse\fsitparse.php on
line 1591

Notice: Undefined offset: 75 in C:\Users\Caleb\FSIT\parse\fsitparse.php on line
1591
PHP Notice:  Undefined offset: 78 in C:\Users\Caleb\FSIT\parse\fsitparse.php on
line 1591

Notice: Undefined offset: 78 in C:\Users\Caleb\FSIT\parse\fsitparse.php on line
1591
PHP Notice:  Undefined offset: 79 in C:\Users\Caleb\FSIT\parse\fsitparse.php on
line 1591

Notice: Undefined offset: 79 in C:\Users\Caleb\FSIT\parse\fsitparse.php on line
1591
PHP Notice:  Undefined offset: 80 in C:\Users\Caleb\FSIT\parse\fsitparse.php on
line 1591

Notice: Undefined offset: 80 in C:\Users\Caleb\FSIT\parse\fsitparse.php on line
1591
PHP Notice:  Undefined offset: 81 in C:\Users\Caleb\FSIT\parse\fsitparse.php on
line 1591

Notice: Undefined offset: 81 in C:\Users\Caleb\FSIT\parse\fsitparse.php on line
1591
C:\Users\Caleb\AppData\Local\Tremulous\ base/playerping.cfg
cfg file written
waiting 20 stmp file found
Processing C:\Users\Caleb\AppData\Local\Tremulous\base/qconsole.logPHP Notice:
Undefined offset: 19 in C:\Users\Caleb\FSIT\parse\fsitparse.php on line 1591

Notice: Undefined offset: 19 in C:\Users\Caleb\FSIT\parse\fsitparse.php on line
1591


And AussieAssault doesnt show.
I was to lazy to sign up for SourceForge.
« Last Edit: September 06, 2009, 12:26:25 pm by Falcon »

David

  • Spam Killer
  • *
  • Posts: 3543
  • Turrets: +249/-273
Re: FSIT for Windows
« Reply #24 on: September 06, 2009, 01:38:09 pm »
If you are too lazy to bother to participate, we're too lazy to read your shit.
Any maps not in the MG repo?  Email me or come to irc.freenode.net/#mg.
--
My words are mine and mine alone.  I can't speak for anyone else, and there is no one who can speak for me.  If I ever make a post that gives the opinions or positions of other users or groups, then they will be clearly labeled as such.
I'm disappointed that people's past actions have forced me to state what should be obvious.
I am not a dev.  Nothing I say counts for anything.

Bissig

  • Posts: 1309
  • Turrets: +103/-131
Re: FSIT for Windows
« Reply #25 on: September 06, 2009, 09:26:59 pm »
Yes I have, But I'm to lazy,
Also, The list isnt updating,
And, I've only ever played on 1 server, But i've played on lots.
And there is no EDIT. There is MODIFY

The only difference between pressing "Modify" and "Reply" is the name of the button..

FisherP

  • Posts: 295
  • Turrets: +31/-32
Re: FSIT for Windows
« Reply #26 on: September 06, 2009, 10:02:33 pm »
I got one problem,
The alienstats, humanstats, etc.
They dont update when I press my fsitinfo button.
It may not happen straight away give it at most 20s. If it still doesn't change then post back

Also, Fisher, how long until a mac installer?
Danmal has one installer out already for the mac, it might not be quite up to date with the svn but it should be there.

Regarding the parser errors, I wouldn't worry about them unless it crashes, or doesn't copy the log file to where it should go
« Last Edit: September 06, 2009, 10:07:24 pm by FisherP »

Minimum

  • Posts: 126
  • Turrets: +4/-7
Re: FSIT for Windows
« Reply #27 on: September 08, 2009, 12:33:56 am »
Oh. I completely missed that then. Thankies fisher.