• 欢迎访问开心洋葱网站,在线教程,推荐使用最新版火狐浏览器和Chrome浏览器访问本网站,欢迎加入开心洋葱 QQ群
  • 为方便开心洋葱网用户,开心洋葱官网已经开启复制功能!
  • 欢迎访问开心洋葱网站,手机也能访问哦~欢迎加入开心洋葱多维思维学习平台 QQ群
  • 如果您觉得本站非常有看点,那么赶紧使用Ctrl+D 收藏开心洋葱吧~~~~~~~~~~~~~!
  • 由于近期流量激增,小站的ECS没能经的起亲们的访问,本站依然没有盈利,如果各位看如果觉着文字不错,还请看官给小站打个赏~~~~~~~~~~~~~!

360智能路由器插件开发指南

JavaScript 开心洋葱 9066次浏览 1个评论

39

hello.c

插件主程序,启动时完成必要的资源申请;通知插件管理程序插件正常启动;等待与 CGI 和系统通讯;收到退出通知时退出程序

hello.h

插件头文件

cgi.c CGI 程序

cgicomm.c CGI 与插件主程序通讯使用的代码

cgicomm.h CGI 与插件主程序通讯使用的代码

Makefile Makefile 文件,完成C 文件编译、插件打包,生成

helloworld.opk

helloworld/

插件的打包目录

helloworld/app.json

插件描述文件

helloworld/helloworld.p

ng helloworld_b.png

helloworld_w.png

helloworld 插件的图标文件

helloworld/bin 存放二进制执行程序的目录,helloworld 执行程序将放在这里

helloworld/webs 网页和 CGI 程序存放目录,app.cgi 将放在这个目录

helloworld/webs/index.h

tml

配置页面文件

d Helloworld  程序的编译方法:

进入 SDK 目录:

source ./env-rtk.sh

cdexample/helloworld

make

生成了 helloworld.opk 文件

. 2.  示例二:网页用户认证

这是一个 web 认证的示例程序。管理员通过配置界面填写 URL 地址,则用户的访问会重定向到填写的 URL,填写的 URL 需是 Internet 服务器上。

用户认证的页面。当认证成功之后,示例程序会撤销重定向,用户则可正常访问 Internet。

源码位于 example/webauth 目录中。

流程说明

 程序启动


开心洋葱 , 版权所有丨如未注明 , 均为原创丨未经授权请勿修改 , 转载请注明360智能路由器插件开发指南
喜欢 (0)

您必须 登录 才能发表评论!

加载中……