From ceac8c17a9eb3227a1a4cc941ea05b2da6692b15 Mon Sep 17 00:00:00 2001 From: Alexey Martemyanov Date: Wed, 10 Jun 2026 16:10:49 +0600 Subject: [PATCH] [2026-06-10] eagle: family/how-to/htpc-emulators-setup.md work/briefs/inbox/2026-06-10.md --- family/how-to/htpc-emulators-setup.md | 22 ++++++++++++++++------ work/briefs/inbox/2026-06-10.md | 2 ++ 2 files changed, 18 insertions(+), 6 deletions(-) diff --git a/family/how-to/htpc-emulators-setup.md b/family/how-to/htpc-emulators-setup.md index 961b5193..394c3de3 100644 --- a/family/how-to/htpc-emulators-setup.md +++ b/family/how-to/htpc-emulators-setup.md @@ -247,19 +247,29 @@ sc['LaunchOptions'] = '-L /home/bazzite/.var/.../core.so /path/to/rom' API ключ: `~/Documents/steamgriddb_api_key.txt` + `~/.bashrc` (STEAMGRIDDB_API_KEY) Значение: `5f0a7cb3366dede2c10860a95795ce60` -Скрипт: `/tmp/fix_artwork.py` (обновлён 2026-05-23 — добавлен wide-формат + force для сломанных) -Скачивает: cover (`{appid}p.png`), wide (`{appid}.png` 920×430), hero (`{appid}_hero.png`), logo (`{appid}_logo.png`) + +**Скрипты (на HDD):** +```bash +/run/media/system/Data/scripts/update-steam-artwork.py # эмуляторы (все) +/run/media/system/Data/scripts/update-steam-artwork-windows.py # Windows игры +/run/media/system/Data/scripts/update-doom-artwork.py # Doom 3 BFG +/run/media/system/Data/scripts/update-vk-artwork.py # VK GameCenter + Atomic Heart +``` + +Скачивают: cover (`{appid}p.png`), wide (`{appid}.png` 920×430), hero (`{appid}_hero.png`), logo (`{appid}_logo.png`) Если wide (920×430) нет на SGDB — копирует portrait как fallback -Результат: 105/106 ok (Final Fantasy X/X-2 HD — имя не найдено на SGDB) -Grid dir: `~/.steam/steam/userdata//config/grid/` +Grid dir: `~/.steam/steam/userdata/147839491/config/grid/` ```bash # Перескачать / добавить новые игры: -python3 /tmp/fix_artwork.py +python3 /run/media/system/Data/scripts/update-steam-artwork.py +python3 /run/media/system/Data/scripts/update-steam-artwork-windows.py -# Принудительно перекачать конкретные AppID — добавь в FORCE в начале скрипта +# Принудительно перекачать конкретные AppID — добавь appid в FORCE в начале скрипта ``` +**Статус API (2026-06-10):** Cloudflare на SteamGridDB блокирует Python/curl запросы (Error 1010). Если постеры не скачиваются — обновить ключ или качать вручную. + **Имена игр важны**: SteamGridDB ищет по имени из shortcuts.vdf. Неправильное имя → неправильный арт (пример: "Disco Noir" → Disco Elysium). После переименования shortcut — перезапустить скрипт с force для нужных AppID. diff --git a/work/briefs/inbox/2026-06-10.md b/work/briefs/inbox/2026-06-10.md index f6f548c9..f795e2e6 100644 --- a/work/briefs/inbox/2026-06-10.md +++ b/work/briefs/inbox/2026-06-10.md @@ -37,3 +37,5 @@ Rachel is AFK Jul 6–17 ([vacation/retreat](https://app.asana.com/0/0/121310542 Action: Check the task — if she's asking you, reply to confirm or decline the swap. **Monitoring:** macOS App Release 1.193.0 fully rolled out to App Store (Dominik, 12:56). + +_Follow-up run at 2026-06-10T16:08:38 (SINCE cutoff 15:34): no new signals. Inbox quiet._