wangzhibo
2025-07-30 25087cbe79c8c4992551477d55d9db8bbea2202e
auto_media_publisher/uploaders/uploader_twitterX.py
@@ -23,11 +23,11 @@
    async def setPostScheduleDateTime(self, page):
        self.logger.info(f"start to set publish date time ...{datetime}")
        await self.set_single_option(page,'#SELECTOR_3',self.publish_datetime.year) # year
        await self.set_single_option(page,'#SELECTOR_1', self.publish_datetime.month) # month
        await self.set_single_option(page,'#SELECTOR_2', self.publish_datetime.day) # day
        await self.set_single_option(page,'#SELECTOR_4', self.publish_datetime.hour) # hour
        await self.set_single_option(page,'#SELECTOR_5', self.publish_datetime.minute) # min
        await self.set_single_option(page,'#SELECTOR_3',self.scheduled_time.year) # year
        await self.set_single_option(page,'#SELECTOR_1', self.scheduled_time.month) # month
        await self.set_single_option(page,'#SELECTOR_2', self.scheduled_time.day) # day
        await self.set_single_option(page,'#SELECTOR_4', self.scheduled_time.hour) # hour
        await self.set_single_option(page,'#SELECTOR_5', self.scheduled_time.minute) # min
        # 确认按钮
        await page.click('span:text("确认")')
        await asyncio.sleep(1)
@@ -62,7 +62,7 @@
                # 等待文件选择器出现并上传视频
                file_input = await page.wait_for_selector('input[type="file"]', timeout=10000)
                await file_input.set_input_files(self.path_video)
                await file_input.set_input_files(self.path_media)
            except Exception as e:
                self.logger.info("发布视频失败,可能网页加载失败了\n", e)
                self.logger.info("发布视频失败,可能网页加载失败了")