Neeke

伪全栈攻城狮

魅族LifeKit刷煤球脚本

这个已经用了好久了,一直用的是Android版本的,做的是手动的,每天都要自己打开app点击一下,今天闲着没事把它改成Python版的然后丢服务器上定时跑。

import requests
import time
import urllib.parse
import hmac
import base64
import hashlib

def sign(j, k, t):
    a = '%s%s%s' % (j, k, t)
    k = urllib.parse.quote(k, encoding='UTF8')
    mac = hmac.new(key=k.encode(), msg=a.encode(), digestmod=hashlib.sha1)
    return base64.encodebytes(mac.digest()).lower()


def post(item):
    millis = int(round(time.time() * 1000))
    securet = '0f1fe59f-e4aa-499c-aee1-ad8a50070c33'
    s = sign('{}', securet, millis)
    headers = {
        'x-access-token': '自己抓',
        'Cookie': 'lifekit-data.sid=自己抓',
        'sign': s.strip(),
        'timestamp': str(millis)
    }
    response = requests.post(url='http://data.lifekit.meizu.com/api/quest/%s' % item, headers=headers)
    print(response.json())

if __name__ == '__main__':
    post('daily_walk')
    post('daily_sleep')
    post('daily_weight')
    post('daily_launch')

x-access-token和Cookie需要自己从LifeKit那个APP里面抓,目前看起来似乎抓一次永久有效。

发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

«   2017年8月   »
123456
78910111213
14151617181920
21222324252627
28293031
网站分类
搜索
控制面板
您好,欢迎到访网站!
  查看权限
最新留言
文章归档
友情链接

Powered By Z-BlogPHP 1.5.1 Zero

Copyright Your WebSite.Some Rights Reserved.