ZUQSTUDIO模块合集2.0源代码
使用此模块需提前安装‘requests’以及‘ybc_data’(ybc_data是选安装项目,如果你需要使用BAN的树洞ID获取功能可安装,如不想安装可以使用你的BAN ID(如:用户名、手机号,到时候检测手机号、用户名是否被封禁))和‘webbrowser’(非必安装,此功能用于启动网页),如果你有部分不想安装(或所有可选模块(不包括必选))可以拉到最下面的精简通用版
最新版下载链接及使用教程:最新版下载链接及使用教程
源代码(普遍版):
#原作者 ZUQ,使用教程请前往http://yourzuq.xyz/mod.html
class ban():
def myid():
import ybc_data
a=ybc_data.get_treehole_key()
return str(a)
def check(banplus):
import requests
API_TOKEN = "usk5rQ3eJAcpGxizs2CTsGj" # 在维格云用户设置中获取
TABLE_ID = "dstU0Qw34fjXFS3oaJ" # 从维格云表格URL中获取
BASE_URL = "https://vika.cn/fusion/v1" # 默认API地址
headers = {
"Authorization": f"Bearer {API_TOKEN}",
"Content-Type": "application/json"
}
url = f"{BASE_URL}/datasheets/{TABLE_ID}/records"
params = {}
response = requests.get
response=response(url, headers=headers, params=params)
records = response.json()
a=records['data']['records']
b=len(a)
NAME=0
for c in range(b):
d=a[c]['fields']
e=d['树洞ID']
if banplus == e:
return True
break
class web:
def openweb(a):
import webbrowser
webbrowser.open(a)
class zuq:
def about():
a='===关于===n出品|ZUQSTUDIOn版本号|2.0n官网|http://yourzuq.xyznZUQn新版本下载、DOC|http://yourzuq.xyz/mod.htmln===制作名单===n主作者(2.0、1.0):ZUQ'
print(a)
return str(a)
class run:
def rundoc(a):
print('高效运行代码[极简版]n作者张宥骐')
a=open(a)
try:
a=a.read()
exec(a)
except Exception as a:
return str(a)
def runtxt(a):
print('高效运行代码[极简版]n作者张宥骐')
try:
exec(a)
except Exception as a:
return str(a)
class deng:
def wechatdeng():
print('快捷登录模块[免费版],作者ZUQnyourzuq.xyz')
import requests
response = requests.get
response=response('https://cn.apihz.cn/api/user/jhdl.php?id=10007794&key=f76a7f7b81640019c6e77c0c7e3c2465&type='+str(2))
a=response.json()
return list([a['cxid'],a['logurl']])
def wechat(a):
import requests
print('快捷登录模块[免费版],作者ZUQnyourzuq.xyz')
response = requests.get
response=response('https://cn.apihz.cn/api/user/jhdlq.php?id=10007794&key=f76a7f7b81640019c6e77c0c7e3c2465&cxid='+a)
c=response.json()
print(c)
return str(c['nickname'])
精简通用版(官网无法下载,请先到官网下载普遍版模块,下载完成后将模块源代码替换为一下内容):
#原作者 ZUQ,使用教程请前往http://yourzuq.xyz/mod.html,精简版
class ban():
def check(banplus):
import requests
API_TOKEN = "usk5rQ3eJAcpGxizs2CTsGj" # 在维格云用户设置中获取
TABLE_ID = "dstU0Qw34fjXFS3oaJ" # 从维格云表格URL中获取
BASE_URL = "https://vika.cn/fusion/v1" # 默认API地址
headers = {
"Authorization": f"Bearer {API_TOKEN}",
"Content-Type": "application/json"
}
url = f"{BASE_URL}/datasheets/{TABLE_ID}/records"
params = {}
response = requests.get
response=response(url, headers=headers, params=params)
records = response.json()
a=records['data']['records']
b=len(a)
NAME=0
for c in range(b):
d=a[c]['fields']
e=d['树洞ID']
if banplus == e:
return True
break
class run:
def rundoc(a):
print('高效运行代码[极简版]n作者张宥骐')
a=open(a)
try:
a=a.read()
exec(a)
except Exception as a:
return str(a)
def runtxt(a):
print('高效运行代码[极简版]n作者张宥骐')
try:
exec(a)
except Exception as a:
return str(a)
class deng:
def wechatdeng():
print('快捷登录模块[免费版],作者ZUQnyourzuq.xyz')
import requests
response = requests.get
response=response('https://cn.apihz.cn/api/user/jhdl.php?id=10007794&key=f76a7f7b81640019c6e77c0c7e3c2465&type='+str(2))
a=response.json()
return list([a['cxid'],a['logurl']])
def wechat(a):
import requests
print('快捷登录模块[免费版],作者ZUQnyourzuq.xyz')
response = requests.get
response=response('https://cn.apihz.cn/api/user/jhdlq.php?id=10007794&key=f76a7f7b81640019c6e77c0c7e3c2465&cxid='+a)
c=response.json()
print(c)
return str(c['nickname'])
制作精简通用版的主要原因是因为‘ybc_data’模块下载有点不方便,使用猿编程可以直接使用普通版(当然,应该没人会为了这个模块使用猿编程吧……)
© 版权声明
分享是一种美德,转载请保留原链接






评论 (0)