前几天在网上找Steam VR游戏的时候,无意间找到了一个网站七星猫,然后发现上面的游戏基本上就是三个游戏币一个(一块钱一个游戏币),三十个游戏币可以直接VIP会员,全网站免费下载了,价格还不错。我购买了一个H3CVR的汉化版,下载之后游玩还可以,这个资源我已经找了很久了,网上基本上找不到免费的汉化的版本,哪怕是付费的也是相当的难找。
大概浏览了一下这个网站,上面的资源还是比较丰富的,PC和VR游戏都有很多,以后想找游戏的时候可以先在这里看看了。
在这个网站的侧边栏,我发现有签到的功能,每次签到给0.1个游戏币,这样算算每个月就能免费领一个游戏呢,10个月之后都能免费VIP了,想想白嫖还真是让人很兴奋呢。
不过每天如果手动签到也是太麻烦了,我想起来之前在网上找的用python写的什么值得买和glados的自动签到,代码我也看过,没什么难的,那何不自己做一个七星猫的自动签到脚本呢?
首先先看一下glados的自动签到脚本吧
import json
import requests
from requests import post
payload = "{\"token\":\"glados_network\"}"
headers = {
'authority': 'glados.rocks',
'accept': 'application/json, text/plain, */*',
'dnt': '1',
'user-agent': 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/86.0.4240.80 Safari/537.36',
'content-type': 'application/json;charset=UTF-8',
'origin': 'https://glados.rocks',
'sec-fetch-site': 'same-origin',
'sec-fetch-mode': 'cors',
'sec-fetch-dest': 'empty',
'referer': 'https://glados.rocks/console/checkin',
'accept-language': 'zh-CN,zh;q=0.9',
'cookie': Cookie
}
if __name__ == '__main__':
checkinUrl = 'https://glados.rocks/api/user/checkin'
resp = requests.post(checkinUrl, headers=headers, data = payload)
message = 'GLaDOS梯子签到 : \n\n' + json.loads(resp.text).get('message')
print(message)
很简单不是么?点击签到按钮之后,也仅仅是向某个签到的url发送了一个特定的headers和data的数据而已,注意这里的data数据是一个json字符串。
那就仿照着这个来写一下七星猫的自动签到脚本吧,找一下它的签到的url和发送的数据的headers和data。