diff --git a/推特/main.py b/推特/main.py index d0083a0..bd3fef6 100644 --- a/推特/main.py +++ b/推特/main.py @@ -308,15 +308,21 @@ class Hub_Web: for i in result: tab = self.page.new_tab(url=f"https://x.com/{xtoken_info.user_name}/status/{i}") - tab.ele( - 'x:/html/body/div[1]/div/div/div[2]/main/div/div/div/div/div/section/div/div/div[1]/div/div/article/div/div/div[3]/div[5]/div/div/div[2]/button').click() - time.sleep(random.randint(1, 10)) - tab.ele('x:/html/body/div[1]/div/div/div[1]/div[2]/div/div/div/div[2]/div/div[3]/div/div/div/div').click() - time.sleep(random.randint(1, 10)) - tab.ele( - 'x:/html/body/div[1]/div/div/div[2]/main/div/div/div/div/div/section/div/div/div[1]/div/div/article/div/div/div[3]/div[5]/div/div/div[3]').click() time.sleep(random.randint(1, 10)) + if random.randint(1, 11) > 5: + tab.ele( + 'x:/html/body/div[1]/div/div/div[2]/main/div/div/div/div/div/section/div/div/div[1]/div/div/article/div/div/div[3]/div[5]/div/div/div[2]/button').click() + time.sleep(random.randint(1, 10)) + tab.ele( + 'x:/html/body/div[1]/div/div/div[1]/div[2]/div/div/div/div[2]/div/div[3]/div/div/div/div').click() + time.sleep(random.randint(1, 10)) + + if random.randint(1, 11) > 5: + tab.ele( + 'x:/html/body/div[1]/div/div/div[2]/main/div/div/div/div/div/section/div/div/div[1]/div/div/article/div/div/div[3]/div[5]/div/div/div[3]/button').click() + time.sleep(random.randint(1, 10)) + def action(self): self.ips_info = Ips.select().order_by(fn.Rand()).get() @@ -402,8 +408,8 @@ class Hub_Web: if __name__ == '__main__': # 同时运行 - max_threads = 1 - delay_between_start = 1 # 每次启动线程之间的延迟时间(秒) + max_threads = 10 + delay_between_start = 3 # 每次启动线程之间的延迟时间(秒) with ThreadPoolExecutor(max_workers=max_threads) as executor: