本文对纯小白不友好
网站是这个:
https://curlconverter.com/#
能转换成c、java、python等各种代码
网站中有详细的使用说明,不过是英文的
关于自动签到(其实很鸡肋,会的吧不需要这个,不会的吧,一句两句也没法教会,毕竟不是大部分都会去白嫖阿里、腾讯或者百度的云服务器吧):
我相信大部分人都不愿意去抓包吧,毕竟能抄别人的作业为啥要自己做呢
自己咋签到的会吧
浏览器F12会出开发者工具也就是上图最下面的部分,选择Network。
然后,点击签到
你会发现有一个sign.php的记录,这个便是发送给服务器的签到的请求,注意这个是post的方式,
右键,copy-copy as URL (bash) (注,因为系统和浏览器等原因可能有些不同,有些是copy as URL,具体的你可以都试试)
打开网站
然后粘贴,选择请求方式POST,选择生成代码语言(默认为python,毕竟这个简单),然后复制生成的代码
后面的便是如何运行这个代码,我懒得写了,具体可以百度
我是放到阿里云的服务器上运行的。
云服务器的话,百度、阿里、腾讯都可以,他们都有对学生的优惠,大概是9块钱一个月。
签到其实都大差不差,对计算机网络有一定了解的也可以用于其他网站的签到
最后给个模板吧,不包含cookie的自动更换 ,我相信你一定会怎么自动更换cookie[s-42]
import requests
#导入 requests库,如果没有在cmd或者shell中pip install requests
import schedule
#导入 schedule库,如果没有在cmd或者shell中pip install schedule
import time
def start():
##将复制得到的代码替换下面的代码,注意(import requests,这个删掉奥,是个是导入的库,是要写在最开头的,一定要注意缩进,python代码是看缩进运行的)
cookies = {
}
headers = {
'authority': 'sns.oddba.cn',
'accept': '',
'accept-language': '',
'content-type': '',
'dnt': '1',
'origin': 'https://sns.oddba.cn',
'referer': 'https://sns.oddba.cn/',
'sec-ch-ua': '',
'sec-ch-ua-mobile': '?0',
'sec-ch-ua-platform': '”Windows”',
'sec-fetch-dest': 'empty',
'sec-fetch-mode': 'cors',
'sec-fetch-site': '',
'user-agent': '',
'x-requested-with': '',
}
data = {
'sign': '1',
'ticket': '',
'randstr': '',
}
response = requests.post(
'https://sns.oddba.cn/wp-content/themes/LightSNS/module/action/sign.php',
cookies=cookies,
headers=headers,
data=data,
)
#截止到此处
print(response.text.encode('utf-8').decode('unicode_escape'))
start()
#我设置的是两个时间签到,一个是中午12点,另一个是凌晨0点
#可以自行更改
schedule.every().day.at(“12:00”).do(start)
schedule.every().day.at(“00:00”).do(start)
while True:
schedule.run_pending() # 运行所有可以运行的任务
time.sleep(1)
阿泽……好人一生平安,但是还是建议手动签到,毕竟平时的帖不费多少币
代码转换的网站源代码:https://github.com/curlconverter/curlconverter
66666666
牛啊,好人一生平安
66666