Skip to content

immatoll/si-cartograph

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

SILVER.INTELLIGENCE CARTOGRAPH OVERLAY

A Python tool that watches your Frontier chat logs for system location changes and broadcasts the current location over a WebSocket server in real time.

Example Frameless


Features

Chat log Reader:

  • Monitors the latest Local_*.txt chat log file (Windows: "%USERPROFILE%\Documents\Frontier\logs\Chatlogs")
  • Detects when the player changes local system channels.
  • Automatically detects log file encoding (UTF-8, UTF-16, UTF-16-BE, UTF-8-SIG).

Websocket (Server):

  • Broadcasts the current system name and system ID to connected WebSocket clients (e.g. https://www.silver-tribe.com/cartograph)
  • Websocket server runs via ws://localhost:9001

Webviewer Overlay:

  • Simple Webviewer Overlay (Mini-Browser)
  • Default-URL: https://www.silver-tribe.com/cartograph*
  • Default-Settings: width=480, height=710, frameless=False, on_top=True

*Note: Websocket Server <> Client communication runs locally within the browser (Python <> JavaScript).


Option 1: Run the executable

Download the latest si-cartograph.exe from the Releases page.

Option 2: Run from source

  1. Clone the repository:
git clone https://github.com/YourUsername/si-cartograph.git
cd si-cartograph
  1. Create a virtual environment and install dependencies:
git clone https://github.com/YourUsername/si-cartograph.git
cd si-cartograph
  1. Create a virtual environment and install dependencies:
python -m venv .venv
.venv\Scripts\activate
pip install -r requirements.txt

Run the launcher:

python launcher.py

Experimental Mode (manual shutdown):

python launcher.py -frameless

Requirements

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Packages

 
 
 

Contributors

Languages