HOME FORUMS MEMBERS RECENT POSTS LOG IN  
× Авторизация
Имя пользователя:
Пароль:
Нет аккаунта? Регистрация
Баннер 1   Баннер 2
НОВЫЕ ТОРГОВАЯ НОВОСТИ ЧАТ
loading...
Скрыть
Вернуться   ANTICHAT > ПРОГРАММИРОВАНИЕ > Общие вопросы программирования
   
Ответ
 
Опции темы Поиск в этой теме Опции просмотра

  #1  
Старый 12.01.2023, 19:31
xanndiane
Постоянный
Регистрация: 26.10.2021
Сообщений: 500
С нами: 2394515

Репутация: 48


По умолчанию

Есть некий говнокод чтобы запускать ехе файлик с рандомным аргументом, но вот такая проблема что ос.систем не умеет больше 2 аргументов в виде

Python:





Код:
os
.
system
(
'start 123.exe -username '
,
generate_alphanum_crypt_string
(
)
)


Что с этим делать не знаю. Кто шарит помогите пж

Сам код ниже

Цитата:
Сообщение от Спойлер  


Python:





Код:
from
pystyle
import
Add
,
Write
,
Colors
import
time
import
os
import
random
import
secrets
import
string
def
generate_alphanum_crypt_string
(
)
:
letters_and_digits
=
string
.
ascii_letters
+
string
.
digits
    crypt_rand_string
=
''
.
join
(
secrets
.
choice
(
letters_and_digits
)
for
i
in
range
(
3
)
)
print
(
crypt_rand_string
)
name
=
Write
.
Input
(
"Enter your username -> "
,
Colors
.
red_to_purple
,
interval
=
0.0025
)
Write
.
Print
(
f"Nice to meet you,{name}!"
,
Colors
.
blue_to_green
,
interval
=
0.05
)
print
(
' '
)
print
(
' '
)
Write
.
Print
(
f"Start flooding through 2 seconds"
,
Colors
.
red_to_purple
,
interval
=
0.05
)
print
(
' '
)
time
.
sleep
(
2
)
Write
.
Print
(
f"Start flooding :D"
,
Colors
.
red_to_purple
,
interval
=
0.05
)
print
(
' '
)
os
.
system
(
'start 123.exe -user '
,
generate_alphanum_crypt_string
(
)
)


 
Ответить с цитированием

  #2  
Старый 12.01.2023, 20:30
Trawer2289
Познающий
Регистрация: 28.02.2017
Сообщений: 48
С нами: 4844003

Репутация: 58
По умолчанию

Цитата:
Сообщение от Ofreega  

Есть некий говнокод чтобы запускать ехе файлик с рандомным аргументом, но вот такая проблема что ос.систем не умеет больше 2 аргументов в виде

Python:





Код:
os
.
system
(
'start 123.exe -username '
,
generate_alphanum_crypt_string
(
)
)


Что с этим делать не знаю. Кто шарит помогите пж
Сам код ниже
Цитата:
Сообщение от Спойлер  


Python:





Код:
from
pystyle
import
Add
,
Write
,
Colors
import
time
import
os
import
random
import
secrets
import
string
def
generate_alphanum_crypt_string
(
)
:
letters_and_digits
=
string
.
ascii_letters
+
string
.
digits
    crypt_rand_string
=
''
.
join
(
secrets
.
choice
(
letters_and_digits
)
for
i
in
range
(
3
)
)
print
(
crypt_rand_string
)
name
=
Write
.
Input
(
"Enter your username -> "
,
Colors
.
red_to_purple
,
interval
=
0.0025
)
Write
.
Print
(
f"Nice to meet you,{name}!"
,
Colors
.
blue_to_green
,
interval
=
0.05
)
print
(
' '
)
print
(
' '
)
Write
.
Print
(
f"Start flooding through 2 seconds"
,
Colors
.
red_to_purple
,
interval
=
0.05
)
print
(
' '
)
time
.
sleep
(
2
)
Write
.
Print
(
f"Start flooding :D"
,
Colors
.
red_to_purple
,
interval
=
0.05
)
print
(
' '
)
os
.
system
(
'start 123.exe -user '
,
generate_alphanum_crypt_string
(
)
)


Python:





Код:
import
subprocess

subprocess
.
run
(
[
"123.exe"
,
"-username"
,
generate_alphanum_crypt_string
(
)
]
)
 
Ответить с цитированием

  #3  
Старый 12.01.2023, 22:27
xanndiane
Постоянный
Регистрация: 26.10.2021
Сообщений: 500
С нами: 2394515

Репутация: 48


По умолчанию

Цитата:
Сообщение от Trawer2289  

Python:





Код:
import
subprocess

subprocess
.
run
(
[
"123.exe"
,
"-username"
,
generate_alphanum_crypt_string
(
)
]
)

Спасибо. Сейчас протестирую, в случае если ворк то поставлю лайкич)

Вроде-бы все работает но появился вопрос. Как сделать чтобы запускалось сразу несколько процессов, а не процесс номер 2 ждал пока завершиться процесс 1?

Ес че код

Python:





Код:
import
subprocess
import
random

phoenix
=
'185.169.134.3'
chars
=
'abcdefghijklnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ1234567890'
number
=
input
(
'количество?'
+
"\n"
)
length
=
input
(
'длина?'
+
"\n"
)
number
=
int
(
number
)
length
=
int
(
length
)
for
n
in
range
(
number
)
:
password
=
''
for
i
in
range
(
length
)
:
password
+=
random
.
choice
(
chars
)
subprocess
.
run
(
[
"123.exe"
,
"-h"
,
phoenix
,
"-n"
,
password
]
)




Ну типо



Проблема не в самой программе. С ней все Ок
 
Ответить с цитированием

  #4  
Старый 12.01.2023, 23:06
Trawer2289
Познающий
Регистрация: 28.02.2017
Сообщений: 48
С нами: 4844003

Репутация: 58
По умолчанию

Цитата:
Сообщение от Ofreega  

Спасибо. Сейчас протестирую, в случае если ворк то поставлю лайкич)

Вроде-бы все работает но появился вопрос. Как сделать чтобы запускалось сразу несколько процессов, а не процесс номер 2 ждал пока завершиться процесс 1?

Ес че код

Python:





Код:
import
subprocess
import
random

phoenix
=
'185.169.134.3'
chars
=
'abcdefghijklnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ1234567890'
number
=
input
(
'количество?'
+
"\n"
)
length
=
input
(
'длина?'
+
"\n"
)
number
=
int
(
number
)
length
=
int
(
length
)
for
n
in
range
(
number
)
:
password
=
''
for
i
in
range
(
length
)
:
password
+=
random
.
choice
(
chars
)
subprocess
.
run
(
[
"123.exe"
,
"-h"
,
phoenix
,
"-n"
,
password
]
)



Ну типо


Проблема не в самой программе. С ней все Ок
Python:





Код:
import
subprocess
import
random
import
concurrent
.
futures

phoenix
=
'185.169.134.3'
chars
=
'abcdefghijklnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ1234567890'
number
=
input
(
'количество?'
+
"\n"
)
length
=
input
(
'длина?'
+
"\n"
)
number
=
int
(
number
)
length
=
int
(
length
)
def
generate_password
(
length
)
:
password
=
''
for
i
in
range
(
length
)
:
password
+=
random
.
choice
(
chars
)
return
password
def
run_subprocess
(
password
)
:
subprocess
.
run
(
[
"123.exe"
,
"-h"
,
phoenix
,
"-n"
,
password
]
)
with
concurrent
.
futures
.
ThreadPoolExecutor
(
)
as
executor
:
results
=
[
executor
.
submit
(
generate_password
,
length
)
for
_
in
range
(
number
)
]
for
f
in
concurrent
.
futures
.
as_completed
(
results
)
:
password
=
f
.
result
(
)
run_subprocess
(
password
)
 
Ответить с цитированием
Ответ





Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 


Быстрый переход




ANTICHAT ™ © 2001- Antichat Kft.