PLauncher
Цитата: Data Name ID от 07.04.2022, 12:31Добрый день ✌!
Представляю универсальный [simple_tooltip content='Скачать | GitHub']Launcher[/simple_tooltip] [v0.9], который автоматически будет [simple_tooltip content='Запускать - до запуска программы, останавливать - после закрытия']запускать/останавливать[/simple_tooltip] службы и завершать ненужные процессы после закрытия программы.
Интерфейс интуитивно [simple_tooltip content='Надеюсь :)']понятный[/simple_tooltip], смена темы: ПКМ по верхней части программы, по умолчанию тёмная тема.
Названия служб указывать, как они записаны в поле '[simple_tooltip content='Где это?']Имя службы[/simple_tooltip]', имена процессов с '.exe'[spoiler title="Скриншоты"]
[/spoiler]
Добрый день ✌!
Представляю универсальный Launcher [v0.9], который автоматически будет запускать/останавливать службы и завершать ненужные процессы после закрытия программы.
Интерфейс интуитивно понятный, смена темы: ПКМ по верхней части программы, по умолчанию тёмная тема.
Названия служб указывать, как они записаны в поле 'Имя службы', имена процессов с '.exe'
Цитата: Data Name ID от 07.04.2022, 17:14v1.0 - Исправил баг запуска, если в имени программы были пробелы.
Рекомендую далее скачивать с GitHub
v1.0 - Исправил баг запуска, если в имени программы были пробелы.
Рекомендую далее скачивать с GitHub
Цитата: Viсtor от 23.04.2022, 01:44Приветствую 👋. Я глянул код программы, мне показалось, что возможно разбираешься в вопросе. Мне интересна тема маршелинга. Я сейчас в процессе изучения документации в MSDN по этой теме. Не смог найти пока справочную информацию по непосредственной работе с классом маршаллера. А так же про работу с Safehandle( как взаимодействовать, и понять какой тебе нужен наследник и в каком случае ). Мог бы подсказать, где можно было бы подробнее изучить данные темы?
P.S. В личку тут видимо писать нельзя. На Ютубе с контентом С# P/INVOCE, на мой взгляд, присутствует пробел, особенно в Ру сегменте.
Приветствую 👋. Я глянул код программы, мне показалось, что возможно разбираешься в вопросе. Мне интересна тема маршелинга. Я сейчас в процессе изучения документации в MSDN по этой теме. Не смог найти пока справочную информацию по непосредственной работе с классом маршаллера. А так же про работу с Safehandle( как взаимодействовать, и понять какой тебе нужен наследник и в каком случае ). Мог бы подсказать, где можно было бы подробнее изучить данные темы?
P.S. В личку тут видимо писать нельзя. На Ютубе с контентом С# P/INVOCE, на мой взгляд, присутствует пробел, особенно в Ру сегменте.
Цитата: Александр от 23.04.2022, 17:56@data_name_id, здравствуйте. Интересное приложение. Судя по возможностям программы, её функционал можно и расширить.
Мне интересно, какие приложения сами не завершают свои процессы?
@data_name_id, здравствуйте. Интересное приложение. Судя по возможностям программы, её функционал можно и расширить.
Мне интересно, какие приложения сами не завершают свои процессы?
Цитата: Data Name ID от 23.04.2022, 21:16@aleksandr_59rus, добрый вечер ✌
У меня это 4 приложения:
Вот архив с ini файлами настроек PLauncher'a каждой программы
P.S. PLauncher изначально делал для себя, именно для воспитания этих программ
@aleksandr_59rus, добрый вечер ✌
У меня это 4 приложения:
Вот архив с ini файлами настроек PLauncher'a каждой программы
P.S. PLauncher изначально делал для себя, именно для воспитания этих программ
Цитата: Data Name ID от 23.04.2022, 21:19@farmv, и вам добрый вечер 🖐🏻
Я сожалению я вам помочь не смогу, классы для создания .lnk и .ini файлов брал/собирал из различных статей в интернете, т.к. C# из коробки это не поддерживает.
И я не могу с вами не согласится, контента по сериализации/маршалингу очень мало(
@farmv, и вам добрый вечер 🖐🏻
Я сожалению я вам помочь не смогу, классы для создания .lnk и .ini файлов брал/собирал из различных статей в интернете, т.к. C# из коробки это не поддерживает.
И я не могу с вами не согласится, контента по сериализации/маршалингу очень мало(
Цитата: syfle от 11.10.2022, 15:58Привет, запуская программу через ярлык созданный Plauncher'ом, он не делает свою задачу и не завершает фоновые процессы.
Привет, запуская программу через ярлык созданный Plauncher'ом, он не делает свою задачу и не завершает фоновые процессы.
Цитата: syfle от 11.10.2022, 16:09Этот баг на версии 1.1, только что проверил на 1.0, там такого нету.
Этот баг на версии 1.1, только что проверил на 1.0, там такого нету.
Цитата: syfle от 11.10.2022, 23:39Кстати, предложение к новой версии: некоторые программы просто становятся фоновым процессом после закрытия, поэтому если это вообще возможно сделать, то было бы здорово отследить стал ли основной exe фоновым процессом и после этого тушить и его и службы/другие процессы.
Кстати, предложение к новой версии: некоторые программы просто становятся фоновым процессом после закрытия, поэтому если это вообще возможно сделать, то было бы здорово отследить стал ли основной exe фоновым процессом и после этого тушить и его и службы/другие процессы.
Цитата: Data Name ID от 25.10.2022, 17:59Привет, syfle! Извини, давно не был на форуме.
Сейчас специально скачал PLauncher v1.1 с GitHub'а и вижу, что он работает. Не знаю, почему у тебя процессы остаются висеть(Проверь правильность записи:
name.exe; name2.exe
Скрин
Привет, syfle! Извини, давно не был на форуме.
Сейчас специально скачал PLauncher v1.1 с GitHub'а и вижу, что он работает. Не знаю, почему у тебя процессы остаются висеть(
Проверь правильность записи:
name.exe; name2.exe
Скрин
Цитата: syfle от 26.10.2022, 10:32Привет. Пути были правильные это точно, потому что эта же программа закрывалась корректно если запустить ее непосредственно из окна TLauncher, но если запустить эту же программу через ярлык созданный TLauncher'ом, то фоновые процессы не останавливаются. Когда буду дома проверю еще раз.
Предложение к новой версии: возможность запуска других процессов(не только служб) вместе с основным, мало ли понадобится. Поподробнее в этой теме, я посоветовал TLauncher, но он не подошёл.
Привет. Пути были правильные это точно, потому что эта же программа закрывалась корректно если запустить ее непосредственно из окна TLauncher, но если запустить эту же программу через ярлык созданный TLauncher'ом, то фоновые процессы не останавливаются. Когда буду дома проверю еще раз.
Предложение к новой версии: возможность запуска других процессов(не только служб) вместе с основным, мало ли понадобится. Поподробнее в этой теме, я посоветовал TLauncher, но он не подошёл.
Цитата: Data Name ID от 26.10.2022, 14:50syfle, да, я думаю, как будет время можно добавить данный функционал. Еще раз проверил, все корректно работает.
syfle, да, я думаю, как будет время можно добавить данный функционал. Еще раз проверил, все корректно работает.
Цитата: syfle от 26.10.2022, 15:43Data Name ID, пришел домой перепроверил, на AOMEI Backupper и правда работает, а вот процессы Shadow Defender по прежнему не завершает ┐('~`;)┌
Data Name ID, пришел домой перепроверил, на AOMEI Backupper и правда работает, а вот процессы Shadow Defender по прежнему не завершает ┐('~`;)┌





