ANTICHAT

ANTICHAT (https://forum.antichat.xyz/index.php)
-   Общие вопросы программирования (https://forum.antichat.xyz/forumdisplay.php?f=206)
-   -   Запуск exe файла через питон (https://forum.antichat.xyz/showthread.php?t=1435534)

laiser 05.06.2022 18:05

Всем привет, имеется exe файл, который написан на питоне, консольный (тоесть при открытии файла, открывается консоль)

Хотел переделать обратно в py, но не получилось, возможно защита или руки не с того места.

Мне нужно открыть файл, ввести в эту консоль значения и желательно без использования кликера (как открыть файл я знаю)

Спасибо

https://forum.antichat.xyz/attachmen...277061e24b.png

вот, есть допустим файл exe_scr.exe, при его открытии открывается консоль, в которую нужно ввести 3 значения

frit 06.06.2022 10:28

0.1 секунда поиска в гугле

Python:





Код:

import
subprocess

p
=
subprocess
.
Popen
(
[
'./script.sh'
,
'-p'
,
'1234'
]
,
stdin
=
subprocess
.
PIPE
,
stdout
=
subprocess
.
PIPE
)
stdout
,
stderr
=
p
.
communicate
(
input
=
'password\nauth username\nauth password\n'
)


laiser 06.06.2022 11:10

Цитата:

Сообщение от frit

0.1 секунда поиска в гугле

Python:





Код:

import
subprocess

p
=
subprocess
.
Popen
(
[
'./script.sh'
,
'-p'
,
'1234'
]
,
stdin
=
subprocess
.
PIPE
,
stdout
=
subprocess
.
PIPE
)
stdout
,
stderr
=
p
.
communicate
(
input
=
'password\nauth username\nauth password\n'
)



К сожалению, данный код не работает. Возможно потому-что у меня python 3.9

Решил проблему так:

Код:





Код:

stdout_data = subprocess.run("exe_scr.exe", input=b"10\n0\n1")


Время: 22:25