"Если вдруг открылся люк, не пугайся, это глюк!" (с) Если что-то работает не так, вы нашли ошибку или опечатку в программе — вам в этот раздел
Аватара пользователя
maxi
Альтернативный mychat клиент не стартует на win srv 2022

Появляются 3 процесса, но GUI никакого нет.

Логи

Код: Выделить всё
[2025.20.03 16:49:05] [INFO]: Path to client: C:\Program Files (x86)\MyChat Client Alt\mcclient.exe
[2025.20.03 16:49:05] [INFO]: ABI version: 97
[2025.20.03 16:49:05] [INFO]: OS ver: Windows_NT 10.0.20348
[2025.20.03 16:49:05] [INFO]: ======================================================
[2025.20.03 16:49:05] [INFO]: ================ START CLIENT ========================
[2025.20.03 16:49:05] [INFO]: ======================================================
[2025.20.03 16:49:05] [INFO]: No pid
[2025.20.03 16:49:05] [INFO]: Connecting DB
[2025.20.03 16:49:05] [INFO]: Client version: 2025.2.0
[2025.20.03 16:49:05] [INFO]: Client Build: 718
[2025.20.03 16:49:05] [INFO]: Current DB version: 14
[2025.20.03 16:49:05] [INFO]: Update DB to ver 15
[2025.20.03 16:49:05] [INFO]: Uncaught Exception: ENOENT, node_modules\machine-uuid\.nodemid not found in C:\Program Files (x86)\MyChat Client Alt\resources\app.asar

[2025.20.03 16:49:05] [INFO]: Error: ENOENT, node_modules\machine-uuid\.nodemid not found in C:\Program Files (x86)\MyChat Client Alt\resources\app.asar
    at createError (electron/js2c/asar_bundle.js:5:1289)
    at Object.e.lstatSync (electron/js2c/asar_bundle.js:5:3676)
    at Object.e.statSync (electron/js2c/asar_bundle.js:5:4300)
    at defaultUuid (C:\Program Files (x86)\MyChat Client Alt\resources\app.asar\node_modules\machine-uuid\index.js:103:12)
    at C:\Program Files (x86)\MyChat Client Alt\resources\app.asar\node_modules\machine-uuid\index.js:35:18
    at C:\Program Files (x86)\MyChat Client Alt\resources\app.asar\node_modules\machine-uuid\index.js:94:14
    at ChildProcess.exithandler (child_process.js:319:7)
    at ChildProcess.emit (events.js:376:20)
    at maybeClose (internal/child_process.js:1055:16)
    at Process.ChildProcess._handle.onexit (internal/child_process.js:288:5)

[2025.20.03 17:03:09] [INFO]: Path to client: C:\Program Files (x86)\MyChat Client Alt\mcclient.exe
[2025.20.03 17:03:09] [INFO]: ABI version: 97
[2025.20.03 17:03:09] [INFO]: OS ver: Windows_NT 10.0.20348
[2025.20.03 17:03:09] [INFO]: ======================================================
[2025.20.03 17:03:09] [INFO]: ================ START CLIENT ========================
[2025.20.03 17:03:09] [INFO]: ======================================================
[2025.20.03 17:03:09] [INFO]: No pid
[2025.20.03 17:03:09] [INFO]: Connecting DB
[2025.20.03 17:03:09] [INFO]: Client version: 2025.2.0
[2025.20.03 17:03:09] [INFO]: Client Build: 718
[2025.20.03 17:03:09] [INFO]: Current DB version: 15
[2025.20.03 17:03:09] [INFO]: Uncaught Exception: ENOENT, node_modules\machine-uuid\.nodemid not found in C:\Program Files (x86)\MyChat Client Alt\resources\app.asar

