系统流程图
2018-05-23 23:28:55 0 举报
考生流程图
作者其他创作
大纲/内容
路径: ~/Libaray/Application Support/Sogou/InputMethod/SogouPY/update
请求: http ://macime.sogou.com/sgocsupdate.php
执行次数+1开启crash崩溃检测
退出
解压到update下
是
查看保存任务的文件夹是否创建成功
1.sgupdate.plist和sgupdate.bin都存在2.sgupdate.plist中的MD5和sgupdate.bin的MD5 相同
发送更新请求的pingback
检查文件是否完整
根据plist文件的配置执行任务
stat==0?
请求返回数据:{\"stat\
30分钟后开启计时器每隔一小时保存一次性能数据
返回数据是nil或错误或不是dic
stat3中保存OCSLiteVMV:OCSLIte的VM库的版本号
保存到临时文件夹下:com.sogou.pinyin
保存OCSLiteUpV:OSCLite更新文件的版本号OCSLiteUpC:0 执行次数OCSLiteUm5:更新文件md5
hook对应的方法
删除原更新文件
否
判断是否超过了执行次数
请求下载zip包且zip包的MD5值正确
更新定时器开始
检查update目录下是否有文件
退出本次更新
0 条评论
下一页