@LoFyyy123

Здравствуйте, проект вылетает при запуске на Python, что делать?

from selenium import webdriver
from os import system, name

from time import time, strftime, gmtime, sleep
import pyfiglet, os, threading

def clear():
if name == 'nt':
_ = system('cls')
else:
_ = system('clear')

clear()
system('title TIKTOD V3')

print(pyfiglet.figlet_format("TIKTOD V3", font="slant"))
print("1. RepBot.\n2. Credits.\n")

auto = int(input("Mode: "))

if auto == 1 or auto == 2:
vidUrl = input("TikTok video URL: ")

start = time()
time_elapsed = strftime('%H:%M:%S', gmtime(time() - start))

chrome_options = webdriver.ChromeOptions()
chrome_options.add_argument("--mute-audio")
chrome_options.add_experimental_option('excludeSwitches', ['enable-logging'])

driver = webdriver.Chrome(r"chromedriver.exe", options=chrome_options)
driver.set_window_size(1024, 650)

Report = 0

def beautify(arg):
return format(arg, ',d').replace(',', '.')

def title1(): # Update the title IF option 1 was picked.
global Report

while True:
time_elapsed = strftime('%H:%M:%S', gmtime(time() - start))
system(f'title TIKTOD V3 ^| Report Sent: {beautify(Report)} ^| Elapsed Time: {time_elapsed}')
def loop1():
global Report
try:
sleep(1)
driver.find_element_by_xpath("//*[@id="app"]/div[2]/div[2]/div[1]/div[1]/div/div[2]/div[1]/div/p").click()

sleep(2)
driver.find_element_by_xpath("/html/body/div[4]/div[2]/form/div[2]/label[5]").click()

sleep(2)
driver.find_element_by_xpath("/html/body/div[4]/div[2]/form/div[2]/div[3]/button").click()

sleep(2)
driver.find_element_by_xpath("/html/body/div[4]/div[2]/div/div/button").click()

driver.refresh()
Report += 1
print("[+] Report sended!")

sleep(20)
loop1()
except:
print("[-] An error occured. Retrying..")
driver.refresh()
loop1()

if auto == 1:
driver.get(vidUrl)

a = threading.Thread(target=title1)
b = threading.Thread(target=loop1)

a.start()
b.start()


elif auto == 2:
print("[+] This program was created by @ded_sec_.")

else:
print(f"{auto} is not a valid option. Please pick 1 or 2")
  • Вопрос задан
  • 126 просмотров
Пригласить эксперта
Ответы на вопрос 1
@dmshar
Что-делать, что-делать... Ловите его, что-бы не вылетал.
Вы свой вопрос прочтите-ка.
Что вылетает, в какой момент вылетает, что при этом сообщает вам? Какая операционка? Какая версия Python? Какие версии используемых модулей? Какие логи? Вся эта информация у вас есть, но вы наверное считаете что это форум экстрасенсов, которые способны угадать ответы на эти вопросы сами? А вам даже структурировать свой код как следует лень?
Ну если эта программа "This program was created by @ded_sec_" - то обратитесь к этому загадочному ded_sec_ , пусть он вам ответит. Форум-то тут причем?
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы
22 нояб. 2024, в 08:04
1 руб./за проект
22 нояб. 2024, в 06:06
1500 руб./в час
22 нояб. 2024, в 06:04
1 руб./за проект