[2025.20.03 17:03:09] [INFO]: Error: ENOENT, node_modules\machine-uuid\.nodemid not found in C:\Program Files (x86)\MyChat Client Alt\resources\app.asar
    at createError (electron/js2c/asar_bundle.js:5:1289)
    at Object.e.lstatSync (electron/js2c/asar_bundle.js:5:3676)
    at Object.e.statSync (electron/js2c/asar_bundle.js:5:4300)
    at defaultUuid (C:\Program Files (x86)\MyChat Client Alt\resources\app.asar\node_modules\machine-uuid\index.js:103:12)
    at C:\Program Files (x86)\MyChat Client Alt\resources\app.asar\node_modules\machine-uuid\index.js:35:18
    at C:\Program Files (x86)\MyChat Client Alt\resources\app.asar\node_modules\machine-uuid\index.js:94:14
    at ChildProcess.exithandler (child_process.js:319:7)
    at ChildProcess.emit (events.js:376:20)
    at maybeClose (internal/child_process.js:1055:16)
    at Process.ChildProcess._handle.onexit (internal/child_process.js:288:5)
Аватара пользователя
Андрей Раков
Спасибо за отчет, сейчас разберемся.
Аватара пользователя
Андрей Раков
Скачать клиент

Обработали вашу ситуацию, установите поверху обновленный клиент.
Аватара пользователя
maxi
Не помогло

Код: Выделить всё
[2025.21.03 09:25:38] [INFO]: Path to client: C:\Program Files (x86)\MyChat Client Alt\mcclient.exe
[2025.21.03 09:25:38] [INFO]: ABI version: 97
[2025.21.03 09:25:38] [INFO]: OS ver: Windows_NT 10.0.20348
[2025.21.03 09:25:38] [INFO]: ======================================================
[2025.21.03 09:25:38] [INFO]: ================ START CLIENT ========================
[2025.21.03 09:25:38] [INFO]: ======================================================
[2025.21.03 09:25:38] [INFO]: No pid
[2025.21.03 09:25:38] [INFO]: Connecting DB
[2025.21.03 09:25:38] [INFO]: Client version: 2025.2.1
[2025.21.03 09:25:38] [INFO]: Client Build: 720
[2025.21.03 09:25:38] [INFO]: Current DB version: 15
[2025.21.03 09:25:38] [INFO]: Uncaught Exception: ENOENT: no such file or directory, stat 'C:\Users\Администратор.GRO\AppData\Local\MyChat Client Alt\logs\.nodemid'

[2025.21.03 09:25:38] [INFO]: Error: ENOENT: no such file or directory, stat 'C:\Users\Администратор.GRO\AppData\Local\MyChat Client Alt\logs\.nodemid'
    at statSync (fs.js:1127:3)
    at Object.e.statSync (electron/js2c/asar_bundle.js:5:4315)
    at defaultUuid (C:\Program Files (x86)\MyChat Client Alt\resources\app.asar\node_modules\machine-uuid\index.js:103:12)
    at C:\Program Files (x86)\MyChat Client Alt\resources\app.asar\node_modules\machine-uuid\index.js:35:18
    at C:\Program Files (x86)\MyChat Client Alt\resources\app.asar\node_modules\machine-uuid\index.js:94:14
    at ChildProcess.exithandler (child_process.js:319:7)
    at ChildProcess.emit (events.js:376:20)
    at maybeClose (internal/child_process.js:1055:16)
    at Process.ChildProcess._handle.onexit (internal/child_process.js:288:5)
Аватара пользователя
Андрей Раков
У приложения есть права создавать файлы в папке C:\Users\Администратор.GRO\AppData\Local\MyChat Client Alt?
Аватара пользователя
maxi
Да, это доменный админ. Полные права.
Аватара пользователя
Андрей Раков
Я сделал еще сборку с игнорированием этой ошибки при генерации UUID кода, но это скорее всего не решение проблемы.

Если после запуска новой сборки появится ошибка, похожая на предыдущую — у вас точно не хватает прав на указанный каталог.

Администратор не равен по правам ROOT пользователю, как это было раньше в старых версиях виндовс.

https://nsoft-s.com/work/gifer/mcclientalt.exe.zip (это такой же инсталятор, только без цифровой подписи).
Аватара пользователя
maxi
Да, так запустилось.
Под пользователем без прав админа - тоже всё ок.