Tremulous Forum
Mods => Mod Releases => Tools and Utilities => Topic started by: FisherP 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/ (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.
(http://i239.photobucket.com/albums/ff167/FisherP_photo/FSIT/clientstats-prealpha17.jpg)
(http://i239.photobucket.com/albums/ff167/FisherP_photo/FSIT/clientstats-prealpha18.jpg)
(http://i239.photobucket.com/albums/ff167/FisherP_photo/FSIT/fsithomepage.png)
-
Yey, I was waiting for it!
Thanks! :D
-
I had some errors, so I posted in the Help forum of the project on sourceforge, here's (https://sourceforge.net/forum/forum.php?thread_id=3366256&forum_id=947993) the link for the lazy.
Looks cool, hope the errors can be worked out (or it's simply my fault), I wanna use it :(
-
Matt, it should be fixed now in version 1.0.0.1
-
Very cool, thanks for creating such a useful program Fisher. Hope it grows in the future.
-
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.
-
^^Look at my latest post in the FSIT Help forum. All is working on Vista now, thanks for the help and the cool program :)
-
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
-
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 (https://sourceforge.net/projects/fsit/files/FSIT-1.0.0.3-alpha-Setup.exe/download)
Oh, and heads-up for the Mac users, there's an installation script being worked on in the svn
-
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?
-
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.
-
If you use the chatmenu that uses all the numbers, what will happen? ;o
-
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.
-
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 (http://sourceforge.net/projects/fsit...p.exe/download)
-
This looks cool! I'll try it out this weekend.
-
Cant wait till 1.0.0.5-Alpha comes out,
'Cause as Fisher may know, I have many MANY problems.
:P :grenade:
-
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
-
Yeah I'm gonna try it.
-
I got one problem,
The alienstats, humanstats, etc.
They dont update when I press my fsitinfo button.
-
It's working fine now, Is there any possible way to "reset" the stats on the webpage?
-
Er... falcon... ever heard of the EDIT button?
Also, Fisher, how long until a mac installer?
-
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
-
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
-
Well, All works well, But in the php.exe it says :
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.
-
If you are too lazy to bother to participate, we're too lazy to read your shit.
-
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..
-
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
-
Oh. I completely missed that then. Thankies fisher.