ArcSurge/Termius-Pro-zh_CN

Public

Termius 汉化

  • Stars2.9k+18 tuần này
  • Forks313
  • Watchers6
  • Issues5
  • Ngày tạo10/10/2024
  • Cập nhật gần nhất14/10/2026
  • Ngôn ngữPython
  • Giấy phép—
README.md16.8 KBRaw

Termius 中文汉化及功能增强脚本

🎉 简介与说明

✨ 功能特性

  • 一键汉化 - 自动化界面汉化
  • 试用功能激活 - 解锁高级特性
  • 多平台支持 - Windows/macOS/Linux
  • 安全机制 - 自动备份

🚀 快速开始

📦 前置要求

  • Python
  • Node.js (用于安装asar)
npm install -g @electron/asar

🧑‍💻 基础使用

# 默认执行汉化操作
python lang.py

🪄 高级功能

# 汉化+试用+样式修改
python lang.py --localize --trial --style

# 仅激活试用功能
python lang.py --trial

# 还原到初始状态
python lang.py --restore

# 搜索特定字符串
python lang.py --find "term1" "term2"

# 提取所有字符串
python lang.py --extract

🔬 参数详解

参数 简写 功能说明 示例
--localize -l 汉化操作(默认) python lang.py
--trial -t 激活试用功能 python lang.py -lt
--skip-login -k 跳过登录验证 python lang.py -lk
--style -s 样式修改 python lang.py -ls
--restore -r 还原操作 python lang.py -r
--find <关键词...> -f 多条件联合搜索 python lang.py -f "term1" "term2"
--extract -e 提取所有可能的字符串 python lang.py -e
--verbose -v 设置日志级别 python lang.py -v DEBUG

📂 相关文件结构

rules/
├── trial.txt       # 试用功能规则(-t/--trial时加载)
├── localize.txt    # 汉化规则(-l/--localize时加载)
├── skip_login.txt  # 登录跳过规则(-k/--skip-login时加载)
└── style.txt       # 样式修改规则(-s/--style时加载)
extract/
├── app.asar.unpack # 解包出的所有文件
└── allstring.txt   # 所有可能的字符串

🤷 手动汉化

如果没有相关环境,可以手动汉化。

  1. 前往 Releases 下载对应版本的 app.asar 文件。
  2. 找到 Termius 安装目录,通常位置为:
  • Windows: C:\Users\你的用户名\AppData\Local\Programs\Termius。
  • Linux: /opt/Termius。
  • MacOS: /Applications/Termius.app/Contents。
  1. 将下载的 app.asar 文件覆盖 resources 文件夹下的 app.asar 文件。
  • 注意,macOS 替换后需要运行 osxfix.sh 重新计算文件 hash 后方可使用。
  • 注意,新版 Termius 启用了 asar 完整性校验,Windows/Linux 需先关闭该熔丝方可启动(详见 FAQ Q3):
    npx @electron/fuses write --app "C:\Users\你的用户名\AppData\Local\Programs\Termius\Termius.exe" EnableEmbeddedAsarIntegrityValidation=off
  1. 如果你不想自动更新,请删除 app-update.yml 文件。
  2. 最后,如果没有想要的版本,可在 Fork 本项目后前往仓库的 Settings > Secrets and variables > Actions > Variables 页面定义变量:
  • Name: RELEASE_LIST
  • Value: l,lk,lt
  • 默认l,lk,lt,代表生成三个版本,l为汉化,lt为汉化+试用,lk为汉化+跳过登录。可自行修改,通过逗号分隔。

📱 关于安卓版

  • 目前只有汉化功能,暂无其他功能。并且部分词条在源码中,暂未汉化。

  • 由于手机端和桌面端版本号不同,因此安卓版本不会发布在 Releases 中,而是暂时托管在 Actions。Actions 每天运行一次,请自行查找对应版本进行下载。注意,这个是需要登录才可以下载的。

Nội dung README thuộc về ArcSurge và cộng đồng đóng góp, giấy phép Không có giấy phép. Nguồn: github.com/ArcSurge/Termius-Pro-zh_CN