diff --git a/FAQ.md b/FAQ.md index 3870968..22c3a33 100644 --- a/FAQ.md +++ b/FAQ.md @@ -3,7 +3,7 @@
一个为 Nekopara 系列游戏安装补丁的应用。
-
+
GitHub
@@ -13,11 +13,11 @@
- 中文 | - English + 中文 | + English
- 请严格遵守 使用须知文档 的所有条例,如有违反,全体开发人员不承担任何责任。@@ -129,7 +129,7 @@ 2. 请检查所选择的文件夹中是否存在[游戏文件夹](#使用方式/流程)(参考使用流程中的第五条),若游戏文件夹不存在则无法正常工作。若不一致则无法正常工作。若此条故障已经排除,请继续下一步。 3. 请检查网络环境是否正常,网络连接是否通畅。 若此条故障已经排除,请继续下一步。 4. 如果直接显示安装结果(即跳过了安装步骤),则证明路径有误,无法识别游戏存在,请再次检查路径并重试。如果你使用的是非Steam版本,请自行寻找相关资源进行安装. -5. 请到[GitHub](https://github.com/Yanam1Anna/FRAISEMOE-Addons-Installer)或[国内镜像站博客](https://blog.ovofish.com/posts/c54d3755.html)中,检查使用的是否是最新版本,若应用不是为最新版本则无法正常工作。 +5. 请到[GitHub](https://github.com/hyb-oyqq/FRAISEMOE-Addons-Installer-NEXT)或[国内镜像站博客](https://blog.ovofish.com/posts/c54d3755.html)中,检查使用的是否是最新版本,若应用不是为最新版本则无法正常工作。 --- @@ -137,7 +137,7 @@ 1. 首先,每个人都会有没空的时候,请耐心等待回复或问题处理。 2. 其次,文档和视频中已详细介绍了使用方法和常见问题解决方式,请检查你遇到的问题,或相似类别的问题是否存在于文档中,如果存在,一般不回复处理。 -3. 最后,如果遇到了未提及的问题,请勿在视频站内或博客站内以评论,私信等方式报告你的问题,请到[GitHub中提交Issues](https://github.com/Yanam1Anna/FRAISEMOE-Addons-Installer/issues)。 +3. 最后,如果遇到了未提及的问题,请勿在视频站内或博客站内以评论,私信等方式报告你的问题,请到[GitHub中提交Issues](https://github.com/hyb-oyqq/FRAISEMOE-Addons-Installer-NEXT/issues)。 4. 提交问题报告时,请附上下载报错窗口的报错信息,而不是安装最终结果显示,安装结果显示是给用户看的,不是给开发者看的。  diff --git a/README.md b/README.md index 6306331..1abafc2 100644 --- a/README.md +++ b/README.md @@ -50,7 +50,7 @@ diff --git a/source/Ui_install.py b/source/Ui_install.py index 8dfe376..19cf8a2 100644 --- a/source/Ui_install.py +++ b/source/Ui_install.py @@ -164,6 +164,6 @@ class Ui_MainWindows(object): self.exit_btn.setText("") self.menubg.setText("") self.menu.setTitle(QCoreApplication.translate("MainWindows", u"\u8bbe\u7f6e", None)) - self.menu_2.setTitle(QCoreApplication.translate("MainWindows", u"\u5173\u4e8e", None)) + self.menu_2.setTitle(QCoreApplication.translate("MainWindows", u"\u5e2e\u52a9", None)) # retranslateUi diff --git a/source/config.py b/source/config.py index ad66105..91341c0 100644 --- a/source/config.py +++ b/source/config.py @@ -9,7 +9,7 @@ app_data = { "CACHE": "FRAISEMOE", "PLUGIN": "PLUGIN", "CONFIG_URL": "aHR0cHM6Ly9hcmNoaXZlLm92b2Zpc2guY29tL2FwaS93aWRnZXQvbmVrb3BhcmEvZG93bmxvYWRfdXJsX2RlYnVnLmpzb24=", - "UA": "TW96aWxsYS81LjAgKExpbnV4IGRlYmlhbjEyIEZyYWlzZU1vZTItQWNjZXB0KSBHZWNrby8yMDEwMDEwMSBGaXJlZm94LzExNC4wIEZyYWlzZU1vZTIvMS4wLjA=", + "UA": "TW96aWxsYS81LjAgKExpbnV4IGRlYmlhbjEyIEZyYWlzZU1vZTItQWNjZXB0LU5leHQpIEdlY2tvLzIwMTAwMTAxIEZpcmVmb3gvMTE0LjAgRnJhaXNlTW9lMi8xLjAuMA==", "game_info": { "NEKOPARA Vol.1": { "exe": "nekopara_vol1.exe", diff --git a/source/main_window.py b/source/main_window.py index a8ce0ab..4b39971 100644 --- a/source/main_window.py +++ b/source/main_window.py @@ -6,7 +6,7 @@ import requests import py7zr from collections import deque from PySide6 import QtWidgets -from PySide6.QtCore import QTimer +from PySide6.QtCore import QTimer, Qt from PySide6.QtGui import QIcon, QAction from PySide6.QtWidgets import QMainWindow, QFileDialog, QApplication @@ -70,12 +70,12 @@ class MainWindow(QMainWindow): self.ui.start_install_btn.clicked.connect(self.file_dialog) self.ui.exit_btn.clicked.connect(self.shutdown_app) - # “关于”菜单 - about_action = QAction("项目主页", self) - about_action.triggered.connect(self.open_about_page) - version_action = QAction("版本信息", self) - version_action.triggered.connect(self.show_version_info) - self.ui.menu_2.addAction(version_action) + # “帮助”菜单 + project_home_action = QAction("项目主页", self) + project_home_action.triggered.connect(self.open_project_home_page) + about_action = QAction("关于", self) + about_action.triggered.connect(self.show_about_dialog) + self.ui.menu_2.addAction(project_home_action) self.ui.menu_2.addAction(about_action) # 在窗口显示前设置初始状态 @@ -409,16 +409,23 @@ class MainWindow(QMainWindow): f"安装成功的版本:\n{installed_version}\n尚未持有或未使用本工具安装补丁的版本:\n{failed_ver}\n", ) - def show_version_info(self): - """显示版本信息对话框""" + def show_about_dialog(self): + """显示关于对话框""" + about_text = f""" +
+ 请严格遵守 使用须知文档 的所有条例,如有违反,全体开发人员不承担任何责任。
本工具的使用性质仅供学习交流使用,请勿用于商业用途。
{APP_NAME} v{APP_VERSION}
+原作: Yanam1Anna
+此应用根据 GPL-3.0 许可证 授权。
+ """ msg_box = msgbox_frame( - f"版本信息 - {APP_NAME}", - f"\n{APP_NAME}\n\n版本: {APP_VERSION}\n", + f"关于 - {APP_NAME}", + about_text, QtWidgets.QMessageBox.StandardButton.Ok, ) + msg_box.setTextFormat(Qt.TextFormat.RichText) # 启用富文本 msg_box.exec() - def open_about_page(self): + def open_project_home_page(self): + """打开项目主页""" webbrowser.open("https://github.com/hyb-oyqq/FRAISEMOE-Addons-Installer-NEXT") def closeEvent(self, event):