Skip to content

Obtain UDP connection data for desired processes, for integraiton with external service(s)

Notifications You must be signed in to change notification settings

jpiedra/GamesListener

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 

Repository files navigation

GamesWatcher

Ascertains TCP/UDP connection data, for integration with external, web-based service(s)

Status

Project is currently under development, features on the way:

  • Scan each port, for each detected process, every N seconds (configurable)
  • Ability to send remote connection data (ex., what multiplayer server you're on) to external services (Twitch, HitBox, etc.)
  • Graphic User Interface, systray presence

Usage

Clone the project to your computer (developed/tested on Windows 8.1, YMMV). The following dependencies are required:

Once cloned, build the project to your desired settings (Any CPU/x86/etc.) and add a file, 'config.json' to the same directory where the built executable (.exe) can be found. An example configuration to use is included in the Github project root folder, ('example_config.json') and will need to be renamed to 'config.json'.

Finally, run the console program generated from the build (must run as administrator, "Allow" once prompt appears). You'll be asked the select which network device to listen on. At this current point, the program will only listen on the FIRST application you specified that was found running, and connected, prior to running GamesListener.exe.

Sample Output

Sample output Packet activity monitored after obtaining UDP ports for detected process, remote server address highlighted.

About

Obtain UDP connection data for desired processes, for integraiton with external service(s)

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages