Seems to be breaking Specimen Kill Messages V3.
What about specimen kill messages is broken when used with this mod?
Seems to be breaking Specimen Kill Messages V3.
It was like I didn't have Kill Messages on, I was getting the integrated ones only.
Let me try it again to confirm.
False alarm. Very sorry.
At one point I did something to break Kill Messages, then I removed StatsX and restarted and came to that conclusion, but it's clear now the server just needed a restart.
Jan 08, 2014 1:50:52 PM com.github.etsai.kfsxtrackingserver.UDPListener run
INFO: Received UDP packet from 192.241.128.115:5635
Jan 08, 2014 1:50:52 PM com.github.etsai.kfsxtrackingserver.UDPListener run
INFO: Data= kfstatsx-player,2,|76561198005240139|6|match|kf-bioticslab|Normal|Long|1|1|0|0|23|_close
Jan 08, 2014 1:50:52 PM com.github.etsai.kfsxtrackingserver.Accumulator accumulate
SEVERE: Error parsing the packet
com.github.etsai.kfsxtrackingserver.PacketParser$InvalidPacketFormatException: 2
at com.github.etsai.kfsxtrackingserver.PacketParser.parse(PacketParser.java:184)
at com.github.etsai.kfsxtrackingserver.Accumulator.accumulate(Accumulator.java:49)
at com.github.etsai.kfsxtrackingserver.UDPListener.run(UDPListener.java:44)
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
at java.util.concurrent.FutureTask.run(FutureTask.java:262)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
at java.lang.Thread.run(Thread.java:724)
I have a question, I scanned the last couple of pages but I didn't see anything (I could be blind too so).
I already have a webserver up and running so I was if there's a way to do this
KF with mut -> java ap -> sqlite db -> perl/python script -> apache
Basically if someone has written a web script to access the sqlite db and dynamically create the page. There's no real for me to have another web server running when I don't have to (plus I trust java as far as I can throw a 500 pound midget).
I am having an issue with the server. I get the following error message. Any idea why it would have an issue parsing those packets?
Code:Jan 08, 2014 1:50:52 PM com.github.etsai.kfsxtrackingserver.UDPListener run INFO: Received UDP packet from 192.241.128.115:5635 Jan 08, 2014 1:50:52 PM com.github.etsai.kfsxtrackingserver.UDPListener run INFO: Data= kfstatsx-player,2,|76561198005240139|6|match|kf-bioticslab|Normal|Long|1|1|0|0|23|_close Jan 08, 2014 1:50:52 PM com.github.etsai.kfsxtrackingserver.Accumulator accumulate SEVERE: Error parsing the packet com.github.etsai.kfsxtrackingserver.PacketParser$InvalidPacketFormatException: 2 at com.github.etsai.kfsxtrackingserver.PacketParser.parse(PacketParser.java:184) at com.github.etsai.kfsxtrackingserver.Accumulator.accumulate(Accumulator.java:49) at com.github.etsai.kfsxtrackingserver.UDPListener.run(UDPListener.java:44) at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471) at java.util.concurrent.FutureTask.run(FutureTask.java:262) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615) at java.lang.Thread.run(Thread.java:724)
You can disable the embedded web server by commenting out the 'http.port' property in the server.properties file. Alternatively, If you don't want to dig through the db structure, the web server also presents the data in XML format: append 'xml=1' to the URL query string. You can instead keep the web server running with the port closed on your firewall, and parse the XML from the web server.
I knew it could be done (I actually read the README). I was just hoping I could be lazy and someone else had done it before, because I hate web scripting.
`~`
Well, I guess I need to brush up on my sql knowledge.
Ohh..that's what you meant. Yeah, I don't know of anyone has created their own web pages, probably for the same reason, lol. Worst case, you can copy the HTML that the web server generates. There's only 4 pages:
You can view the queries that I do in the source code:
- server totals - index.html
- player list - records.html
- player profile - profile.html
- player match history - matchhistory.html
https://github.com/scaryghost/KFSXT...i/kfsxtrackingserver/impl/SQLiteReader.groovy[url]https://github.com/scaryghost/KFSXTrackingServer/blob/3.0/src/com/github/etsai/kfsxtrackingserver/impl/SQLiteReader.groovy[/URL]
You didn't set a password for KFStatsX. I should have had an option to allow blank passwords or an error message but I forgot and was too lazy, lol.
Where i can found tutorial of web part install ?
Is this still whitelisted? I thought it was, but when running it on my server perks were not working. I downloaded v3.2.1.
Yes. Unless you see "Log: STEAMSTATS: SECURITY CHECK FAILED - [file]" in KillingFloor.log , then [file] is whitelisted.