Процессы в диспетчере

OrcsMustDie

New User - 1 Level
Здравствуйте, хотелось бы узнать, что это за процессы на скриншоте и почему они работают, даже когда клиент и лаунчер закрыты?
И почему, когда я их завершаю, они опять автоматом включаются?
1789852156823.webp
 
Здравствуйте, хотелось бы узнать, что это за процессы на скриншоте и почему они работают, даже когда клиент и лаунчер закрыты?
И почему, когда я их завершаю, они опять автоматом включаются?
View attachment 14383
За основу нашего лаунчера взято приложение Playnite, которое имеет свой backend (сервис) который показывает оформление самого лаунчера после запуска.
С нашей стороны бекэенд название было переименовано с Playnitebackend в MelcosoftBackend
Второе (MelcosoftService)- сервис проверки обновлений лаунчера и загрузки наших игр. Если мы выпустили обновление - он передаёт эти данные в Melcosoftbackend и он понимает что нужно выдать в приложении информацию об обновлении или вывести список наших игр.

Ссылка на Playnite (основа лаунчера) - https://playnite.link/
Ссылка на обновления лаунчера - Github Link

Если есть более подробные вопросы - я передам их нашему разработчику и он опишет все ответы отдельно.
 
Здравствуйте, хотелось бы узнать, что это за процессы на скриншоте и почему они работают, даже когда клиент и лаунчер закрыты?
И почему, когда я их завершаю, они опять автоматом включаются?
View attachment 14383
У Стима, кстати, точно так же работает сервис, но так как их приложение целиком собственное - разделять 2 задачи необходимости нет, а у нас используется приложение третьей компании, в которую мы добавили свой функционал. Поэтому и сервисов - 2
 
В основу нашего лаунчера взято приложение Playnite, которое имеет свой бэкэнд (сервис), который показывает оформление самого лаунчера после запуска.
Название нашей стороны было переименовано с Playnitebackend в MelcosoftBackend.
Второй (MelcosoftService) - сервис проверки обновлений лаунчера и загрузки наших игр. Если мы отправили это обновление, он передаёт данные в Melcosoftbackend и понимает, что нужно выдать в приложении информацию об обновлении или вывести список наших игр.

Ссылка на Playnite (основа лаунчера) - https://playnite.link/
Ссылка на обновление лаунчера - Ссылка на Github

Если есть более подробные вопросы - я передам их каждому разработчику, и он пишет все ответы отдельно.
Я скачал Playnite по вашей ссылке, эта программа отображается в диспетчере, в разделе «Приложения» и никаких фоновых процессов оно не имеет, в отличии от вашего лаунчера.
Остаётся тот же вопрос, почему работают фоновые процессы приложения, когда оно выключено?
Поймите меня правильно, время сейчас такое, что безопасность превыше всего и я хочу контролировать, то что происходит у меня на компьютере, ну или хотя бы знать, что это безопасно.
 
1789887570950.webp

Из-за MelcosoftBackend невозможно переустановить лаунчер.
Приходится вычищать папку Local от файлов melcosoft для переустановки лаунчера, но эти файлы не просто удалить , потому что висят фоновые процессы Melcosoft, даже когда лаунчер удалён и мешают удалению файлов. С помощью софта насильно удалил все файлы melcosoft и тогда только лаунчер переустановился.
Был же нормальный лаунчер у вас, что за чудовище у вас теперь, непонятно, еще и такое громоздкое.
 
Last edited:
1. Почему ваши процессы в автозагрузке ?
2. Зачем навязываете базу игр, приводит только к ошибкам ?

И от себя - после последнего обновления лаунчера клиент Л2 стал запускаться каждый раз Английский. До обновления запуск был на русском (как я его выбрал первый раз) постоянно. Приходится каждый раз вспоминать про выбор языка.
 
View attachment 14384
Из-за MelcosoftBackend невозможно переустановить лаунчер.
Приходится вычищать папку Local от файлов melcosoft для переустановки лаунчера, но эти файлы не просто удалить , потому что висят фоновые процессы Melcosoft, даже когда лаунчер удалён и мешают удалению файлов. С помощью софта насильно удалил все файлы melcosoft и тогда только лаунчер переустановился.
Был же нормальный лаунчер у вас, что за чудовище у вас теперь, непонятно, еще и такое громоздкое.
Проведите сначала удаление. Сервис работает от прав SYSTEM и не даст пользователю просто так его выключить. Через удаление он его остановит и потом удалит.
 
1. Почему ваши процессы в автозагрузке ?
2. Зачем навязываете базу игр, приводит только к ошибкам ?

И от себя - после последнего обновления лаунчера клиент Л2 стал запускаться каждый раз Английский. До обновления запуск был на русском (как я его выбрал первый раз) постоянно. Приходится каждый раз вспоминать про выбор языка.
1. Я уточню можно ли все убрать из автозагрузки. вероятно это связано с необходимостью предзагрузки лаунчера для его более быстрого старта. Скорее всего понадобится очередное обновление
2. Что значит базу игр? о чем именно речь? Базу игр мелка? базу игр стима?
 
И от себя - после последнего обновления лаунчера клиент Л2 стал запускаться каждый раз Английский. До обновления запуск был на русском (как я его выбрал первый раз) постоянно. Приходится каждый раз вспоминать про выбор языка.

Это косяк только первого запуска после обновления. Дальше проблема не наблюдается. Мы еще не нашли причины/решения
 
Я скачал Playnite по вашей ссылке, эта программа отображается в диспетчере, в разделе «Приложения» и никаких фоновых процессов оно не имеет, в отличии от вашего лаунчера.
Остаётся тот же вопрос, почему работают фоновые процессы приложения, когда оно выключено?
Поймите меня правильно, время сейчас такое, что безопасность превыше всего и я хочу контролировать, то что происходит у меня на компьютере, ну или хотя бы знать, что это безопасно.
То, что процесс висит даже после выключения - мы разберемся. Возможно мы не предусмотрели это.
Бекэнд запускает небольшой веб сервис на комьютере пользователя для отображения элементов самого лаунчера.
Второй отвечает за обновления и список игр.

Ничего больше там не делается. Все логи хранятся у пользователя, а при нажатии отправки ошибок в поддержку - мы получает логи лаунчера для изучения.
Вот один из примеров, который мы получили сегодня. Пользователь отправил репорт ошибки. Мы получили логи и по ним выяснили у него версия лаунчера 20, а у нас ближайшие сохраненные версии начинаются с 22, потому у него и не работает лаунчер в должно виде.
Больше ничего сервисы не делаеют.

Но я повторюсь, мы решим проблему того, что они висят, даже если основное приложение выключено.

1789918234695.webp
 
Я скачал Playnite по вашей ссылке, эта программа отображается в диспетчере, в разделе «Приложения» и никаких фоновых процессов оно не имеет, в отличии от вашего лаунчера.
Остаётся тот же вопрос, почему работают фоновые процессы приложения, когда оно выключено?
Поймите меня правильно, время сейчас такое, что безопасность превыше всего и я хочу контролировать, то что происходит у меня на компьютере, ну или хотя бы знать, что это безопасно.
И действительно. При создании Лаунчера я сам уточнил ,что сервис лучше оставлять запущенным после установки для более быстрой загрузки лаунчера (основного окна).
Фикс будет. Фикс приведет к тому, что запуск лаунчера будет происходить на 5-7 секунд дольше, что может вызвать у пользователя негодование о времени запуска.

Как только фикс будет сделан - я сообщу об этом.
 
Здравствуйте, хотелось бы узнать, что это за процессы на скриншоте и почему они работают, даже когда клиент и лаунчер закрыты?
И почему, когда я их завершаю, они опять автоматом включаются?
View attachment 14383
Да кстати. Описание работы я делал в основном посте лаунчера
https://melcosoft.community/threads/melcosoft-launcher-3-0.11093/
 
Вот только сейчас заметил -
при запущенных клиентах (одно окно уже было в игре) возникла надпись - обновление файлов клиента игры, файлы обновлены, закройте все активные окна, все окна Л2 закрылись
далее (что очень интересно) - на лаунчере нажал играть и вот что он выдал - проверка файлов, ВОСТАНОВЛЕНИЕ файлов клиента, далее выбор количества окон

Что то не встречал обновление клиента ПОСЛЕ его загрузки, а ?
Кстати, антивирус воспринимает загрузку сразу нескольких окон как УДАЛЕННЫЙ ДОСТУП к компьютеру. Ну пока приходится вам доверять
 
Повторный запуск и опять обновление файлов после загрузки
Лаунчер на этот раз ничего не заметил

Не перемудрили или все таки слежка ?
 
При запуске клиента защита от ботов проверяет обновления. Судя по всему обновляет файл клиента и говорит перезапустить игру.
После обновления лаунчер при запуске проверяет валидность файлов и обновляет обратно обновленный файл. и так по кругу.
клиент какой?
 
Какой какой, Ваш любимый ГК. А не может так быть что защита от ботов принимает за них запуск большого числа окон ?
Сейчас не мог загрузить 7е окно, 6 нормально, а 7е просто закрывается после захода в игру.
Проверку защиты вижу, прогресс проходит нормально, окна загружаются и начинается фигня
Завтра поэксперементирую с количеством окон
 
Бот защита по сути не должна закрывать окна. Но это к Талосу.
что касается файлов защиты - завтра с Талосом зальём последние обновления в Лаунчер и проблема уйдёт. дальше добавим эти файлы в игнор проверки при запуске. это решит проблему лупа обновления.

Что касается сервисов после завершения работы лаунчера - задачу я поставил.
Как реализуем - выйдет обновление в лаунчере.
 
Back
Top Bottom