📜 在线脚本 (Online Scripts)
在线脚本 是 Termux-X 的核心功能之一,旨在为用户提供开箱即用的自动化脚本库。通过云端分发与本地智能执行引擎,用户无需手动下载、赋予权限或配置环境,即可一键运行各类复杂的渗透工具与系统辅助脚本。
🚀 功能入口
- 侧边栏菜单:从屏幕左侧向右滑动打开侧边栏。
- 点击图标:找到 "在线脚本" (Online Script) 按钮(通常带有地球/下载图标)。
- 加载列表:系统将自动连接云端服务器,获取最新的脚本列表。


1. 云端同步与实时更新
- 动态列表:脚本列表由云端 JSON 接口 (
HTTPIP.ONLINE_SH_JSON) 动态下发,确保用户随时获取最新工具。 - 状态监测:界面实时显示脚本的大小、版本说明以及服务器连接状态。
2. 智能执行引擎
Termux-X 的脚本引擎 (OnLineShDialog.kt) 具备环境感知能力,能根据脚本元数据自动选择最佳运行方式:
- 文件类型识别:
- Python 脚本 (
.py):自动调用python script.py执行。 - Shell 脚本 (
.sh):自动赋予执行权限 (chmod 777) 并运行 (./script.sh)。
- Python 脚本 (
- 环境自适应:
- Termux 原生模式:在标准 Termux 环境下运行。
- Kali NetHunter 模式:检测到 Kali 脚本时,自动挂载并切换至 Kali 环境执行。
- Root 模式:对于需要高权限的脚本,自动申请 Root 权限。
3. 可视化交互
- 一键下载:点击下载图标即可将脚本缓存至本地 (
FileUrl.mainHomeUrl)。 - 进度反馈:实时显示下载进度条。
- 详情预览:支持点击查看脚本的详细说明与使用备注。
🛠️ 使用场景
- 快速部署环境:如一键安装 Kali NetHunter、配置 Python 开发环境。
- 渗透工具箱:快速获取并运行 SQLMap, Metasploit, Nmap 等安全工具。
- 系统维护:执行系统清理、备份还原、换源等维护操作。
⚠️ 注意事项
- 网络连接:由于脚本存储在云端,请确保您的设备已连接互联网。
- 安全提示:虽然官方脚本经过审核,但建议在运行陌生脚本前仔细阅读说明。
- Root 权限:部分高级脚本(如 ARP 欺骗、网络抓包)可能需要 Root 权限才能正常工作。
✨ 核心特性
🛠️ 系统工具
- 环境修复:一键修复软件包依赖、源配置错误。
- 系统清理:清理缓存、无用包,释放存储空间。
- 备份还原:一键备份当前 Termux 环境到内部存储。
🐧 Linux 发行版
- Kali NetHunter:一键安装/重装 Kali Linux。
- Ubuntu/Debian:快速部署常用的 Linux 发行版。
- Arch Linux:体验滚动更新的魅力。
💻 开发环境
- Python/Node.js:快速配置编程环境。
- Web 服务器:一键搭建 Nginx/Apache/PHP 环境。
- 数据库:MySQL/MariaDB/PostgreSQL 快速部署。
🎨 界面美化
- Zsh 主题:多款精美主题一键切换。
- 字体管理:安装编程专用字体(如 Fira Code, Hack)。
🤝 贡献脚本
我们欢迎社区开发者提交优秀的脚本!
- 编写脚本:确保脚本安全、稳定且有详细注释。
- 提交 PR:将脚本提交到我们的 GitHub 仓库。
- 审核上架:通过审核后,您的脚本将出现在所有 Termux-X 用户的终端里。
⚠️ 注意:虽然我们会审核上架的脚本,但在执行任何网络脚本前,建议您大致浏览脚本内容,确保安全。
