changyandao
e192fa0cb1
fix(tencent): 视频号定时时间选择器收尾容错
...
set_schedule_time 键入小时后改用 Enter 确认 + 收起浮层做容错(直接点
input-editor 可能被 weui-desktop-dialog 时间选择浮层遮挡),避免定时步偶发卡死
2026-06-13 15:33:01 +08:00
changyandaoc
f5cb31079c
fix(uploader): 适配抖音与视频号发布页最新 DOM 结构
...
抖音 douyin_uploader:
- 填标题/描述:改用 input[placeholder*=填写作品标题] 与 div.zone-container[contenteditable] 定位
- 话题输入后按 Escape 收起下拉,避免浮层拦截
- '选择封面'与'发布'改用 force 点击,并移除拦截点击的新手引导(shepherd)浮层
- 封面弹窗适配:div.dy-creator-content-modal + input.semi-upload-hidden-input;横竖版切换改用'设置竖封面'按钮;完成后等弹窗关闭
视频号 tencent_uploader:
- upload_video_file 遍历所有 frame 查找文件框 + 重试等待
说明:两平台发布均需有头模式(--headed),无头下视频号上传框不渲染。
2026-06-13 12:01:24 +08:00
Alleria and GitHub
5716d486cc
Merge pull request #211 from muy97212-spec/fix/tencent-original-statement-optional
...
fix(tencent): 视频号「声明原创」缺失时跳过而非中止发布
2026-06-03 09:45:51 +08:00
yoqu
aa526b6ca8
feat(cli): 支持双比例封面参数
2026-06-02 16:30:27 +08:00
智行olo and Claude Opus 4.8
3ef4cd322a
fix(tencent): 视频号「声明原创」缺失时跳过而非中止发布
...
视频号原创声明是可选项,但 apply_original_statement 在未找到声明入口时
会 raise RuntimeError 中止整个发布。在改版后的发布页(部分账号用 wujie
微前端,DOM 结构不同)经常匹配不到入口,导致本可正常发布的视频全部失败。
改为:未找到声明入口时记录 warning 并继续发布,不再中止。同时给诊断分支的
body 定位加 .first,避免页面存在多个 <body> 时 Playwright strict mode 崩溃。
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com >
2026-05-30 02:11:38 -07:00
tianqi
1cba88de15
fix: add tencent cli and original declaration handling
2026-05-28 17:14:03 +08:00
home-dev-pookz
ff0285c7a6
腾讯重构一版
2026-04-22 19:04:20 +08:00
Alleria and GitHub
2f957b79ff
Merge branch 'main' into main
2025-11-17 17:39:19 +08:00
Deroino
81b71d023d
feat(wechat-channel): add draft upload functionality for video channel
...
- Add isDraft parameter to TencentVideo class to control publishing behavior
- Modify click_publish method to click "保存草稿" instead of "发表" when isDraft is true
- Update post_video_tencent function to accept and pass is_draft parameter
- Add is_draft parameter to /postVideo API endpoint to receive frontend data
- Add "视频号上传草稿" checkbox in frontend that appears only for video channel platform
- Update defaultTabInit to include isDraft property with default value false
- Include isDraft in publishData sent to backend API
- Implement proper URL checking for draft vs publish success confirmation
The new functionality allows users to save WeChat Channel videos as drafts
instead of immediately publishing them when the checkbox is selected.
2025-11-13 09:12:39 +08:00
Deroino
0cdd088d97
fix(playwright): Prevent launch error when LOCAL_CHROME_PATH is empty
2025-11-13 05:08:06 +08:00
听风
de2389c9b1
feat: 增加Docker容器环境
2025-11-06 14:50:19 +08:00
Edan's Win11
86fb7f6563
feat: 增加 xiaohongshu 的登录和发布相关脚本
2025-06-03 23:02:47 +08:00
Edan's Win11
77c62a2b0f
fix: 将 sau_backend 目录的文件,再挪回根目录,以防止大家迁移出现问题
2025-06-03 17:02:28 +08:00
Edan's Win11
5c91a68d8c
fix: 将所有后端文件都迁移到 sau_backend 文件夹内
2025-06-03 15:28:08 +08:00
pookz@stme
79db56e0e2
1. 修复视频号cookie验证规则
2024-09-03 16:54:24 +08:00
pookz@stme
3158eb9a4c
1. add kuaishou uploader
...
2. refactor the code
2024-08-08 18:38:13 +08:00