mirror of
https://gitee.com/gfdgd-xi/deep-wine-runner
synced 2025-06-03 05:39:50 +08:00
修改自动配置脚本UI布局
This commit is contained in:
parent
2b2b9c9208
commit
d46c83f51b
@ -15,6 +15,7 @@ import sys
|
|||||||
import base64
|
import base64
|
||||||
import json
|
import json
|
||||||
import traceback
|
import traceback
|
||||||
|
import urllib.request
|
||||||
import req as requests
|
import req as requests
|
||||||
import PyQt5.QtWidgets as QtWidgets
|
import PyQt5.QtWidgets as QtWidgets
|
||||||
from UI.AutoConfig import *
|
from UI.AutoConfig import *
|
||||||
@ -38,8 +39,6 @@ urlSourcesList = [
|
|||||||
urlSources = urlSourcesList[0]
|
urlSources = urlSourcesList[0]
|
||||||
lists = []
|
lists = []
|
||||||
|
|
||||||
#print(requests.post("http://120.25.153.144:30250/PingLun", {"PinLun": "测试文本", "Version": "purgeexepro.sh"}).text)
|
|
||||||
|
|
||||||
class ProgramRunStatusUpload():
|
class ProgramRunStatusUpload():
|
||||||
msgWindow = None
|
msgWindow = None
|
||||||
starLayout = None
|
starLayout = None
|
||||||
@ -139,7 +138,7 @@ class InformationWindow():
|
|||||||
about = f"<h1>关于“{choose}”的介绍</h1>\n<p>暂无此程序的介绍</p>"
|
about = f"<h1>关于“{choose}”的介绍</h1>\n<p>暂无此程序的介绍</p>"
|
||||||
try:
|
try:
|
||||||
import requests as r
|
import requests as r
|
||||||
fenlists = requests.get(base64.b64decode("aHR0cHM6Ly9jb2RlLmdpdGxpbmsub3JnLmNuL2dmZGdkLXhpLW9yZy93aW5lLXJ1bm5lci1kb3dubG9hZHMtb2YtcnVubmVyL3Jhdy9icmFuY2gvbWFzdGVyL0Jhc2hBcHBGZW4v").decode("utf-8") + fileName + base64.b64decode("L2FsbC5qc29u").decode("utf-8"), timeout=1000).json()
|
fenlists = requests.get(base64.b64decode("aHR0cHM6Ly9jb2RlLmdpdGxpbmsub3JnLmNuL2dmZGdkLXhpLW9yZy93aW5lLXJ1bm5lci1kb3dubG9hZHMtb2YtcnVubmVyL3Jhdy9icmFuY2gvbWFzdGVyL0Jhc2hBcHBGZW4v").decode("utf-8") + urllib.request.quote(fileName) + base64.b64decode("L2FsbC5qc29u").decode("utf-8"), timeout=1000).json()
|
||||||
tipsInfo = ""
|
tipsInfo = ""
|
||||||
except:
|
except:
|
||||||
fenlists = [0, 0, 0, 0, 0]
|
fenlists = [0, 0, 0, 0, 0]
|
||||||
@ -253,7 +252,7 @@ class ProgramRunStatusShow():
|
|||||||
fileName = i[1]
|
fileName = i[1]
|
||||||
break
|
break
|
||||||
try:
|
try:
|
||||||
fenlists = requests.get(base64.b64decode("aHR0cHM6Ly9jb2RlLmdpdGxpbmsub3JnLmNuL2dmZGdkLXhpLW9yZy93aW5lLXJ1bm5lci1kb3dubG9hZHMtb2YtcnVubmVyL3Jhdy9icmFuY2gvbWFzdGVyL0Jhc2hBcHBGZW4v").decode("utf-8") + fileName + base64.b64decode("L2FsbC5qc29u").decode("utf-8")).json()
|
fenlists = requests.get(base64.b64decode("aHR0cHM6Ly9jb2RlLmdpdGxpbmsub3JnLmNuL2dmZGdkLXhpLW9yZy93aW5lLXJ1bm5lci1kb3dubG9hZHMtb2YtcnVubmVyL3Jhdy9icmFuY2gvbWFzdGVyL0Jhc2hBcHBGZW4v").decode("utf-8") + urllib.request.quote(fileName) + base64.b64decode("L2FsbC5qc29u").decode("utf-8")).json()
|
||||||
tipsInfo = ""
|
tipsInfo = ""
|
||||||
except:
|
except:
|
||||||
#traceback.print_exc()
|
#traceback.print_exc()
|
||||||
@ -311,7 +310,7 @@ class ProgramRunStatusShow():
|
|||||||
else:
|
else:
|
||||||
# 显示最新的3条评论
|
# 显示最新的3条评论
|
||||||
try:
|
try:
|
||||||
all = int(requests.get(f"{base64.b64decode('aHR0cHM6Ly9jb2RlLmdpdGxpbmsub3JnLmNuL2dmZGdkLXhpLW9yZy9iYXNocGlubHVuL3Jhdy9icmFuY2gvbWFzdGVyLw==').decode('utf-8')}{fileName}/data.txt").text)
|
all = int(requests.get(f"{base64.b64decode('aHR0cHM6Ly9jb2RlLmdpdGxpbmsub3JnLmNuL2dmZGdkLXhpLW9yZy9iYXNocGlubHVuL3Jhdy9icmFuY2gvbWFzdGVyLw==').decode('utf-8')}{urllib.request.quote(fileName)}/data.txt").text)
|
||||||
now = all - 3
|
now = all - 3
|
||||||
print(all)
|
print(all)
|
||||||
if all < 3:
|
if all < 3:
|
||||||
@ -322,7 +321,7 @@ class ProgramRunStatusShow():
|
|||||||
uploadList = []
|
uploadList = []
|
||||||
for i in range(all - 1, start - 1, -1):
|
for i in range(all - 1, start - 1, -1):
|
||||||
print(f"第 {i + 1} 条评论:")
|
print(f"第 {i + 1} 条评论:")
|
||||||
info = requests.get(f"{base64.b64decode('aHR0cHM6Ly9jb2RlLmdpdGxpbmsub3JnLmNuL2dmZGdkLXhpLW9yZy9iYXNocGlubHVuL3Jhdy9icmFuY2gvbWFzdGVyLw==').decode('utf-8')}{fileName}/pf-{i}.txt").text.strip()
|
info = requests.get(f"{base64.b64decode('aHR0cHM6Ly9jb2RlLmdpdGxpbmsub3JnLmNuL2dmZGdkLXhpLW9yZy9iYXNocGlubHVuL3Jhdy9icmFuY2gvbWFzdGVyLw==').decode('utf-8')}{urllib.request.quote(fileName)}/pf-{i}.txt").text.strip()
|
||||||
print(info)
|
print(info)
|
||||||
uploadList.append([f"用户{i + 1}", i + 1, info])
|
uploadList.append([f"用户{i + 1}", i + 1, info])
|
||||||
Add(uploadList)
|
Add(uploadList)
|
||||||
@ -380,7 +379,7 @@ def UpdateFen():
|
|||||||
uploadList = []
|
uploadList = []
|
||||||
for i in range(now + 2, now - 1, -1):
|
for i in range(now + 2, now - 1, -1):
|
||||||
print(f"第 {i + 1} 条评论:")
|
print(f"第 {i + 1} 条评论:")
|
||||||
info = requests.get(f"https://code.gitlink.org.cn/gfdgd-xi-org/bashpinlun/raw/branch/master/{fileName}/pf-{i}.txt").text.strip()
|
info = requests.get(f"https://code.gitlink.org.cn/gfdgd-xi-org/bashpinlun/raw/branch/master/{urllib.request.quote(fileName)}/pf-{i}.txt").text.strip()
|
||||||
print(info)
|
print(info)
|
||||||
uploadList.append([f"用户{i + 1}", i + 1, info])
|
uploadList.append([f"用户{i + 1}", i + 1, info])
|
||||||
#ProgramRunStatusShow.pingLunLayout.removeItem(ProgramRunStatusShow.pingLunLayout.itemAt(2))
|
#ProgramRunStatusShow.pingLunLayout.removeItem(ProgramRunStatusShow.pingLunLayout.itemAt(2))
|
||||||
@ -572,7 +571,7 @@ if __name__ == "__main__":
|
|||||||
#pass
|
#pass
|
||||||
# 连接信号和槽
|
# 连接信号和槽
|
||||||
ui.saerchBotton.clicked.connect(Connect.SearchBotton_Clicked)
|
ui.saerchBotton.clicked.connect(Connect.SearchBotton_Clicked)
|
||||||
ui.uploadFen.clicked.connect(UploadFen)
|
#ui.uploadFen.clicked.connect(UploadFen)
|
||||||
ui.getInfoButton.clicked.connect(InformationWindow.ShowWindow)
|
ui.getInfoButton.clicked.connect(InformationWindow.ShowWindow)
|
||||||
ui.runBotton.clicked.connect(Connect.RunBotton_Clicked)
|
ui.runBotton.clicked.connect(Connect.RunBotton_Clicked)
|
||||||
ui.openFile.triggered.connect(Connect.OpenFile_Triggered)
|
ui.openFile.triggered.connect(Connect.OpenFile_Triggered)
|
||||||
|
@ -41,9 +41,6 @@ class Ui_MainWindow(object):
|
|||||||
self.getFen = QtWidgets.QPushButton(self.centralwidget)
|
self.getFen = QtWidgets.QPushButton(self.centralwidget)
|
||||||
self.getFen.setObjectName("getFen")
|
self.getFen.setObjectName("getFen")
|
||||||
self.horizontalLayout_2.addWidget(self.getFen)
|
self.horizontalLayout_2.addWidget(self.getFen)
|
||||||
self.uploadFen = QtWidgets.QPushButton(self.centralwidget)
|
|
||||||
self.uploadFen.setObjectName("uploadFen")
|
|
||||||
self.horizontalLayout_2.addWidget(self.uploadFen)
|
|
||||||
self.runBotton = QtWidgets.QPushButton(self.centralwidget)
|
self.runBotton = QtWidgets.QPushButton(self.centralwidget)
|
||||||
self.runBotton.setObjectName("runBotton")
|
self.runBotton.setObjectName("runBotton")
|
||||||
self.horizontalLayout_2.addWidget(self.runBotton)
|
self.horizontalLayout_2.addWidget(self.runBotton)
|
||||||
@ -110,8 +107,7 @@ class Ui_MainWindow(object):
|
|||||||
self.searchTips.setText(_translate("MainWindow", "搜索内容(为空代表显示所有内容):"))
|
self.searchTips.setText(_translate("MainWindow", "搜索内容(为空代表显示所有内容):"))
|
||||||
self.saerchBotton.setText(_translate("MainWindow", "搜索"))
|
self.saerchBotton.setText(_translate("MainWindow", "搜索"))
|
||||||
self.getInfoButton.setText(_translate("MainWindow", "获取选中项介绍"))
|
self.getInfoButton.setText(_translate("MainWindow", "获取选中项介绍"))
|
||||||
self.getFen.setText(_translate("MainWindow", "获取选中项的评分"))
|
self.getFen.setText(_translate("MainWindow", "获取/提交选中项的评分和评论"))
|
||||||
self.uploadFen.setText(_translate("MainWindow", "提交选中项的评分"))
|
|
||||||
self.runBotton.setText(_translate("MainWindow", "部署此方案"))
|
self.runBotton.setText(_translate("MainWindow", "部署此方案"))
|
||||||
self.menu.setTitle(_translate("MainWindow", "程序"))
|
self.menu.setTitle(_translate("MainWindow", "程序"))
|
||||||
self.menu_2.setTitle(_translate("MainWindow", "切换源"))
|
self.menu_2.setTitle(_translate("MainWindow", "切换源"))
|
||||||
|
@ -64,14 +64,7 @@
|
|||||||
<item>
|
<item>
|
||||||
<widget class="QPushButton" name="getFen">
|
<widget class="QPushButton" name="getFen">
|
||||||
<property name="text">
|
<property name="text">
|
||||||
<string>获取选中项的评分</string>
|
<string>获取/提交选中项的评分和评论</string>
|
||||||
</property>
|
|
||||||
</widget>
|
|
||||||
</item>
|
|
||||||
<item>
|
|
||||||
<widget class="QPushButton" name="uploadFen">
|
|
||||||
<property name="text">
|
|
||||||
<string>提交选中项的评分</string>
|
|
||||||
</property>
|
</property>
|
||||||
</widget>
|
</widget>
|
||||||
</item>
|
</item>
|
||||||
|
Binary file not shown.
Loading…
x
Reference in New Issue
Block a user