Update README.md
This commit is contained in:
1 parent
bf2c8fb7e9
commit
3cb3f8a7ed
1 file changed
+3
-3
@@ -31,16 +31,16 @@ Linux下以daemon进程启动
|
||||
|
||||
上传的自动化需要解决视频分割和验证登陆的问题,有两种方案。
|
||||
|
||||
* 二值化、灰度处理找缺口计算移动的像素,直接拖动发现拖到位置不能通过验证,提示:“拼图被怪物吃了”。滑动验证码会上传分析你拖动的行为,不能直接拖动,需要模拟人操作轨迹,加速度,上下抖动,拖过再拖回来等等,以保证通过验证的成功率。
|
||||
* 二值化、灰度处理找缺口计算移动像素,直接拖动发现拖到位置不能通过验证,提示:“拼图被怪物吃了”。滑动验证码会上传分析你的拖动行为,不能直接拖动,需要模拟人操作轨迹,加速度、抖动等等,以保证通过验证的成功率。
|
||||
|
||||
* 因为app是没有验证码的,所以还可以通过逆向app来分析验证过程。
|
||||
|
||||
通过线程池限制并发数,减少磁盘占满的可能性。同时检测下载情况,如果卡死或者三次下载超时会重新下载。保证了一定的可用性。
|
||||
通过线程池限制并发数,减少磁盘占满的可能性。同时检测下载情况,如果卡死或者下载超时3次重新下载,保证可用性。
|
||||
|
||||
包含代码更新后在空闲时自动重启的功能,下载和上传是两个独立模块,都可以单独调用,下载模块是通过反射实现插件化的。
|
||||
|
||||
下载的基类都在`engine/plugins/__init__.py`中
|
||||
拓展其他网站很容易,通过继承下载模块的基类实现,仅需提供下载相关代码
|
||||
拓展其他网站,需要继承下载模块的基类,仅需提供下载相关代码。
|
||||
|
||||
如需拓展上传的网站,或者修改上传的具体实现,修改`upload.py`文件
|
||||
|
||||
|
||||
Reference in new issue
Block a user