Zirconium233 / yunForNewVersion

合肥工业大学云运动3.3.1版本自动跑步脚本,也可以针对接口一致的其他校区,主要解决加密问题,提供一些小工具和教程。
70 stars 18 forks source link

大佬你好,有一些问题 #5

Closed abc886699 closed 8 months ago

abc886699 commented 8 months ago

目前已经完成了一小部分,程序跑不起来,tasklist.json里面的那些轨迹记录,解码解不出来,我把抓到的包都试了一遍都不行,不知道是不是我的操作问题。有联系方式吗

Zirconium233 commented 8 months ago

新版本云运动对点的数据都gzip压缩了,节约流量。给你一个解码tasklist的样例:

KEY_test = b64decode("d4tARxviwcU+f559sqki2A==") # KEY 记得改成那一次的
print(gzip.decompress(decode_sm4("dgcaMEDDH8fv3(example)", KEY_test)).decode())
 # 注意gzip,还有python3是严格区分bytes和string类型的,不能混用,记得decode和encode

当然大多数平常的包就可以不使用gzip

abc886699 commented 8 months ago

晚点再试一下~,谢谢大佬,还是我太小白了