diff --git a/src/Home.cpp b/src/Home.cpp
index 81a1605..f76d285 100755
--- a/src/Home.cpp
+++ b/src/Home.cpp
@@ -50,8 +50,10 @@ home::home(QWidget *parent)
/* 菜单-工具 */
connect(ui -> MOWeb, &QAction::triggered, this, &home::Tools_MOWeb_Trigger); // 工具:多出口
- connect(ui -> spd_USTC, &QAction::triggered, this, &home::Tools_USTCspd_Trigger); // 工具:多出口
- connect(ui -> spd_NJU, &QAction::triggered, this, &home::Tools_NJUspd_Trigger); // 工具:多出口
+ connect(ui -> IPv4_USTC, &QAction::triggered, this, &home::Tools_USTCspd_v4_Trigger); // 工具:中科大 v4 测速站
+ connect(ui -> IPv6_USTC, &QAction::triggered, this, &home::Tools_USTCspd_v6_Trigger); // 工具:中科大 v6 测速站
+ connect(ui -> IPv4_NJU, &QAction::triggered, this, &home::Tools_NJUspd_v4_Trigger); // 工具:南京大学 V4 测速站
+ connect(ui -> IPv6_NJU, &QAction::triggered, this, &home::Tools_NJUspd_v6_Trigger); // 工具:南京大学 V6 测速站
/*主页:主机名*/
QString localHostname = QHostInfo::localHostName(); // 主机名实现
QString beforPCname = "主机名:";// setText | hostname 前的信息
@@ -323,8 +325,8 @@ void home::Tools_MOWeb_Trigger(){
qDebug() << "请检查窗口 MutiOutWeb";
}
-/* USTC 测速站 - 使用 Qt Web Engine */
-void home::Tools_USTCspd_Trigger(){
+/* USTC v4 测速站 - 使用 Qt Web Engine */
+void home::Tools_USTCspd_v4_Trigger(){
qInfo()<<"已触发打开测速";
TestSpeed_USTC *USTC_SPD = new TestSpeed_USTC(this); // 加载窗口
@@ -336,8 +338,21 @@ void home::Tools_USTCspd_Trigger(){
qDebug() << "请检查测速窗口";
}
-/* NJU 测速站 - 使用 Qt Web Engine */
-void home::Tools_NJUspd_Trigger(){
+/* USTC v4 测速站 - 使用 Qt Web Engine */
+void home::Tools_USTCspd_v6_Trigger(){
+ qInfo()<<"已触发打开测速";
+
+ TestSpeed_USTC *USTC_SPD = new TestSpeed_USTC(this); // 加载窗口
+
+ USTC_SPD->setAttribute(Qt::WA_DeleteOnClose); // 关闭窗口后删除对象
+ USTC_SPD->setModal(false); // 关闭
+ USTC_SPD->show();
+ USTC_SPD->targetURL(QUrl("https://test6.ustc.edu.cn"));
+ qDebug() << "请检查测速窗口";
+}
+
+/* NJU v4 测速站 - 使用 Qt Web Engine */
+void home::Tools_NJUspd_v4_Trigger(){
qInfo()<<"已触发打开测速";
TestSpeed_USTC *USTC_SPD = new TestSpeed_USTC(this); // 加载窗口
@@ -350,6 +365,20 @@ void home::Tools_NJUspd_Trigger(){
qDebug() << "请检查测速窗口";
}
+/* NJU v6 测速站 - 使用 Qt Web Engine */
+void home::Tools_NJUspd_v6_Trigger(){
+ qInfo()<<"已触发打开测速";
+
+ TestSpeed_USTC *USTC_SPD = new TestSpeed_USTC(this); // 加载窗口
+
+ USTC_SPD->setAttribute(Qt::WA_DeleteOnClose); // 关闭窗口后删除对象
+ USTC_SPD->setModal(false);
+ USTC_SPD->show();
+ USTC_SPD->targetURL(QUrl("https://test6.nju.edu.cn"));
+
+ qDebug() << "请检查测速窗口";
+}
+
/* 帮助实现 */
/*打开文档页*/
diff --git a/src/Home.h b/src/Home.h
index 2879065..a348b62 100755
--- a/src/Home.h
+++ b/src/Home.h
@@ -78,8 +78,10 @@ private slots:
void Tools_MOWeb_Trigger(); // 在线版多出口信号槽
/* 工具 */
- void Tools_USTCspd_Trigger(); // 在线打开 USTC 测速
- void Tools_NJUspd_Trigger(); // 在线打开 NJU 测速
+ void Tools_USTCspd_v4_Trigger(); // 在线打开 USTC 测速
+ void Tools_USTCspd_v6_Trigger(); // 在线打开 USTC 测速(V6)
+ void Tools_NJUspd_v4_Trigger(); // 在线打开 NJU 测速
+ void Tools_NJUspd_v6_Trigger(); // 在线打开 NJU 测速
private:
Ui::home *ui;
QNetworkAccessManager *sessionNet;
diff --git a/src/Home.ui b/src/Home.ui
index eefdc8d..1e7a74d 100755
--- a/src/Home.ui
+++ b/src/Home.ui
@@ -409,8 +409,22 @@
测速 (&S)
-
-
+
+
+
+
@@ -587,14 +601,24 @@
捐赠
-
+
- USTC - 中科大
+ IPv4
-
+
- NJU - 南京大学
+ IPv6
+
+
+
+
+ IPv4
+
+
+
+
+ IPv6
diff --git a/src/main.cpp b/src/main.cpp
index e123bd1..17a2b3a 100755
--- a/src/main.cpp
+++ b/src/main.cpp
@@ -14,8 +14,8 @@
#include "version.h" // 统一输出版本号
// 版本号
-QString AK_VERSION = "CIPHER.rana.alpha_snapshot.20260108"; //主程序版本号
-QString BUILDDATE="20260108";
+QString AK_VERSION = "CIPHER.rana.release.20260110"; //主程序版本号
+QString BUILDDATE="20260110";
QString AKT_VERSION = "RANATOOLKIT.astra.prototype"; //该程序版本号请根据 Ne0W0r1d/Rana_Toolkit 进行编写,目前 Prototype 是因为工具箱并没有实现
diff --git a/src/tools/testspeed.cpp b/src/tools/testspeed.cpp
index 32ced78..faa73d9 100644
--- a/src/tools/testspeed.cpp
+++ b/src/tools/testspeed.cpp
@@ -6,6 +6,8 @@ TestSpeed_USTC::TestSpeed_USTC(QWidget *parent) :
ui(new Ui::TestSpeed_USTC)
{
ui->setupUi(this);
+
+
}
TestSpeed_USTC::~TestSpeed_USTC()
diff --git a/src/tools/testspeed.h b/src/tools/testspeed.h
index ead0362..2699d70 100644
--- a/src/tools/testspeed.h
+++ b/src/tools/testspeed.h
@@ -23,5 +23,4 @@ class TestSpeed_USTC : public QDialog
private:
Ui::TestSpeed_USTC *ui;
};
-
#endif // TESTSPEED_H