Skip to content

Commit e56c809

Browse files
Merge pull request #94 from jinwandalaohu66/submission/script_mnkej15x
2 parents 24183fc + bf4bb22 commit e56c809

2 files changed

Lines changed: 103 additions & 2 deletions

File tree

script_library/index.json

Lines changed: 25 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{
22
"format_version": 1,
3-
"data_version": 68,
4-
"updated": "2026-04-04T09:29:04.399Z",
3+
"data_version": 69,
4+
"updated": "2026-04-04T14:02:13.299Z",
55
"announcement": null,
66
"categories": [
77
{
@@ -1352,6 +1352,29 @@
13521352
"updated": null,
13531353
"status": "active",
13541354
"lines": 351
1355+
},
1356+
{
1357+
"id": "script_mnkej15x",
1358+
"name": "和平内核模拟刷入",
1359+
"name_en": "和平内核模拟刷入",
1360+
"desc": "这个只是整蛊人的,大家可以去整蛊一下朋友",
1361+
"desc_en": "这个只是整蛊人的,大家可以去整蛊一下朋友",
1362+
"category": "basic",
1363+
"file": "scripts/basic/script_mnkej15x.py",
1364+
"thumbnail": null,
1365+
"version": 1,
1366+
"file_type": "py",
1367+
"author": "小王",
1368+
"author_en": "小王",
1369+
"tags": [
1370+
"community"
1371+
],
1372+
"requires": [],
1373+
"min_app_version": "1.5.0",
1374+
"added": "2026-04-04",
1375+
"updated": null,
1376+
"status": "active",
1377+
"lines": 78
13551378
}
13561379
]
13571380
}
Lines changed: 78 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,78 @@
1+
# 欢迎使用 PythonIDE!如果觉得好用,请给个好评哦~
2+
#!/usr/bin/env python3
3+
import time
4+
import sys
5+
import random
6+
from datetime import datetime
7+
8+
# ANSI 颜色码
9+
GREEN = '\033[92m'
10+
YELLOW = '\033[93m'
11+
CYAN = '\033[96m'
12+
RED = '\033[91m'
13+
RESET = '\033[0m'
14+
BOLD = '\033[1m'
15+
16+
def log(message, level="INFO"):
17+
ts = datetime.now().strftime("%H:%M:%S")
18+
if level == "STEP":
19+
print(f"{CYAN}[{ts}] {message}{RESET}")
20+
elif level == "SUCCESS":
21+
print(f"{GREEN}[{ts}] {message}{RESET}")
22+
elif level == "ERROR":
23+
print(f"{RED}[{ts}] {message}{RESET}")
24+
else:
25+
print(f"[{ts}] {message}")
26+
27+
def progress_bar(current, total, bar_length=40):
28+
percent = current / total
29+
arrow = '█' * int(round(percent * bar_length))
30+
spaces = ' ' * (bar_length - len(arrow))
31+
sys.stdout.write(f"\r进度: |{arrow}{spaces}| {percent:.0%} ")
32+
sys.stdout.flush()
33+
34+
import console
35+
intro_text = """ 和平稳定内核内测版
36+
━━━━━━━━━━━━━━━━━━━━━━
37+
和平内核以下刷入流程:
38+
1. 检查设备
39+
2. 游戏查找
40+
3. 读取设备环境
41+
4. 正在连接服务器
42+
5. 刷入
43+
6. 验证
44+
45+
⚠️ 注意:此版本为内测版本,会对真实设备做深度修改。
46+
是否继续刷入?(点击 确认)"""
47+
48+
answer = console.alert("确认刷入", intro_text, "刷入", hide_cancel_button=False)
49+
if answer != 1:
50+
log("❌ 用户取消刷入", "ERROR")
51+
sys.exit()
52+
def simulate_root():
53+
steps = [
54+
(" 检查设备", "设备正常", 1.5),
55+
(" 正在查找游戏", "和平精英已找到", 2.0),
56+
(" 正在读取设备环境", "读取成功", 2.0),
57+
(" 设备环境异常 ", "准备修补", 2.5),
58+
(" 设备环境修补中", "修补成功", 3.0),
59+
(" 设备修补成功", "正在准备下一步验证工作", 1.5),
60+
("正在验证设备id","正在与服务器验证", 2.0),
61+
("服务器验证成功","祝你游戏愉快", 1.0),
62+
]
63+
total = len(steps)
64+
log(f"{BOLD} 开始执行 刷入流程...{RESET}")
65+
for idx, (name, detail, duration) in enumerate(steps, 1):
66+
log(f"➡ {name}", "STEP")
67+
log(f" {detail}")
68+
for _ in range(int(duration * 10)):
69+
time.sleep(0.1)
70+
progress_bar(idx - 1 + (_ / (duration * 10)), total)
71+
progress_bar(idx, total)
72+
print()
73+
log(f"✓ {name} 完成", "SUCCESS")
74+
time.sleep(0.2)
75+
log(f"\n {BOLD}恭喜! 你个傻调还真信了😂😂😂🖕🖕🖕{RESET}", "SUCCESS")
76+
77+
if __name__ == "__main__":
78+
simulate_root()

0 commit comments

Comments
 (0)