Lv.1
去码头整点薯条 Blog: aurzex.top Github: Aurzex
签名:咕咕咕
在 【Python】作品自动评论 中回复
伴雪是否可以加入sleep函数
from time import sleep
sleep(0.5) #按每小时三百条计算,看看间隔多少毫秒
#有点社畜,可以顺便看看这个可以防止重复评论嘛(
with open('qwq.txt', 'a+',encoding='utf-8') as f:
f.seek(0)
lines = f.readlines()
if str(item[0][1])+'\n' in lines:
print('已存在')
else:
此处省略
可以求一下大佬QQ嘛
2023-02-05T21:38:00 点赞:2
在 【Python】作品自动评论 中回复
#忘了加这个力
with open('qwq.txt', 'a', encoding='utf-8') as file:
file.write('\n'.join([format(item[0][1]), format(item[1][1]), format(item[5][1])]))
file.write('\n' + '=' * 50 + '\n')
2023-02-05T21:48:13 点赞:0
在 【Python】作品自动评论 中回复
我改了一部分(
from datetime import *
from requests import *
from time import sleep
from random import choice
from json import loads,dumps
def check_string():
with open('qwq.txt', 'r',encoding='utf-8') as f:
lines = f.readlines()
for line_number in lines:
if str(item[0][1]) in line_number:
return True
if not str(item[3][1]) in [九转大肠]:
return False
else:
return True
f.close()
#遍历列表
cookie='喵10'
i=0
while True:
sleep(5)
new = get('https://api.codemao.cn/creation-tools/v1/pc/discover/newest-work?offset=0&limit=10')#limit获取数量
print('\n'+"@zybqw or 爱吃猫的鱼 or 猫鱼")
_dict = loads(new.text)
print(new.text+'\n')
print('='*200)
for infos in _dict['items']:
item = list(infos.items())
print('\n'+str(item))
if check_string():
print('\n'+'已存在或禁止发送')
else:
i+=1#简化写法
headers ={
"Content-Type": "application/json",
"User-Agent": 'Mozilla/5.0 (Windows NT 10.0; Win喵; x喵) AppleWebKit/537.36 (KH喵L, like Gecko) Chrome/110.0.0.0 Safari/537.36 Edg/110.0.1587.63',
'cookie': cookie
}
sentents = (
'666#°Д°',
'加油!:O',
'针不戳:D',
'前排:P',
'沙发*/ω\*'
)
print('\n'+'不存在')
print('作品编号 '+str(item[0][1]))
print('作品名称 '+str(item[1][1]))
print('作者编号 '+str(item[3][1]))
print('作者昵称 '+str(item[5][1]))
print('评论数量 '+str(item[6][1]))
print('点赞数量 '+str(item[7][1]))
item=list(infos.items())
content=choice(sentents).format(work_name=item[1][1],nick_name=item[5][1])
p=post(r'''https://api.codemao.cn/creation-tools/v1/works/{}/comment'''.format(item[0][1]),
headers=headers,
data=dumps({'content': content}))#评论
p = post(r'https://api.codemao.cn/nemo/v2/works/{}/like'.format(item[0][1]),
headers=headers,
data=dumps({}))#点赞
print(datetime.now())
print('已发送评论'+str(i)+'条')
with open('qwq.txt', 'a+', encoding='utf-8') as file:
file.write('\n'.join(['作品编号 '+format(item[0][1]), '作品名称 '+format(item[1][1]),'作者编号 '+format(item[3][1]), '作者昵称 '+format(item[5][1]),str(datetime.now())]))
file.write('\n' + '=' * 50 + '\n')
file.close()
sleep(12)#一小时三百个,每分钟5个,12秒一个(忽略计算和网络延迟,理论上是最高速度
print('*'*100)2023-03-03T23:17:30 点赞:0
在 关于 A28 小队秋季招新通知 中回复
来了imgsrc="https://static.codemao.cn/emoji/codemao/%E7%BC%96%E7%A8%8B%E7%8C%AB_%E7%82%B9%E8%B5%9E.gif"alt="emotion_编程猫_点赞"
2023-11-19T11:40:49 点赞:0
在 自动评论教程(大佬勿喷) 中回复
用的伴雪纷飞代码
而且你token露出来了
{
"sub": "Codemao Auth",
"user_type": "student",
"device_id": 0,
"user_id": 1258391425,
"iss": "Auth Service",
"pid": "65edCTyg",
"exp": 1676265119,
"iat": 1672377119,
"jti": "30eeb50d-b36c-434c-af1c-c1d0fcf6cb84"
}
这是你的信息
2024-08-03T15:42:46 点赞:0