Окно с индикатором вместо чёрной консоли
Маленькое окно на C#, собирается компилятором из состава Windows: ставить нечего, зависимостей нет — как и у всего остального в проекте. Запускает node дочерним процессом, показывает его вывод, прячется в трей, красит значок по /api/state. Node теперь уходит вместе с окном: окно держит его stdin, server.mjs при DEEPSEEK_TRAY=1 слушает close на этой трубе. Job Object не подошёл бы — он забрал бы с собой и браузер, который человеку нужен. Окно смотрит на checked, а не только на ready: снимок обновляет сторож, и без этой проверки окно показывало бы «готов» через секунду после смерти браузера. Поэтому /api/state отдаёт ещё и watchdogSec. Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
This commit is contained in:
co-authored by
Claude Opus 5
parent
52de3b91eb
commit
46ea8a9296
@@ -7,3 +7,6 @@ chats.json
|
||||
|
||||
# Свой на каждой машине: пути к браузеру и профилю.
|
||||
config.local.json
|
||||
|
||||
# Собирается из tray.cs командой build.cmd — в репозиторий не идёт.
|
||||
*.exe
|
||||
|
||||
Reference in New Issue
Block a user