publish README.md
This commit is contained in:
parent
9867a61a08
commit
36134f7223
1 changed files with 14 additions and 10 deletions
24
README.md
24
README.md
|
|
@ -27,19 +27,23 @@ Start with **timer mode** to prove delivery in 2 minutes, switch to **OCR** for
|
||||||
Prereqs once: **git** (`winget install --id Git.Git -e`) and **Python 3**
|
Prereqs once: **git** (`winget install --id Git.Git -e`) and **Python 3**
|
||||||
(python.org installer, keep "Add to PATH" checked — includes tkinter).
|
(python.org installer, keep "Add to PATH" checked — includes tkinter).
|
||||||
|
|
||||||
First time — clone and run the single setup/update command:
|
**Paste this into PowerShell once — that's the whole install, forever:**
|
||||||
```
|
```
|
||||||
git clone https://git.armoredarmadillo.com/brockdarnold/eve-watcher.git
|
irm https://git.armoredarmadillo.com/brockdarnold/eve-watcher/raw/branch/main/install.ps1 | iex
|
||||||
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`)
|
It clones the repo to `%USERPROFILE%\eve-watcher`, starts the watchers, and registers
|
||||||
|
a Windows **Scheduled Task** that re-runs `update.py` **at every logon and once a day**.
|
||||||
|
That task does `git pull` + dep refresh and restarts the watchers only when something
|
||||||
|
changed — so you never install or update again, and it never interrupts an active
|
||||||
|
session for nothing. The shared Discord webhook is prefilled; your `config.ini`
|
||||||
|
(webhook + OCR snip) is **gitignored**, so auto-updates never overwrite it.
|
||||||
|
|
||||||
**To get updates afterward, just:** `python update.py` — it does `git pull`, refreshes
|
The one remaining manual step (one-time, per PC) is the OCR snip for hold alerts —
|
||||||
deps, and restarts the watchers. Your `config.ini` (webhook + OCR snip) is **gitignored**,
|
it's a GUI action so it can't be scripted:
|
||||||
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.
|
cd ~\eve-watcher ; python eve_orehold_watcher.py --snip
|
||||||
|
```
|
||||||
|
(Combat + chat watchers need no snip — they're fully automatic.)
|
||||||
|
|
||||||
### Manual config (optional)
|
### Manual config (optional)
|
||||||
`config.ini` is created for you, but you can edit it:
|
`config.ini` is created for you, but you can edit it:
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue