Умный лаунчер для игры. [Решено]
Цитата: menny225 от 17.10.2022, 16:25День добрый господа умельцы, был бы премного благодарен если бы кто-нибудь из рукастых мастеров сделал лаунчер по данной блок схеме.
Суть лаунчера:
- Лаунчер должен, в момент его запуска, запускать .exe игры (osu!.exe), а так же .exe драйвера (TabletDriverGUI.exe, он в свою очередь должен запускаться свёрнутым в трей)
- Путь к этим .exe должен искаться гиперпоиском, пути должны храниться в ini для предотвращения постоянного гиперпоиска тех самых .exe файлов.
- Оба .exe файла будут постоянно находиться на одном и том же локальном диске: D, т.е нет необходимости проверять все диски.
- Если же пути стали недоступны - заново выполнять их гиперпоиск с последующей перезаписью путей и запуском.
- После же закрытия osu!.exe должен так же закрываться драйвер TabletDriverGUI.exe ну и сам лаунчер.
P.S
Так же, если не затруднит, было бы хорошо добавить указание в .ini файле какие .exe файлы необходимо искать и запускать, допустим в первых 2 строках названия.exe, в 3 и 4 пути которые будут вписываться автоматически после выполнения гиперпоиска. Надеюсь доступно расписал свои хотелки и не слишком многого хочу, еще раз заранее благодарен.
День добрый господа умельцы, был бы премного благодарен если бы кто-нибудь из рукастых мастеров сделал лаунчер по данной блок схеме.
Суть лаунчера:
- Лаунчер должен, в момент его запуска, запускать .exe игры (osu!.exe), а так же .exe драйвера (TabletDriverGUI.exe, он в свою очередь должен запускаться свёрнутым в трей)
- Путь к этим .exe должен искаться гиперпоиском, пути должны храниться в ini для предотвращения постоянного гиперпоиска тех самых .exe файлов.
- Оба .exe файла будут постоянно находиться на одном и том же локальном диске: D, т.е нет необходимости проверять все диски.
- Если же пути стали недоступны - заново выполнять их гиперпоиск с последующей перезаписью путей и запуском.
- После же закрытия osu!.exe должен так же закрываться драйвер TabletDriverGUI.exe ну и сам лаунчер.
P.S
Так же, если не затруднит, было бы хорошо добавить указание в .ini файле какие .exe файлы необходимо искать и запускать, допустим в первых 2 строках названия.exe, в 3 и 4 пути которые будут вписываться автоматически после выполнения гиперпоиска. Надеюсь доступно расписал свои хотелки и не слишком многого хочу, еще раз заранее благодарен.
Цитата: syfle от 18.10.2022, 17:28Здравствуйте, ну раз пока никто не откликнулся могу предложить попользоваться портативным PLauncher. Гиперпоиск не делает, настройки хранит в ini, свою функцию выполняет хорошо. В теме Plauncher'а писал про один баг, если у вас будет то же самое - используйте версию 1.0.
Здравствуйте, ну раз пока никто не откликнулся могу предложить попользоваться портативным PLauncher. Гиперпоиск не делает, настройки хранит в ini, свою функцию выполняет хорошо. В теме Plauncher'а писал про один баг, если у вас будет то же самое - используйте версию 1.0.
Цитата: menny225 от 18.10.2022, 17:38syfle, Вечер добрый, благодарю за наводку, нечто похожее на то что мне нужно, но дело в том что мой драйвер представляет собой исполняемый файл, а не службу, оттого, при использовании предоставленной вами программы, придётся постоянно вручную запускать драйвер. С закрытием же процесса проблем нет, но хотелось бы чтобы функционал был как указан на блок схеме, т.е с автоматическим запуском процесса драйвера через исполняемый файл.
syfle, Вечер добрый, благодарю за наводку, нечто похожее на то что мне нужно, но дело в том что мой драйвер представляет собой исполняемый файл, а не службу, оттого, при использовании предоставленной вами программы, придётся постоянно вручную запускать драйвер. С закрытием же процесса проблем нет, но хотелось бы чтобы функционал был как указан на блок схеме, т.е с автоматическим запуском процесса драйвера через исполняемый файл.
Цитата: syfle от 18.10.2022, 17:40Plauncher умеет запускать и службы и исполняемые файлы.
Отредактировано: ой я ошибся, да и правда два процесса не запустит((
Plauncher умеет запускать и службы и исполняемые файлы.
Отредактировано: ой я ошибся, да и правда два процесса не запустит((
Цитата: menny225 от 18.10.2022, 17:52syfle, Толи я что-то не так делаю, толи вы меня не поняли, но вот видео где показано, что драйвер не стартует автоматически
syfle, Толи я что-то не так делаю, толи вы меня не поняли, но вот видео где показано, что драйвер не стартует автоматически
Цитата: yuri от 18.10.2022, 22:12Перекачай по той же ссылке
Перекачай по той же ссылке
Цитата: menny225 от 18.10.2022, 22:15yuri, К сожалению аналогичная ситуация, вот на всяких случай полные пути этих самых исполняемых файлов:
osu! -"D:\Program Files (x86)\osu!\osu!.exe"
driver -"D:\Portable Soft\Portable TabletDrivers\TabletDriverGUI.exe"
yuri, К сожалению аналогичная ситуация, вот на всяких случай полные пути этих самых исполняемых файлов:
osu! - Скопировано"D:\Program Files (x86)\osu!\osu!.exe"
driver - Скопировано"D:\Portable Soft\Portable TabletDrivers\TabletDriverGUI.exe"
Цитата: yuri от 18.10.2022, 22:56Создал пути, как у Тебя, у Меня он находит, у Тебя как будто поиск где-то падает... Не понимаю причины
А через виндовский поиск, у Тебя находит?
Создал пути, как у Тебя, у Меня он находит, у Тебя как будто поиск где-то падает... Не понимаю причины
А через виндовский поиск, у Тебя находит?
Цитата: menny225 от 18.10.2022, 22:59yuri, Крайне странно, оригинальная сборка, никакого ПО лишнего так же нет, может могу помочь как-то с отладкой?
P.S В твикере допустим поиск NP++ выполняется
yuri, Крайне странно, оригинальная сборка, никакого ПО лишнего так же нет, может могу помочь как-то с отладкой?
P.S В твикере допустим поиск NP++ выполняется
Цитата: menny225 от 18.10.2022, 23:03yuri, Только о том что ничего не найдено
yuri, Только о том что ничего не найдено
Цитата: menny225 от 18.10.2022, 23:14