初步实现对吾爱专版的实现

This commit is contained in:
2022-09-24 19:54:08 +08:00
parent 932ff67008
commit b6e0e203f8
30 changed files with 77 additions and 38 deletions

33
req/__init__.py Normal file
View File

@@ -0,0 +1,33 @@
# 此库用于实现 52 版不连接程序服务器
import req as requests
unConnect = False
with open("/var/lib/dpkg/status", "r") as i:
unConnect = "Package: spark-deepin-wine-runner-52" in open("/var/lib/dpkg/status", "r").read()
if unConnect:
print("52专版将会无法连接服务器")
badUrl = [
"http://120.25.153.144",
"https://304626p927.goho.co",
"https://30x46269h2.goho.co"
]
class Respon:
text = ""
def get(url): # -> requests.Response:
if unConnect:
# 筛选 Url只有特定的 url 才会被拦截
for i in badUrl:
if i in url:
raise Exception("52专版不支持连接作者服务器")
return requests.get(url)
def post(url, data):
if unConnect:
# 筛选 Url只有特定的 url 才会被拦截
for i in badUrl:
if i in url:
raise Exception("52专版不支持连接作者服务器")
return requests.post(url, data)

Binary file not shown.