View Full Version : ParseSamGUI
Death Engineer
07-16-2006, 09:40 PM
After 2 years of thinking about how to do this, I've finally turned the old ParseSam console program into a GUI. Note that the program requires .NET v2.0. It is written in C# and developed in Visual Studio 2005. I'll be happy to share the source with anyone that is interested.
In general, just click the Scan For New Games button. You will have to manually find the serioussam.log file the first time you run it. I'm happy to discuss how to use the program here, but I do not plan to produce any sort of documentation to speak of. Suggestions for improvements in terms of corrections, modifications, and new features are welcome either here on the forums or via email to eric@flex-radio.com.
If you really find this tool useful and enjoy using it, feel free to donate towards future additions to this software, or others like it. My paypal address is death_engineer_2002@yahoo.com. No pressure though (obviously). I just do this because I love programming. It would be fun to buy my wife some flowers with money from a program I wrote that seems like such a waste of time to her. ;) I promise pictures if that happens.
Have fun.
EDIT: Here's the link to the original console tool: http://gamemecca.net/forums/showthread.php?t=62182
7/28/06: Updated zip to v0.3. Added support for server logs. Fixed several bugs.
Veeerryyyy nice Thumbs up dude:thumbs:
Nice programm idea for a game!
EDIT: Can't understand it, I thought it would be easier^^
What file to choose when I push the button "Scan for new games"?
Nitro
07-16-2006, 11:30 PM
great program just like the first one DE. i still use the first version of this program to this day (or until i stopped playing sam)
rock on dude
FUS1ON
07-16-2006, 11:38 PM
Veeerryyyy nice Thumbs up dude:thumbs:
Nice programm idea for a game!
EDIT: Can't understand it, I thought it would be easier^^
What file to choose when I push the button "Scan for new games"?
Hint: Maybe in the future you should first attempt to use it before posting about comments about it.
SHOTGUNmaniac
07-16-2006, 11:41 PM
Go easy on the non english people shoggy...... lol
Nice work DE, be happy to host this also at Villains forums too, an extra download mirror so to speak...
Death Engineer
07-16-2006, 11:52 PM
Go for it Shotgun. You might add a readme.txt with my comments from the first post and insert "gamemecca.net" instead of "here".
The file you are looking for Xeno is serioussam.log. You should be able to find it in the Serious Sam folder.
SASQUATCH
07-17-2006, 12:23 AM
DE nice going man too bad I don't play the game anymore but nice going man sweet.
FUS1ON
07-17-2006, 01:54 AM
Go easy on the non english people shoggy...... lol
Not being English had nothing to do with it, their posting how "Veeerryyyy nice " it was before even trying it is what i'm getting at. Shotgun if you will check, their post was edited. I also understand their were just being nice, but I think DE would want peeps to try it first so they can then come back and make an informed post about it.
Death Engineer
07-17-2006, 04:00 AM
It is somewhat like reviewing a movie that you haven't seen if you are going to critique the program based on the screenshot. It's not going to change your life, but it might be fun to look at the log data in another way. Heck, it may rock Pathos' world....he's a real geek like me. ;)
MassacreAL
07-17-2006, 07:07 AM
yo DE, im interested in source code. its very good idea. can i feel free to mod it? colors etc... my e-mail is wresler@seznam.cz, or give me a link ;)
for people who doesnt have any log file, i attach one. DH teachs me how to play, its always good fun for me to read it :P
Hint: Maybe in the future you should first attempt to use it before posting about comments about it.
:) Don'T be so unfriendly
I check this photos out and said my opinion, the download take time so I post something
Wiper
07-17-2006, 03:31 PM
Nice program, only with one of my games it mixed up the scores, I ended 2nd but the scores were from the one who ended first.
Death Engineer
07-17-2006, 05:01 PM
If you'll send me a copy of your log file and a description of what is wrong, I'll look into getting it fixed. I found a few bugs yesterday after I tested it on some new games. I'm sure v0.3 will be out soon. :P
SHOTGUNmaniac
07-18-2006, 09:34 PM
Not being English had nothing to do with it, their posting how "Veeerryyyy nice " it was before even trying it is what i'm getting at. Shotgun if you will check, their post was edited. I also understand their were just being nice, but I think DE would want peeps to try it first so they can then come back and make an informed post about it.
Apologies Buddy, Think I was reading to fast....
SHOTGUNmaniac
07-18-2006, 09:35 PM
If you'll send me a copy of your log file and a description of what is wrong, I'll look into getting it fixed. I found a few bugs yesterday after I tested it on some new games. I'm sure v0.3 will be out soon. :P
Sweet work DE....
SHOTGUNmaniac
07-20-2006, 11:27 AM
http://www.villainsclan.co.uk/forums/downloads.php?do=file&id=18
It's now hosted at Villains too, Keep us informed of any updates you do, and ill update as you go along...
Pathos
07-24-2006, 02:33 AM
[scores a Serious Sam sized woody] This looks AWESOME, DE! I only wish i were still able to play (damn thing won't even load and to be frank i can't be arsed looking into it). Well, not that you could really label my leaping, rockety antics as "playing" as such... [thinks back to all the abuse and smiles satisfactorily]
I've updated the ParseSam link in SAL's combined thread up top to point to this.
Big ups to you, man! Love your work.
JIMINATOR
07-24-2006, 08:37 AM
Nice program, only with one of my games it mixed up the scores, I ended 2nd but the scores were from the one who ended first.
not sure how the program works but it probably combines scores if a player gets dropped and rejoins, also for duplicate names. i doubt there is much to be done about that, the sam logging is flawed.
Death Engineer
07-24-2006, 06:27 PM
That's correct. Basically I just use the log file and glean the information from there. If you join late, it will not have information on what happened before you got there. Note that v0.2 only supports client logs. I'm working on a way to make it work for server logs as well.
On an aside, accumulating others info if they get disconnected is actually what you want for an accurate picture of how you did compared to others. Unfortunately, your log only ever gives you a one-sided view of the game (when you started, when you left, etc).
As mentioned before, the logging capabilities of SS:SE are pretty weak. I've done what I can with the little info that is provided.
Death Engineer
07-24-2006, 06:28 PM
[scores a Serious Sam sized woody] This looks AWESOME, DE! I only wish i were still able to play (damn thing won't even load and to be frank i can't be arsed looking into it). Well, not that you could really label my leaping, rockety antics as "playing" as such... [thinks back to all the abuse and smiles satisfactorily]
I've updated the ParseSam link in SAL's combined thread up top to point to this.
Big ups to you, man! Love your work.
Install into a new directory and get your butt out there! I've worked on my whoring skills and would like to see how I measure up. :thumbs:
Wiper
07-28-2006, 10:42 AM
That's correct. Basically I just use the log file and glean the information from there. If you join late, it will not have information on what happened before you got there. Note that v0.2 only supports client logs. I'm working on a way to make it work for server logs as well.
On an aside, accumulating others info if they get disconnected is actually what you want for an accurate picture of how you did compared to others. Unfortunately, your log only ever gives you a one-sided view of the game (when you started, when you left, etc).
As mentioned before, the logging capabilities of SS:SE are pretty weak. I've done what I can with the little info that is provided.
Hehe,yeah the onlinegaming of sam has never been the best
Death Engineer
07-28-2006, 05:34 PM
Updated zip to v0.3. Added support for server logs. Fixed several bugs.
Die Hard
07-28-2006, 10:18 PM
Updated zip to v0.3. Added support for server logs. Fixed several bugs.Stunning work old bean.
Did I read somewhere that you were back in the SS:SE servers again? Would be great to see you. I'm fed up of letting Jim beat me ;)
Death Engineer
07-29-2006, 03:42 AM
I come around now and then. I was going by the name Wabbit for a good while. I need to dig up some MERC tags somewhere to strut my stuff. What I really love though is Hook 'n' Rail on Q3. Unlagged means Q3 > SS:SE. ;)
Casanova
08-23-2006, 07:17 PM
One word: WOW
This program rocks, thanks DE! ;)
Casanova
08-23-2006, 07:33 PM
Oh damn, I get an error.
It says (free translation from Finnish to Enlgish):
Length can't be smaller than zero.
Name of the parameter: lenght.
Then if you get a detailed view you also see this:
Length can't be smaller than zero.
Name of the parameter: lenght.
kohteessa System.String.InternalSubStringWithChecks(Int32 startIndex, Int32 length, Boolean fAlwaysCopy)
kohteessa ParseSamGUI.Parse.ScanForGames(String file_name)
kohteessa ParseSamGUI.MainForm.btnScanForNewGames_Click(Obje ct sender, EventArgs e)
kohteessa System.Windows.Forms.Control.OnClick(EventArgs e)
kohteessa System.Windows.Forms.Button.OnClick(EventArgs e)
kohteessa System.Windows.Forms.Button.OnMouseUp(MouseEventAr gs mevent)
kohteessa System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks)
kohteessa System.Windows.Forms.Control.WndProc(Message& m)
kohteessa System.Windows.Forms.ButtonBase.WndProc(Message& m)
kohteessa System.Windows.Forms.Button.WndProc(Message& m)
kohteessa System.Windows.Forms.Control.ControlNativeWindow.O nMessage(Message& m)
kohteessa System.Windows.Forms.Control.ControlNativeWindow.W ndProc(Message& m)
kohteessa System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)
Digital Fighter
09-17-2006, 10:13 AM
:eek: :eek: :eek: :eek: and that means..??
Powered by vBulletin® Version 4.1.9 Copyright © 2024 vBulletin Solutions, Inc. All rights reserved.