111 Commits

Author SHA1 Message Date
ecfd2d227a fix: 增加MySQL重试机制中的错误代码1205并调整等待时间 2025-07-23 20:31:21 +08:00
d25177cd22 feat: 添加脚本以将关键字/标题行导入Redis列表 2025-07-17 11:35:01 +08:00
8bdf23fbac fix: 更新SQL查询以支持其他后续状态,以改进数据检索 2025-07-17 11:05:39 +08:00
3bfb71d64a refactor: improve SQL statement formatting and enhance code readability 2025-07-17 10:55:33 +08:00
238127213f fix: 更新查询条件以支持更多状态,增强数据获取的灵活性 2025-07-16 21:08:35 +08:00
0e7804451b fix: 优化 MySQL 重试机制,增加可重试错误类型并改进日志记录 2025-07-15 21:08:35 +08:00
6c49ef042e fix: 捕获更多断线异常并优化重试逻辑,确保更稳健的数据库连接 2025-07-14 19:08:36 +08:00
3fc18a2546 refactor: ts_status 更新时不修改 2025-07-12 16:39:28 +08:00
2c416d8543 refactor: operatetime 时间去除 2025-07-08 19:44:47 +08:00
2a08c78b89 fix: 删除数据库类中v_name的截断,以允许完整标题存储 2025-07-07 20:13:12 +08:00
d7d7035e51 feat: 将v_name列添加到视频表并更新相关逻辑 2025-07-07 20:02:56 +08:00
fc026ea50e feat: 在DB类中将标题长度限制为100个字符 2025-07-05 09:48:03 +08:00
77c199218e feat: limit title length to 100 characters in DB class 2025-07-04 21:44:31 +08:00
ee18409096 feat: enhance DB class with queue mode for concurrent processing and improved locking mechanism 2025-07-04 21:31:20 +08:00
6329f3e39d feat: 添加多个日志文件以记录应用程序的运行信息和错误 2025-07-04 21:06:50 +08:00
9d7a792937 feat: 通过可配置的参数和健壮的SQL执行处理增强了DB类 2025-07-04 20:55:22 +08:00
82e65d86f8 修复打击过程
一个账号 打击20条视频
  4个账号 同时打击
2025-07-04 20:34:48 +08:00
6ff558c50d feat: 添加DB.py中的rn字段以扩展数据结构 2025-07-02 19:06:20 +08:00
446231639c feat: 限制DB.py中name_title字段的长度至100个字符以优化数据结构 2025-07-01 20:11:02 +08:00
6d9ab7fc6e feat: 注释DB.py中的ts_status字段以简化数据结构 2025-07-01 19:57:24 +08:00
ec9e13c8f5 feat: 移除DB.py中的ts_status字段以简化数据结构 2025-07-01 19:54:45 +08:00
1e38b31e60 feat: 优化DB.py中的视频记录字段,移除冗余字段并调整字段逻辑 2025-07-01 19:46:22 +08:00
6d102f9e84 feat: 移除DB.py中的冗余字段并优化视频记录字段保留逻辑 2025-07-01 19:39:27 +08:00
3dcc9c39a4 feat: 移除DB.py中的冗余字段is_repeat以简化数据结构 2025-07-01 19:30:55 +08:00
9f3ee352c6 feat: 移除DB.py中的冗余字段is_repeat以简化数据结构 2025-07-01 19:27:27 +08:00
923a8b0072 feat: 移除DB.py中的冗余字段is_repeat以简化数据结构 2025-07-01 19:25:24 +08:00
ab2af1ab8f feat: 优化DB.py中的视频和操作记录的UPSERT逻辑,添加重复记录检查和日志记录 2025-07-01 19:20:57 +08:00
ab40a4ea3b feat: 优化DB.py中的视频和操作记录的UPSERT逻辑,添加重复记录检查和日志记录 2025-07-01 19:18:43 +08:00
f4c632a46d feat: 移除DB.py中的冗余字段rn,并更新test2.py以获取账户信息 2025-07-01 19:08:09 +08:00
125eb12a8f feat: 优化DB.py中的操作记录和视频表的UPSERT逻辑,添加错误处理和日志记录 2025-07-01 19:01:51 +08:00
5a02e98438 feat: 移除DB.py中的冗余调试日志以简化代码 2025-06-30 22:30:46 +08:00
e8ad57ff05 feat: 优化DB.py中的缓冲区逻辑,添加调试日志并移除冗余代码 2025-06-30 22:25:14 +08:00
50dae2f8a6 feat: 优化视频表和操作记录表的写入逻辑,移除冗余字段 2025-06-30 22:10:34 +08:00
3e5ec774ca feat: 实现原子操作以清空并写入report_queue数据 2025-06-30 21:52:42 +08:00
521e3770b0 feat: 实现原子操作以清空并写入report_queue数据 2025-06-29 12:03:27 +08:00
bae263df5d feat: 移除视频表中的rn列以优化数据结构 2025-06-29 11:56:53 +08:00
42bc98b56e feat: 添加rn列到视频表以支持关键修复 2025-06-29 11:48:08 +08:00
b511dbc962 feat: 添加select导入以支持查询操作 2025-06-29 11:36:36 +08:00
65eada4a6e feat: 添加select导入以支持查询操作 2025-06-29 11:18:43 +08:00
4141837764 feat: 优化数据库操作逻辑,添加唯一索引检查以避免重复记录 2025-06-29 11:06:57 +08:00
b6ffe17404 feat: 更新数据库表结构,重命名并优化字段以支持新功能 2025-06-29 10:52:07 +08:00
e2245d86e1 feat: 修改get_subsequent_report_video方法以支持传入mid参数,并重构主流程逻辑 2025-06-27 20:19:04 +08:00
b9c837ff11 feat: 添加机器编号支持,更新数据库记录状态时传递机器ID,并优化IP获取逻辑 2025-06-19 22:02:47 +08:00
8be9db943f feat: 增加命令行参数解析,支持机器编号与后续任务控制,并根据数据库账号信息初始化DailymotionClient 2025-06-19 09:01:12 +08:00
a8e2ac1167 refactor: 调整item_report方法参数与调用逻辑,修正主流程数据获取方式并优化report_video初始化参数 2025-06-19 08:34:52 +08:00
fbbc1ec1bc feat: 添加报告推送功能,向report_queue写入数据并优化数据处理逻辑 2025-06-18 17:32:06 +08:00
d5ae21e320 feat: 添加dailymotion_status_monitor.py以检查视频是否已下架并更新数据库记录 2025-06-15 00:28:28 +08:00
b0ea3b54f7 feat: 添加getreport_video方法以从数据库中检索视频记录 2025-06-14 23:51:43 +08:00
fb098565ce feat: 添加获取和更新后续视频报告状态的方法 2025-06-14 14:03:20 +08:00
da353920ae feat: 更新fight_record_status方法以支持报告ID、报告时间和后续状态 2025-06-12 22:48:55 +08:00