
15.03.2024, 15:29
|
|
Постоянный
Регистрация: 24.09.2020
Сообщений: 364
С нами:
2966237
Репутация:
148
|
|
Python:
Код:
import
subprocess
import
psutil
import
time
def
start_raksamp
(
)
:
# Запускаем RakSamp через subprocess.Popen
process
=
subprocess
.
Popen
(
[
"raksamp.exe"
]
)
# Замените "raksamp.exe" на путь к исполняемому файлу RakSamp
return
process
.
pid
def
is_raksamp_running
(
pid
)
:
# Проверяем, существует ли процесс с указанным PID
return
psutil
.
pid_exists
(
pid
)
if
__name__
==
"__main__"
:
raksamp_pid
=
start_raksamp
(
)
while
True
:
if
is_raksamp_running
(
raksamp_pid
)
:
print
(
"RakSamp запущен"
)
else
:
print
(
"RakSamp закрыт"
)
break
time
.
sleep
(
1
)
# Проверяем состояние каждую секунду
не проверял
|
|
|