ANTICHAT

ANTICHAT (https://forum.antichat.xyz/index.php)
-   Общие вопросы программирования (https://forum.antichat.xyz/forumdisplay.php?f=206)
-   -   Помогите дописать скрипт (https://forum.antichat.xyz/showthread.php?t=1525207)

SAtoqwe 17.11.2024 17:50

На вход даются цифры 1, 2, 1, 7 . Нужно перебрать во всех возможных вариантах и выводить по одной (нажатие клавиатуры)

написал такой код который всё перебирает но не могу разобраться с выводом на клаву, мне этот скрипт нужен для подбора кода в игре

код:

import itertools

import keyboard

numbers = [1, 2, 1, 7]

perm = itertools.permutations(numbers)

for p in perm:

print(*p)

keyboard.write(*p)

keyboard.send('enter')

хелп пжжж

Papercut 18.11.2024 21:43

Python:





Код:

import
itertools
import
keyboard

numbers
=
[
1
,
2
,
1
,
7
]
perm
=
itertools
.
permutations
(
numbers
)
for
p
in
perm
:
for
key
in
p
:
keyboard
.
send
(
str
(
key
)
)
keyboard
.
send
(
'enter'
)



либо если строкой с пробелами надо, то

Python:





Код:

keyboard
.
write
(
' '
.
join
(
map
(
str
,
list
(
p
)
)
)
)
keyboard
.
send
(
'enter'
)



Время: 18:51