docs: update READMEs for new API, remove cookie/Firefox references
This commit is contained in:
+3
-19
@@ -38,8 +38,7 @@ Beim ersten Start öffnet sich automatisch das **Einstellungs-Fenster**:
|
||||
|
||||
| Feld | Was hier einzutragen ist |
|
||||
|------|--------------------------|
|
||||
| **API Key** | Der `transfer_token` aus deinem Tralgo-Konto |
|
||||
| **Tralgo E-Mail** | Deine Login-E-Mail (nur zur Anzeige) |
|
||||
| **API Key** | Dein API Key aus den Tralgo Analytics Einstellungen |
|
||||
| **SC DTC Host** | Normalerweise `localhost` |
|
||||
| **SC DTC Port** | Normalerweise `11099` |
|
||||
| **Konten** | Kontonamen genau wie in Sierra Chart (z. B. `4PRO-RQTPUT`, `Sim1.simulated`) |
|
||||
@@ -49,26 +48,13 @@ Nach dem Speichern startet die App sofort mit der Überwachung.
|
||||
|
||||
---
|
||||
|
||||
## Tralgo-Login (einmalig pro 30 Tage)
|
||||
|
||||
Damit die App Zugriff auf dein Konto hat, muss Firefox bei tralgo.app eingeloggt sein:
|
||||
|
||||
1. **Firefox öffnen** und `tralgo.app` aufrufen
|
||||
2. Mit **E-Mail und Passwort** einloggen
|
||||
3. Den **2FA-Code** aus der E-Mail eingeben
|
||||
4. **"Für 30 Tage merken" aktivieren** ← Das ist wichtig!
|
||||
|
||||
Die App liest den Login-Cookie aus Firefox – dein Passwort wird nirgends gespeichert oder übertragen.
|
||||
|
||||
---
|
||||
|
||||
## System-Tray Icon
|
||||
|
||||
Nach dem Start erscheint ein farbiger Status-Dot auf dem Tray-Icon:
|
||||
|
||||
- **Grün** – App läuft, wartet auf neue Trades
|
||||
- **Gelb** – Initialisierung
|
||||
- **Rot** – Fehler (Cookie abgelaufen, Verbindungsproblem, o.ä.)
|
||||
- **Rot** – Fehler (Verbindungsproblem, ungültiger API Key, o.ä.)
|
||||
|
||||
Rechtsklick auf das Icon → Öffnen · Manueller Import · Einstellungen · Log · Beenden
|
||||
|
||||
@@ -97,8 +83,7 @@ GNOME zeigt Tray-Icons nur mit der **AppIndicator Extension**:
|
||||
## Sicherheit
|
||||
|
||||
- **Kein Passwort** wird gespeichert oder übertragen
|
||||
- Die Firefox-Cookie-Datenbank wird nur als temporäre Kopie gelesen (nie verändert)
|
||||
- Die Config-Datei mit dem API Key hat Zugriffsrechte `600` (nur dein Benutzer)
|
||||
- Authentifizierung per API Key — gespeichert in `~/.gizerbridge_config.json` mit Zugriffsrechten `600`
|
||||
|
||||
---
|
||||
|
||||
@@ -106,7 +91,6 @@ GNOME zeigt Tray-Icons nur mit der **AppIndicator Extension**:
|
||||
|
||||
| Problem | Lösung |
|
||||
|---------|--------|
|
||||
| "Cookie fehlt" Popup | In Firefox bei tralgo.app neu einloggen, "Für 30 Tage merken" aktivieren |
|
||||
| Rotes Icon, Übertragungsfehler | Internetverbindung prüfen; Status-Fenster für Details öffnen |
|
||||
| Keine Trades erkannt | Kontonamen in den Einstellungen mit SC-Kontonamen abgleichen |
|
||||
| DTC-Verbindungsfehler | Sierra Chart öffnen, DTC-Server auf Port 11099 aktivieren |
|
||||
|
||||
@@ -37,7 +37,6 @@ Sierra Chart (DTC Server)
|
||||
- Sierra Chart running via Wine / Bottles / Lutris
|
||||
- DTC Protocol Server enabled in Sierra Chart
|
||||
- Active Tralgo Analytics account
|
||||
- Firefox (for session authentication)
|
||||
|
||||
### Enable DTC in Sierra Chart
|
||||
|
||||
@@ -76,8 +75,7 @@ On first launch, the settings window opens automatically:
|
||||
|
||||
| Field | What to enter |
|
||||
|---|---|
|
||||
| **API Key** | Your `transfer_token` from Tralgo Analytics |
|
||||
| **Tralgo E-Mail** | Your login e-mail (display only) |
|
||||
| **API Key** | Your API Key from Tralgo Analytics settings |
|
||||
| **SC DTC Host** | `localhost` (default) |
|
||||
| **SC DTC Port** | `11099` (default) |
|
||||
| **Accounts** | Account names exactly as shown in Sierra Chart |
|
||||
@@ -87,17 +85,6 @@ Save → the app connects immediately and starts monitoring.
|
||||
|
||||
---
|
||||
|
||||
## Tralgo Login (once every 30 days)
|
||||
|
||||
The app reads the session cookie from Firefox — your password is never stored or transmitted.
|
||||
|
||||
1. Open Firefox and go to `tralgo.app`
|
||||
2. Log in with your e-mail and password
|
||||
3. Enter the 2FA code from your e-mail
|
||||
4. **Enable "Remember for 30 days"** ← required
|
||||
|
||||
---
|
||||
|
||||
## System Tray
|
||||
|
||||
After start, a colored status dot appears on the tray icon:
|
||||
@@ -118,9 +105,7 @@ Install the [AppIndicator Extension](https://extensions.gnome.org/extension/615/
|
||||
## Security
|
||||
|
||||
- No password is stored or transmitted
|
||||
- Firefox cookie database is read as a temporary copy — never modified
|
||||
- Config file (`~/.gizerbridge_config.json`) is stored with permissions `600`
|
||||
- API key is stored locally, never logged or shared
|
||||
- Authentication via API Key — stored locally in `~/.gizerbridge_config.json` with permissions `600`
|
||||
|
||||
---
|
||||
|
||||
@@ -128,7 +113,6 @@ Install the [AppIndicator Extension](https://extensions.gnome.org/extension/615/
|
||||
|
||||
| Problem | Solution |
|
||||
|---|---|
|
||||
| "Cookie missing" popup | Log in to tralgo.app in Firefox, enable "Remember for 30 days" |
|
||||
| Red icon / transfer error | Check internet connection; open Status window for details |
|
||||
| No trades detected | Verify account names in settings match Sierra Chart exactly |
|
||||
| DTC connection failed | Confirm DTC Protocol Server is enabled in Sierra Chart on port 11099 |
|
||||
|
||||
Reference in New Issue
Block a user