【Newifi新玩法 33】–Newifi3.0之插件管理

【Newifi新玩法 33】–Newifi3.0之插件管理:
一、插件简介:
本插件(插件管理)是在newifi3.0系统上适配开发的,插件的实现是基于上一个插件(WonderBox)的,故安装此插件之前必须先安装WonderBox插件。主要实现网页端管理newifi上已安装的插件(简单实现启动、停止和卸载操作),本插件最大特点是既可以本地管理插件(局域网内:192.168.*.*:20001),又可以远程管理(这个是大家一直期待的,要求APP集成,但是官方一直没有做,本插件可以简单实现,具体将在下面的使用方法中讲解)。
二、插件安装效果:
1、已安装

2、插件简介

3、设置启动页

三、使用方法:
1、获取WonderBox插件并安装(废话);
2、在安装了WonderBox插件的前提下,获取本插件并安装(废话);
3、点击启动按钮(会自动完成插件部署,并重启WonderBox插件),稍等片刻即可尝试点击左边的本地或者远程plugin测试效果了;

4、本地plugin(局域网内:192.168.*.*:20001),点击本地plugin后会跳转到插件管理页面,首次跳转需要输入用户名和密码(即WonderBox的后台管理用户名和密码,默认用户名和密码均为admin),之后就可以出现如下页面了。

5、远程plugin,点击远程plugin后会跳转到一个简易跳转设置页面:(建议保存该链接http://cloud.wonderbox.net.tw/wonderbox/cloud_page.htm,远程时只需WonderBox的ID、端口20001和路径“/plugin/”,注意前后的反斜杠是必须的),见下图;之后点击“进入”,就会跳转到远程WebShell页面,同样,首次跳转需要输入用户名和密码(即WonderBox的后台管理用户名和密码,默认用户名和密码均为admin),之后就可以出现如下页面了。可以尝试输入一些命令试试,比如:


6、说在最后,该插件还在尝试更新阶段,目前看起来还行,基本的启动、停止、卸载是可以实现的,由于web开发这块我是小白级的,所以貌似网页有点慢,特别是远程,本地还行,后期再看看有没有调整空间。

噗嗤