# HTTP 远程执行控制台命令 **Repository Path**: mcxiaochennyds/command_server ## Basic Information - **Project Name**: HTTP 远程执行控制台命令 - **Description**: 这是一个使用 Python 编写的简单命令服务器脚本。它通过 HTTP 请求接收命令,并执行该命令返回结果。 现在由小尘和尘白君维护 - **Primary Language**: Python - **License**: MIT - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 1 - **Created**: 2024-02-05 - **Last Updated**: 2024-06-09 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # HTTP 远程执行控制台命令 这是一个简单的命令执行服务器脚本,通过 HTTP 请求接收命令,并执行该命令返回结果。 fork自大佬“[肥宅水水呀](https://gitee.com/happycola/command_server)”的项目 vX.X xiaochen系列的版本均由“[小尘](https://space.bilibili.com/123757127)”和“[尘白](http://yuanshenqidong.ddns.net:88/cb/cb.html)”共同维护,如果有什么问题或者建议欢迎提交lssues ## 功能 - 提供基于 HTTP 的命令执行功能。 - 可选择是否启用密码验证。 - 支持基本认证,需要提供用户名和密码进行验证。 - 执行命令并返回执行结果。 - 提供简单的命令执行结果展示页面。 ## 用法 - **方法一:** 运行(auto_start.py)可以激活向导配置并且添加到“ **shell:startup** ”文件夹来做到自动启动 - **方法二:** 运行(start.py)可以激活向导配置并且不会添加到自动启动(鸽中,看视频反响,要是超过3个人就写,其实auto_start.py改两行就行,就是懒得改) - **方法三:** 使用命令行 ```shell 用法: command_server.py [-h] [-port PORT] [-auth] [-username USERNAME] [-password PASSWORD] Command Server options: -h, --help show this help message and exit -port PORT 端口号(默认8001) -auth 启用密码验证 -username USERNAME 验证的用户名 -password PASSWORD 验证的密码 ``` ## 参与贡献 非常感谢用户“[wuziqian211](https://space.bilibili.com/425503913)”的大力支持