24 декабря Архивач восстановлен после серьёзной аварии. К сожалению, значительная часть сохранённых изображений и видео была потеряна. Подробности случившегося. Мы призываем всех неравнодушных помочь нам с восстановлением утраченного контента!
Суть такова: для работы расширенных настроек графики и использования кастомных текстурок в Dark Souls 2 нужно запускать программу Gedosatotool перед стартом игры. После пары запусков захотелось все запускать одной кнопкой.
Сделал батник: start GeDoSaTo\GeDoSaToTool.exe start Game\DarkSoulsII.exe
Как сделать так, чтобы после выхода из игры, то есть закрытия процесса DarkSoulsII.exe автоматически закрывался и GeDoSaToTool.exe?
>>1061792 >бугуртить на фентези У тебя психотравма от того, что тебя в детстве тролль выебал? В psy пиздуй с такими делами. Вопрос не по игорю, а по скрипту.
>>1061934 >PID=$(ps ax|grep мокрописька.ехе|awk '{print $1}') >kill -9 $PID А я всегда макаронные сопли наматывая, типа таких: a=`cat /sys/devices/platform/w83627hf.656/cpu0_vid`&&echo "scale=3; $a/1000" | bc
>>1062096 Спасибо, но мне надо выключать программу только после выхода из игры - она в памяти висит. А с этим кодом она закрывается сразу после старта.
>>1062260 Нет, к сожалению не работает. Все запускается и в ту же секунду закрывается. Wait не срабатывает. Ищу похожие случаи по форумам, но пока безрезультатно.
>>1062263 Если некоторые программы запустить просто выполнив в командной строке, cmd будет ждать, пока не завершится, но почему-то не со всеми так. Придется делать сложнее:
Хз, устроит ли это тебя. Суть такова: каждые 3 секунды проверяется наличие в процессах DarkSoulsII.exe, и если нет, убивается GeDoSaToTool.exe. Больше в голову ничего не приходит.
>>1062311 Спасибо, теперь приложение убивается после выхода из игры.
Правда теперь проблема другого характера - скрипт не прекращает работу после закрытия приложения. Он не находит приложение в памяти, пингует локалхост, сновна не находит приложение, снова пингует и так без остановки.
Сделал батник:
start GeDoSaTo\GeDoSaToTool.exe
start Game\DarkSoulsII.exe
Как сделать так, чтобы после выхода из игры, то есть закрытия процесса DarkSoulsII.exe автоматически закрывался и GeDoSaToTool.exe?