|
|
本帖最后由 山鸡 于 2026-3-30 23:02 编辑
该软件为本人为方便广大脚本编程学习者学习交流,基于.net 10 visual studio 环境开发的 windows form 应用程序,本软件完全免费。
本程序特色 **多版本支持**:可以配置多个程序版本
## 1. 程序简介
SQNG启动与监控工具是一款专为SQNG程序账号管理设计的工具,支持批量账号登录、状态监控、脚本管理等功能。
### 主要功能特点:
- 批量管理和登录SQNG程序账号
- 实时监控账号状态(运行中、未登录、登录失败等)
- 自动刷新账号状态
- 脚本文件管理和执行
- 支持多版本配置
- 界面友好,操作简单
## 2. 安装说明
### 2.1 系统要求
- Windows 10
- .NET Framework 10
### 2.2 安装步骤
1. 解压程序压缩包到任意目录
2. 确保目录中包含以下文件:
- ShiqisoAccountManager.exe(主程序)
- accounts.txt(账号配置文件)
### 2.3 配置文件准备
1. **accounts.txt**:存储账号信息,格式如下:
```
#SHIQISO_PATH=D:\SQNG\SQNG.exe
账号1,密码1,主机1,副机1,人物1
账号2,密码2,主机2,副机2,人物2
```
- 第一行设置SQNG.exe的路径
- 后续每行一个账号,格式为:账号,密码,主机,副机,人物
## 2. 界面介绍
### 2.1 主界面布局
- **状态栏**:显示程序状态和作者信息(shanji 2026.3 1.0)
- **标签页**:包含多个功能标签页
- **账号管理**:管理账号列表和登录操作
- **脚本管理**:管理脚本文件和执行
### 2.2 账号管理标签页
- **账号列表**:显示所有账号信息,包括选择状态、账号状态、账号、密码、主机、副机、人物、PID等
- **操作按钮**:
- 全选/取消全选:选择或取消选择所有账号
- 关闭进程:关闭选中账号的进程
- 清理进程:清理不在列表中的进程
- 隐藏窗口:隐藏选中账号的窗口
- 显示窗口:显示选中账号的窗口
- 刷新状态:刷新账号状态
- 开始登录:开始批量登录选中的账号
- 停止:停止正在进行的登录操作
- **配置选项**:
- SQNG路径:设置SQNG.exe的路径
- 版本选择:选择不同的版本配置
- 启动延迟:设置启动实例之间的延迟时间
- 窗口加载延迟:设置窗口加载后的等待时间
- 自动刷新:设置自动刷新账号状态的间隔
### 2.3 脚本管理标签页
- **脚本文件树**:显示脚本文件目录结构
- **账号列表**:显示可执行脚本的账号
- **操作按钮**:
- 加载数据:加载账号数据到脚本页
- 全选/取消全选:选择或取消选择所有账号
- 加载脚本:加载脚本到选中账号
- 启动脚本:启动脚本执行
## 3. 操作流程
### 3.1 账号登录流程
1. **配置准备**:
- 在accounts.txt中添加账号信息
- 在程序中设置SQNG.exe路径
- 选择合适的版本配置
2. **选择账号**:
- 在账号列表中勾选要登录的账号
- 或点击"全选"按钮选择所有账号
3. **设置登录选项**:
- 选择登录方式(内存修改或窗口操作)
- 设置启动延迟和窗口加载延迟
4. **开始登录**:
- 点击"开始登录"按钮
- 程序会自动启动SQNG.exe实例并登录账号
- 登录过程中可以在登录状态列表中查看进度
5. **监控与管理**:
- 登录完成后,账号状态会显示为"运行中"
- 可以通过"刷新状态"按钮手动刷新账号状态
- 可以通过"自动刷新"功能自动监控账号状态
### 3.2 脚本执行流程
1. **加载脚本文件**:
- 在脚本文件树中选择要执行的脚本
2. **选择账号**:
- 在脚本页的账号列表中勾选要执行脚本的账号
- 或点击"全选"按钮选择所有账号
3. **执行脚本**:
- 点击"加载脚本"按钮加载脚本到选中账号
- 点击"启动脚本"按钮开始执行脚本
## 4. 功能详解
### 4.1 账号管理功能
- **批量登录**:支持同时登录多个账号,自动处理登录过程
- **状态监控**:实时监控账号状态,包括运行中、未登录、登录失败等
- **窗口管理**:可以隐藏或显示账号窗口
- **进程管理**:可以关闭选中账号的进程或清理不在列表中的进程
### 4.2 脚本管理功能
- **脚本文件浏览**:通过树视图浏览脚本文件目录
- **脚本执行**:支持为多个账号批量执行脚本
### 4.3 版本配置功能
- **多版本支持**:可以配置多个程序版本的内存地址
## 5. 常见问题与解决方案
### 5.1 登录失败
- **原因**:可能是版本配置不正确,或程序进程未正常启动
- **解决方案**:检查版本配置中的内存偏移量是否正确,确保SQNG.exe路径设置正确
### 5.2 窗口加载超时
- **原因**:程序窗口加载时间过长
- **解决方案**:增加窗口加载延迟时间
### 5.3 进程清理失败
- **原因**:可能是进程正在运行中,或权限不足
- **解决方案**:确保以管理员权限运行程序
### 5.4 脚本执行失败
- **原因**:可能是脚本文件路径不正确,或控件ID不匹配
- **解决方案**:检查脚本文件路径,确保控件ID正确
## 6. 日志系统
程序会在运行目录下生成applauncher.log文件,记录程序运行过程中的重要事件和错误信息。
日志格式:
```
[2026-03-30 12:00:00] 应用程序启动
[2026-03-30 12:00:01] 开始批量登录操作
[2026-03-30 12:00:02] 实例 1: 启动成功,PID: 12345
[2026-03-30 12:00:05] 实例 1: 登录成功
[2026-03-30 12:00:10] 批量登录操作完成
```
## 7. 注意事项
1. **安全警告**:本工具使用了内存修改技术,可能会被某些安全软件误报,请添加信任。
2. **权限要求**:程序需要以管理员权限运行,否则可能无法正常操作进程和内存。
3. **配置备份**:定期备份accounts.txt,以防数据丢失。
4. **版本兼容性**:不同版本的程序可能需要不同的内存偏移量配置。
5. **性能考虑**:同时登录多个账号可能会消耗大量系统资源,请根据电脑性能合理设置登录数量。
## 8. 更新日志
### 版本 1.0 (2026.3)
- 初始版本
- 支持批量账号登录
- 支持内存修改和窗口操作两种登录方式
- 支持账号状态监控
- 支持脚本管理
- 支持多版本配置
## 10. 联系作者
如有问题或建议,请联系作者。
# 免费学习交流软件免责声明
本软件仅用于免费学习交流目的,使用前请仔细阅读以下免责声明
## 1. 软件性质与用途
本软件为免费提供的学习交流工具,旨在为用户提供技术学习、经验分享的平台。软件以"按原样"(AS IS)的方式提供,开发者不提供任何形式的明示或默示担保。
## 2. 运行环境要求
本软件依赖 .NET 10.0 运行环境,用户需自行下载并安装符合要求的.NET 10.0运行环境。因未安装或安装不符合要求的运行环境导致软件无法启动、运行异常或功能缺失,开发者不承担任何责任。
## 3. 功能与使用免责
- 无法使用 :因设备兼容性、操作系统版本、网络环境或运行环境配置等因素,软件可能无法在所有环境下正常运行,开发者不对因无法使用而导致的任何损失负责。
- 功能限制 :软件可能存在功能不完善、操作复杂或使用门槛等问题,开发者不承诺提供额外技术支持或功能优化。
- 学习效果 :软件仅作为学习辅助工具,不保证用户通过使用软件能够达到特定的学习目标或技能水平。
## 4. 系统与数据免责
- 系统影响 :使用本软件可能对设备系统稳定性产生影响(如卡顿、崩溃等),开发者不承担由此产生的任何责任。
- 数据安全 :软件可能涉及数据存储或传输,开发者不对数据的安全性、完整性负责,建议用户谨慎处理个人信息。
- 内容准确性 :软件中可能包含学习资料、示例代码等内容,开发者不保证其准确性、时效性或适用性。
## 5. 账号与安全免责
- 账号风险 :因使用本软件导致的账号被盗、信息泄露等安全问题,开发者不承担责任。
- 第三方交互 :软件可能与第三方平台或服务交互,开发者不对第三方服务的安全性、可靠性负责。
- 合规使用 :用户应遵守相关法律法规及平台规则,不得利用软件从事违法或不当活动。
## 6. 其他免责事项
- 法律责任 :因使用本软件产生的任何法律纠纷,开发者不承担责任。
- 间接损失 :开发者不对任何间接性、偶然性或后果性的损失负责(如学习计划延误、时间成本等)。
- 服务变更 :开发者有权根据学习交流需求调整软件功能、内容或停止服务,无需提前通知。
## 7. 适用范围
本免责声明适用于所有通过合法渠道获取并用于学习交流目的的软件使用行为。
使用本软件即表示您已阅读并同意本免责声明的全部内容
|
|