用户:
阿兹卡班毕业生查看:5 回复:8 评论:5 创建时间:2023-01-01T14:53:06
经过本人夜以继日(没那么夸张哈哈)的研发,作品快速点赞程序出炉啦~
程序原理:获取最新发布作品并点赞
体验链接->github.com/harry-potter-520/quick-praise-of-works/releases/tag/实用程序
对了对了,这个程序只支持win10运行
如果不懂如何看程序里的cookie的,看这里->github.com/harry-potter-520/quick-praise-of-works/wiki/如何获取cookie
源代码:
f = open('log.txt', 'a')
def log(*v, **k):
print(*v)
print(*v, **k)
from requests import *
from json import loads, dumps
from time import sleep
from random import choice
import pyautogui
cookie = pyautogui.prompt(title='请输入',text='请输入您的cookie')
cishu = int(pyautogui.prompt(title='请输入',text='请输入执行次数'))
headers = {
"Content-Type": "application/json",
"User-Agent": 'Mozilla/5.0 (Windows NT 5.1rv: 21.0) Gecko/20100101 Firefox/21.0',
'cookie': cookie
}
ids = []
for i in range(cishu):
try:
nw = get('https://api.codemao.cn/creation-tools/v1/pc/discover/newest-work?offset=1&limit=50')
_dict = loads(nw.text)
for infos in _dict['items']:
item = list(infos.items())
p = post(r'https://api.codemao.cn/nemo/v2/works/{}/like'.format(item[0][1]),
headers=headers,
data=dumps({}))
log(p.text, p, file=f)
log(item[1][1], item[0][1], file=f)
# print(item[0][1])#作品id
# print(item[1][1])#作品名称
# print(item[5][1])#作者昵称
ids.append(item[0][1])
except:
print('████出现了一个问题,仍然继续运行ing...████')
print('执行完毕!')
sleep(10)
f.close()
注意:请不要滥用这个程序,因滥用导致的问题原作者不负任何责任
【本帖非广告】
阿兹卡班毕业生补充一下:
用python创作
用pyinstaller转换成exe
用冻僵的手写代码
用GitHub发布
用的IDE是VScode
由于用到的这些库估计你们没有,所以建议去GitHub下载我转换好的exe文件(前提是你电脑是win10)
点赞0
评论