From 9867a61a08fc2141dfdc2fc5a8ad79c0217ee4fe Mon Sep 17 00:00:00 2001 From: brockdarnold Date: Sun, 14 Jun 2026 07:18:58 +0000 Subject: [PATCH] publish README.md --- README.md | 28 ++++++++++++++++++++-------- 1 file changed, 20 insertions(+), 8 deletions(-) diff --git a/README.md b/README.md index eb3569e..7029370 100644 --- a/README.md +++ b/README.md @@ -23,14 +23,26 @@ runs a **yield-based countdown** (timer mode). Start with **timer mode** to prove delivery in 2 minutes, switch to **OCR** for hands-off. -## Install on Goliath -1. Install Python 3 (python.org installer — keep "Add to PATH" checked; it includes tkinter). -2. In this folder: - ``` - pip install -r requirements.txt - copy config.ini.example config.ini - ``` -3. Edit `config.ini`: +## Install (Goliath + Adam's PC) +Prereqs once: **git** (`winget install --id Git.Git -e`) and **Python 3** +(python.org installer, keep "Add to PATH" checked — includes tkinter). + +First time — clone and run the single setup/update command: +``` +git clone https://git.armoredarmadillo.com/brockdarnold/eve-watcher.git +cd eve-watcher +python update.py +python eve_orehold_watcher.py --snip # one-time: aim OCR at the Ore Hold bar +``` +(Or the one-liner bootstrap: `irm https://git.armoredarmadillo.com/brockdarnold/eve-watcher/raw/branch/main/install.ps1 | iex`) + +**To get updates afterward, just:** `python update.py` — it does `git pull`, refreshes +deps, and restarts the watchers. Your `config.ini` (webhook + OCR snip) is **gitignored**, +so updates never overwrite it. The shared Discord webhook is already prefilled in +`config.ini.example`; `update.py` copies it to `config.ini` on first run. + +### Manual config (optional) +`config.ini` is created for you, but you can edit it: - `[ntfy] topic` → pick a private string (e.g. `eve-retriever-7h2k9`). On your phone, open the **ntfy** app → *Add subscription* → enter that same topic. - For **timer mode**: set `[watcher] mode = timer` and `[timer] yield_m3_per_min`