Skip to content
This repository was archived by the owner on Mar 20, 2026. It is now read-only.

Commit eea7809

Browse files
authored
🔖CIPHER.rana.alpha_release.251214
🔖CIPHER.rana.alpha_release.251214
2 parents 1547952 + 54229fe commit eea7809

5 files changed

Lines changed: 88 additions & 3 deletions

File tree

.github/workflows/deploy.yml

Lines changed: 84 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,84 @@
1+
name: QMake Ci
2+
3+
on:
4+
push:
5+
pull_request:
6+
7+
jobs:
8+
build:
9+
strategy:
10+
fail-fast: false
11+
matrix:
12+
include:
13+
# Linux Qt 6.5 LTS
14+
- os: ubuntu-22.04
15+
qt: 6.5.3
16+
artifact: linux-qt65
17+
# Linux Qt 6.10
18+
- os: ubuntu-24.04
19+
qt: 6.10.1
20+
artifact: linux-qt610
21+
# Windows Qt 6.10
22+
- os: windows-latest
23+
qt: 6.10.1
24+
artifact: windows-qt610
25+
26+
runs-on: ${{ matrix.os }}
27+
28+
steps:
29+
- name: Checkout source
30+
uses: actions/checkout@v4
31+
32+
- name: Setup MSVC
33+
uses: ilammy/msvc-dev-cmd@v1
34+
35+
- name: Install Qt
36+
uses: jurplel/install-qt-action@v4
37+
with:
38+
version: ${{ matrix.qt }}
39+
cache: true
40+
41+
- name: Remove MinGW from PATH
42+
if: runner.os == 'Windows'
43+
shell: powershell
44+
run: |
45+
$env:PATH = ($env:PATH.Split(';') | Where-Object {$_ -notmatch 'mingw64'}) -join ';'
46+
47+
- name: Configure (qmake)
48+
shell: bash
49+
run: |
50+
mkdir -p build
51+
cd build
52+
qmake ../src
53+
54+
- name: Build (Windows)
55+
if: runner.os == 'Windows'
56+
shell: cmd
57+
run: |
58+
cd build
59+
nmake
60+
windeployqt release\CipherTools.exe
61+
del /q release\*.obj
62+
del /q release\*.h
63+
del /q release\*.cpp
64+
65+
- name: Build
66+
if: runner.os == 'Linux'
67+
shell: bash
68+
run: |
69+
cd build
70+
make -j$(nproc || sysctl -n hw.ncpu)
71+
make INSTALL_ROOT="$PWD/../dist" install
72+
73+
- name: Upload artifact
74+
uses: actions/upload-artifact@v4
75+
with:
76+
name: ${{ matrix.artifact }}
77+
path: dist
78+
79+
- name: Upload artifact for windows
80+
if: runner.os == 'Windows'
81+
uses: actions/upload-artifact@v4
82+
with:
83+
name: ${{ matrix.artifact }}
84+
path: build\release\

src/Army_Knife.pro

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
QT += core gui network
2+
TARGET = CipherTools
23

34
greaterThan(QT_MAJOR_VERSION, 4): QT += widgets
45

src/Home.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -105,7 +105,7 @@ void home::help_Wiki_trigger(){
105105

106106
qInfo()<<"已触发help_Wiki_trigger";
107107

108-
QUrl WikiUrl("https://armyknife.ne0w0r1d.top");// 使用QUrl定义*Wiki URL*
108+
QUrl WikiUrl("https://ct.ne0w0r1d.top");// 使用QUrl定义*Wiki URL*
109109
QDesktopServices::openUrl(WikiUrl);// 用Qt桌面服务打开*Wiki URL*
110110

111111
qDebug() << "桌面服务信号已发出,请检查浏览器 Wiki";

src/main.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@
1515
#include "version.h" // 统一输出版本号
1616

1717
// 版本号
18-
QString AK_VERSION = "CIPHER.rana.alpha.251212"; //主程序版本号
18+
QString AK_VERSION = "CIPHER.rana.alpha_release.251214"; //主程序版本号
1919
QString AKT_VERSION = "RANATOOLKIT.astra.prototype"; //该程序版本号请根据 Ne0W0r1d/Rana_Toolkit 进行编写,目前 Prototype 是因为工具箱并没有实现
2020

2121

src/settings.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ Settings::Settings(QWidget *parent)
1414
, ui(new Ui::Settings)
1515
{
1616
ui->setupUi(this);
17-
//bool allow_log;
17+
bool allow_log;
1818
//QStringList IP_Conf;
1919
//QStringList ISP_Conf;
2020
}

0 commit comments

Comments
 (0)