易语言资源网 - 做最全的易语言资源下载社区
【精易招聘】UniApp开发工程师 精易论坛授权登录

宝塔面板api + 易语言管理端   [复制链接]

    2021-11-24 19:38:24
    2021开源大赛(第六届)
    易语言资源网
    241 次浏览
    来源链接

先说下,搞这方面干啥。

就我发现,好多易友研究啥网盘更新,这助手那解析的。没人搞服务器这块的。现在啥热就分享点啥来玩玩好不啦。

说一下,为啥搞个WIN的,第一,市面上没有,第二你要搞个WEB版的也行,但市面上还是没有。

有人会说了。那BT不是有云控么。。。第一,云控要钱。第二,即使免费的够你用。那玩意儿装上真占用内存好不啦?

目前我这有70台BT面板的服务器(不是我的),统一管理贼麻烦。批量处理更麻烦。搞个任务计划shell还得一个一个进。。

于是我就思考。做个WIN版的一键管理吧。

用的宝塔的API。调用了精易模块

就写了获取演示。

获取系统信息,当前内存使用情况,网站列表,已安装的PHP版本什么的。

宝塔面板开启API 并添加127.0.0.1为白名单。

PHP放置在该服务器内任意网站目录即可。

bt.php 里的秘钥和面板地址改成自己的。。。首位各一个。。。。

嗯,初版大概样式是这样:

post函数名在config.php里面。

详细api返回参数在pdf里有。

我用的是call_user_func来传递。。。白名单用户飘过。。。跨站不用白名单的不建议用这种方法。。。很容易被共计好不啦。

新建网站 删除网站 新建数据库啥的都可以post。。。

希望有朝一日我能把这个win版的宝塔管理面板写完吧  哈哈哈哈,到时候再放源码

后续更新后续发源码。。。反正没技术含量。。肝就完事儿了

另外我发了个WIN版的 类似于BT面板的源码在坛子里,大家移步支持下啊:https://bbs.125.la/forum.php?mod=viewthread&tid=14705925



点我下载 (已有 10 次下载)

引用模块


源码文件名 模块文件名
btapi.e
精易模块.ec


引用支持库


源码文件名 支持库文件名 支持库标识
btapi.e 系统核心支持库 5.3 d09f2340818511d396f6aaf844c7e325
扩展界面支持库一 2.0 27bb20fdd3e145e4bee3db39ddd6e64c
特殊功能支持库 3.1 A512548E76954B6E92C21055517615B0
扩展界面支持库三 3.1 {B6F7542F-B8FE-46a8-9605-98856A687097}
扩展界面支持库二 2.0 AF6AD80AA4244A59AFB3D83ECF5173CC


[错误报告]   上一篇:【第三弹】驱动级文件重定向开源...     下一篇:阿里云\aliyun\域名解析API调用...