Rename to hkt.sh
This commit is contained in:
27
tmp/fix-nezha-marquee.py
Normal file
27
tmp/fix-nezha-marquee.py
Normal file
@@ -0,0 +1,27 @@
|
||||
import re
|
||||
|
||||
with open("/opt/nezha/dashboard/data/config.yaml") as f:
|
||||
content = f.read()
|
||||
|
||||
# 1. 清空 CustomLinks(删掉 PeekaboCDN)
|
||||
content = re.sub(
|
||||
r"window\.CustomLinks = '[^']*'",
|
||||
"window.CustomLinks = '[]'",
|
||||
content
|
||||
)
|
||||
|
||||
# 2. 替换跑马灯内容
|
||||
# 把 bm-item 里的所有内容替换
|
||||
old_marquee = re.compile(
|
||||
r'(<span class=\\"bm-item\\">)\s*Driven by leading AI models.*?由领先 AI 模型技术驱动!\s*(</span>)',
|
||||
re.DOTALL
|
||||
)
|
||||
content = old_marquee.sub(
|
||||
r'\1\n ✨ 永远顶尖,永远在路上\n \2',
|
||||
content
|
||||
)
|
||||
|
||||
with open("/opt/nezha/dashboard/data/config.yaml", "w") as f:
|
||||
f.write(content)
|
||||
|
||||
print("done")
|
||||
Reference in New Issue
Block a user