From 25087cbe79c8c4992551477d55d9db8bbea2202e Mon Sep 17 00:00:00 2001
From: wangzhibo <wangzhibo@shsening.com>
Date: 星期三, 30 七月 2025 22:14:39 +0800
Subject: [PATCH] Merge branch 'master' of http://222.71.114.84:7070/r/AutoMediaPublisher
---
auto_media_publisher/uploaders/uploader_douyin.py | 14 +++++++-------
1 files changed, 7 insertions(+), 7 deletions(-)
diff --git a/auto_media_publisher/uploaders/uploader_douyin.py b/auto_media_publisher/uploaders/uploader_douyin.py
index 27f6936..f9eec6b 100644
--- a/auto_media_publisher/uploaders/uploader_douyin.py
+++ b/auto_media_publisher/uploaders/uploader_douyin.py
@@ -18,11 +18,11 @@
# 鍦ㄩ�変腑鐨� label 鍏冪礌涓嬬偣鍑� checkbox
await label_element.click()
await asyncio.sleep(1)
- publish_datetime_hour = self.publish_datetime.strftime("%Y-%m-%d %H:%M")
+ scheduled_time_hour = self.scheduled_time.strftime("%Y-%m-%d %H:%M")
await asyncio.sleep(1)
await page.locator('.semi-input[placeholder="鏃ユ湡鍜屾椂闂�"]').click()
await page.keyboard.press("Control+KeyA")
- await page.keyboard.type(str(publish_datetime_hour))
+ await page.keyboard.type(str(scheduled_time_hour))
await page.keyboard.press("Enter")
await asyncio.sleep(1)
except Exception as e:
@@ -67,11 +67,11 @@
async def handle_upload_error(self, page):
self.logger.info('瑙嗛鍑洪敊浜嗭紝閲嶆柊涓婁紶涓�')
- await page.locator('div.progress-div [class^="upload-btn-input"]').set_input_files(self.path_video)
+ await page.locator('div.progress-div [class^="upload-btn-input"]').set_input_files(self.path_media)
async def _try_upload_mp4_and_wait(self,page):
try:
- await page.locator("div[class^='container'] input").set_input_files(self.path_video)
+ await page.locator("div[class^='container'] input").set_input_files(self.path_media)
while True:
# 鍒ゆ柇閲嶆柊涓婁紶鎸夐挳鏄惁瀛樺湪锛屽鏋滀笉瀛樺湪锛屼唬琛ㄨ棰戞鍦ㄤ笂浼狅紝鍒欑瓑寰�
try:
@@ -92,7 +92,7 @@
await asyncio.sleep(2)
return True
except Exception as e:
- self.logger.error(f"{self.user} upload video {self.path_video} fails, error is :{e}")
+ self.logger.error(f"{self.user} upload video {self.path_media} fails, error is :{e}")
return False
async def _try_set_tilte_and_description(self,page):
@@ -131,7 +131,7 @@
await page.locator(third_part_element).locator('input.semi-switch-native-control').click()
# 5銆佽缃畾鏃跺彂甯�
- if self.publish_datetime != 0:
+ if self.scheduled_time != 0:
await self.set_schedule_time_douyin(page)
@@ -158,5 +158,5 @@
return True
except Exception as e:
- self.logger.error(f"{self.user} upload video {self.path_video} fails, error is :{e}")
+ self.logger.error(f"{self.user} upload video {self.path_media} fails, error is :{e}")
return False
--
Gitblit v1.9.1