Программа открывается но сразу закрывается при попытке запустить ещё через скрипт
123456789101112131415161718192021222324252627282930
import os
import time
import subprocess
from platform import architecture
def random_hex_string(length=116):
return os.urandom(length).hex().upper()
arch = 'x86' if architecture()[0] == '32bit' else 'x86_64'
hex_4gbd = random_hex_string()
print(f"Сгенерированный hex код: {hex_4gbd}")
time.sleep(0.7)
print("Запуск GoodByeDPI для YouTube с новым hex кодом")
# Формируем путь к исполняемому файлу goodbyedpi.exe
goodbye_dpi_path = os.path.join(os.path.dirname(__file__), arch, 'goodbyedpi.exe')
# Формируем список с аргументами
args = [
'-9',
'--fake-gen', '5',
'--fake-from-hex', hex_4gbd,
'--blacklist', '..\\russia-blacklist.txt',
'--blacklist', '..\\russia-youtube.txt'
]
# Запуск через subprocess с правами администратора
subprocess.run([goodbye_dpi_path] + args, shell=True)
Вот код, он как бы запускает goodbyedpi, идёт запрос повышения прав, но оно сразу закрывается как будто что то не так с аргументами запуска, помогите исправить
По дате
По рейтингу
12345678910111213141516171819202122232425262728
import os
import time
import subprocess
from platform import architecture
def random_hex_string(length=116):
return os.urandom(length).hex().upper()
arch = 'x86' if architecture()[0] == '32bit' else 'x86_64'
hex_4gbd = random_hex_string()
print(f"Сгенерированный hex код: {hex_4gbd}")
time.sleep(0.7)
print("Запуск GoodByeDPI для YouTube с новым hex кодом")
goodbye_dpi_path = os.path.join(os.path.dirname(__file__), arch, 'goodbyedpi.exe')
args = [
goodbye_dpi_path,
'-9',
'--fake-gen', '5',
'--fake-from-hex', hex_4gbd,
'--blacklist', '..\\russia-blacklist.txt',
'--blacklist', '..\\russia-youtube.txt'
]
subprocess.run(args, shell=False)