Skip to content

Log listener for ffpickup.com to trigger log parsing/demo grabbing

License

Notifications You must be signed in to change notification settings

squeek502/ffpickup-logger

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ffpickup-logger

A tool to listen to Fortress Forever server logs via rcon, in order to trigger log parsing/demo grabbing for each round played.

Note: run.lua is very ffpickup.com specific (and it requires a secret key to actually work with ffpickup.com). The files in libs/ are more general (Source engine RCON and log-related stuff).

Requirements

  • Lua (only tested with Lua 5.1 and LuaJIT)
  • Luv
  • coro-http-luv (included in deps/ so no need for separate installation)

Usage

lua run.lua <listen_port> <server_ip> <rcon_password> <listen_ip> <ffpickup_key> <ffpickup_server_name>

Note: listen_ip can be set to auto to use your inferred public IP gotten when connecting to the server's rcon.

Example for testing a local server:

lua run.lua 7131 192.168.0.1:27015 test 127.0.0.1 some_secret_string some_server_name

About

Log listener for ffpickup.com to trigger log parsing/demo grabbing

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages