Skip to content

Commit 319a299

Browse files
committed
v2.3.1_开始打包
1 parent bf9b7d9 commit 319a299

10 files changed

Lines changed: 882 additions & 8 deletions

File tree

CHANGELOG/v2.3.1/CHANGELOG.md

Lines changed: 39 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,39 @@
1+
<img width="1800" height="766" alt="新版本" src="https://github.com/SECTL/SecRandom/blob/master/data/assets/icon/secrandom-release.png" />
2+
3+
v2.3 - Shiroko (砂狼白子) release 2
4+
5+
---
6+
7+
# 🏮 春节限定版
8+
9+
> 🎆 春节专属内容:限定红包 + 节日标题栏
10+
11+
## 📅 活动时间
12+
- **开启**:2026 年 2 月 16 日 22:00(UTC+8)
13+
- **结束**:2026 年 2 月 20 日 00:00(UTC+8)
14+
15+
## ✨ 新增内容
16+
- **特色红包福利**
17+
- 在「关于」页底部查看支付宝口令
18+
- 口令数量:10 份
19+
- 总金额:150 元
20+
- **标题栏装饰**:所有窗口加入红金灯笼与飘带
21+
22+
## 🎯 参与方式
23+
1. 打开 App/网站,进入「关于」页面
24+
2. 滚动至页面底部
25+
3. 获取支付宝口令(基于 NTP 校时自动解锁)
26+
4. 前往 支付宝-红包小程序 输入口令领取红包
27+
28+
## ⚠️ 注意事项
29+
- 口令解锁依赖 **NTP 网络校时**,请勿通过修改系统时间、干扰网络、修改host等方式规避限制,否则会施加惩罚导致口令无法解锁。
30+
- 若触发误锁,需等到活动结束后才能恢复访问。
31+
- 活动结束后,「支付宝口令」分类将自动隐藏,不再可见。
32+
33+
---
34+
35+
💡 **温馨提示**:本次春节主题为 v2.3.1 限定版本,后续版本不在此基础上进行更新,之后的版本将回到正常主题!
36+
37+
---
38+
39+
💝 **感谢所有贡献者为 SecRandom 项目付出的努力!**

app/Language/modules/more_settings.py

Lines changed: 55 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -137,6 +137,23 @@
137137
"roll_call_total_count": {"name": "点名总次数"},
138138
"lottery_total_count": {"name": "抽奖总次数"},
139139
"copy_user_info": {"name": "复制用户信息"},
140+
"sectl_alipay_password": {
141+
"name": "SECTL 支付宝口令",
142+
"description": "活动时间内自动解锁显示",
143+
},
144+
"sectl_alipay_password_item": {
145+
"name": "支付宝口令",
146+
"description": "自动校时解锁并支持复制",
147+
},
148+
"sectl_alipay_loading": {"name": "正在获取活动信息…"},
149+
"sectl_alipay_syncing_time": {"name": "正在与 ntp1.aliyun.com 同步时间…"},
150+
"sectl_alipay_fetch_failed": {"name": "活动信息获取失败:{error}"},
151+
"sectl_alipay_countdown": {"name": "距离开放:{countdown}"},
152+
"sectl_alipay_ended": {"name": "活动已结束"},
153+
"sectl_alipay_revealed": {"name": "口令:{password}"},
154+
"sectl_alipay_decrypt_failed": {"name": "口令解密失败"},
155+
"sectl_alipay_penalty_active": {"name": "检测到异常,口令已锁定:{countdown}"},
156+
"sectl_alipay_copy_password": {"name": "复制口令"},
140157
},
141158
"EN_US": {
142159
"title": {"name": "About", "description": "APP about page"},
@@ -192,6 +209,25 @@
192209
"roll_call_total_count": {"name": "Pick Draws"},
193210
"lottery_total_count": {"name": "Lottery Draws"},
194211
"copy_user_info": {"name": "Copy User Info"},
212+
"sectl_alipay_password": {
213+
"name": "SECTL Alipay Password",
214+
"description": "Auto-unlocks during the event window",
215+
},
216+
"sectl_alipay_password_item": {
217+
"name": "Alipay Password",
218+
"description": "Auto time sync, unlock, and copy",
219+
},
220+
"sectl_alipay_loading": {"name": "Fetching event info…"},
221+
"sectl_alipay_syncing_time": {"name": "Syncing time with ntp1.aliyun.com…"},
222+
"sectl_alipay_fetch_failed": {"name": "Failed to fetch event info: {error}"},
223+
"sectl_alipay_countdown": {"name": "Unlocks in: {countdown}"},
224+
"sectl_alipay_ended": {"name": "Event ended"},
225+
"sectl_alipay_revealed": {"name": "Password: {password}"},
226+
"sectl_alipay_decrypt_failed": {"name": "Failed to decrypt password"},
227+
"sectl_alipay_penalty_active": {
228+
"name": "Abnormal detected, locked for: {countdown}"
229+
},
230+
"sectl_alipay_copy_password": {"name": "Copy"},
195231
},
196232
"JA_JP": {
197233
"title": {"name": "について", "description": "アプリについてページ情報"},
@@ -253,6 +289,25 @@
253289
"roll_call_total_count": {"name": "点呼総回数"},
254290
"lottery_total_count": {"name": "抽選総回数"},
255291
"copy_user_info": {"name": "ユーザー情報をコピー"},
292+
"sectl_alipay_password": {
293+
"name": "SECTL 支払い口令",
294+
"description": "イベント期間中に自動で解放して表示します",
295+
},
296+
"sectl_alipay_password_item": {
297+
"name": "支払い口令",
298+
"description": "時刻同期で解放し、コピーできます",
299+
},
300+
"sectl_alipay_loading": {"name": "イベント情報を取得中…"},
301+
"sectl_alipay_syncing_time": {"name": "ntp1.aliyun.com と時刻同期中…"},
302+
"sectl_alipay_fetch_failed": {"name": "イベント情報の取得に失敗:{error}"},
303+
"sectl_alipay_countdown": {"name": "解放まで:{countdown}"},
304+
"sectl_alipay_ended": {"name": "イベントは終了しました"},
305+
"sectl_alipay_revealed": {"name": "口令:{password}"},
306+
"sectl_alipay_decrypt_failed": {"name": "口令の復号に失敗しました"},
307+
"sectl_alipay_penalty_active": {
308+
"name": "異常を検出、口令はロック中:{countdown}"
309+
},
310+
"sectl_alipay_copy_password": {"name": "コピー"},
256311
},
257312
}
258313

app/core/app_init.py

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -109,9 +109,7 @@ def _load_theme_color(self) -> None:
109109
QTimer.singleShot(
110110
APP_INIT_DELAY,
111111
lambda: safe_execute(
112-
lambda: setThemeColor(
113-
readme_settings_async("basic_settings", "theme_color")
114-
),
112+
lambda: setThemeColor("#ff231f"),
115113
error_message="加载主题颜色失败",
116114
),
117115
)

0 commit comments

Comments
 (0)