Collect seeded Qinglong script repositories

This commit is contained in:
Hermes Agent
2026-05-24 04:36:41 +00:00
parent 28d62fef03
commit ca1a4275e4
282 changed files with 143071 additions and 5 deletions

View File

@@ -0,0 +1,129 @@
# Source: https://gitee.com/jdqlscript/toulu/blob/main/%E4%B8%83%E7%82%B9%E4%BA%94%E9%A5%AE%E7%94%A8%E5%A4%A9%E7%84%B6%E7%9F%BF%E6%B3%89%E6%B0%B4.py
# Raw: https://gitee.com/jdqlscript/toulu/raw/main/%E4%B8%83%E7%82%B9%E4%BA%94%E9%A5%AE%E7%94%A8%E5%A4%A9%E7%84%B6%E7%9F%BF%E6%B3%89%E6%B0%B4.py
# Repo: jdqlscript/toulu
# Path: 七点五饮用天然矿泉水.py
# UploadedAt: 2025-06-28T11:18:42+08:00
# SHA256: d6fe496720c54bd714a265dd36c0db3b70649d76a897a147a438523118d014fc
# Category: 微信小程序/抓包版
# Evidence: appid/openid/session_key/encryptedData等小程序字段
#微信小程序:七点五饮用天然矿泉水
#签到10天送100积分连续20天送20元券连续30天送25元券连续45天送七点五饮用天然泉水高端弱碱饮用天然泉水 表白礼物 整箱520ml*15
#抓取任意链接请求头中的extra-data中的sid参数填入青龙变量qdwxcxcookie
#不确定参数有效期
#青龙变量qdwxcxcookie格式为备注#sid
#多账号换行
#小库脚本!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
#频道【tl库】https://pd.qq.com/s/btv4bw7av
import requests
from os import path
import json
import time
import os
def load_send():
cur_path = path.abspath(path.dirname(__file__))
notify_file = cur_path + "/notify.py"
if path.exists(notify_file):
try:
from notify import send # 导入模块的send为notify_send
print("加载通知服务成功!")
return send # 返回导入的函数
except ImportError:
print("加载通知服务失败~")
else:
print("加载通知服务失败~")
return False # 返回False表示未成功加载通知服务
def sign():
url = "https://h5.youzan.com/wscump/checkin/checkinV2.json?checkinId=3997371"
headers = {
'User-Agent': "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/116.0.0.0 Safari/537.36 MicroMessenger/7.0.20.1781(0x6700143B) NetType/WIFI MiniProgramEnv/Windows WindowsWechat/WMPF WindowsWechat(0x63090b11) XWEB/9129",
'xweb_xhr': "1",
'extra-data': sid,
'sec-fetch-site': "cross-site",
'sec-fetch-mode': "cors",
'sec-fetch-dest': "empty",
'referer': "https://servicewechat.com/wx5508c9ab0d2118ff/63/page-frame.html",
'accept-language': "zh-CN,zh;q=0.9",
'Cookie': "KDTWEAPPSESSIONID="+sid
}
response = requests.get(url, headers=headers)
time.sleep(2)
print(response.text)
time.sleep(2)
return response.text
def jifen():
url = "https://h5.youzan.com/wscump/pointstore/getCustomerPoints.json"
headers = {
'User-Agent': "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/116.0.0.0 Safari/537.36 MicroMessenger/7.0.20.1781(0x6700143B) NetType/WIFI MiniProgramEnv/Windows WindowsWechat/WMPF WindowsWechat(0x63090b11) XWEB/9129",
'Cookie': "KDTWEAPPSESSIONID="+sid
}
response = requests.get(url, headers=headers)
time.sleep(2)
# print(response.text)
try:
xiaoku=json.loads(response.text)
jifen1=str(xiaoku["data"]["currentAmount"])
print('目前积分为'+jifen1)
time.sleep(2)
url = "https://h5.youzan.com/wscump/checkin/get_activity_by_yzuid_v2.json?checkinId=3997371"
headers = {
'User-Agent': "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/116.0.0.0 Safari/537.36 MicroMessenger/7.0.20.1781(0x6700143B) NetType/WIFI MiniProgramEnv/Windows WindowsWechat/WMPF WindowsWechat(0x63090b11) XWEB/9129",
'extra-data': "sid="+sid,
'Cookie': "KDTWEAPPSESSIONID="+sid
}
response = requests.get(url, headers=headers)
xiaoku=json.loads(response.text)
print('目前签到天数为'+str(xiaoku["data"]["continuesDay"]))
# print(response.text)
tongzhi='\n目前积分为'+jifen1+'\n签到天数为'+str(xiaoku["data"]["continuesDay"])
return tongzhi
except:
print('积分查询失败,检查变量是否正确')
if __name__ == "__main__":
var_name='qdwxcxcookie'
values = os.getenv(var_name)
values=values.split('\n')
content=''
for value in values:
beizhu=value.split('#')[0];
sid=value.split('#')[1];
print('-------开始' + str(beizhu) + '签到------')
content=content+'\n===='+str(beizhu)+'账号签到情况====\n'
content=content+str(sign())
print('-------开始' + str(beizhu) + '查询积分------')
content=content+str(jifen())
content=content+'\n----------------------\n'
# 在load_send中获取导入的send函数
send = load_send()
print()
print('------运行结束-------')
content=content+'\n签到10天送100积分连续20天送20元券连续30天送25元券连续45天送七点五饮用天然泉水高端弱碱饮用天然泉水 表白礼物 整箱520ml*15\n'
content=content+'\n所有账号运行完毕\n'
print('签到10天送100积分连续20天送20元券连续30天送25元券连续45天送七点五饮用天然泉水高端弱碱饮用天然泉水 表白礼物 整箱520ml*15')
# 判断send是否可用再进行调用
print()
if send:
send('七点五饮用天然矿泉水签到推送', content)
else:
print('通知服务不可用')