
luci
文章平均质量分 89
发稿咋胸前
嵌入式系统应用 openwrt软件开发
展开
-
转载和积累系列 - luci框架-LUA的一个web框架使用
LUCI 这个在百度上搜索除了一篇我的百度文库 luci 的介绍文章之外,前三页都是些不知所云的名词(足见百度在专业领域的搜索之烂),我却在大学毕业的大半年的大部分时间里与它纠结,由于开始的发懵到后来逐渐感觉到这家伙还很好玩的,现在就把我对 luci 的浅显认识介绍给大家。官网: http://luci.subsignal.org/ 有关luci 的各个方面,你几乎都可以从这里获转载 2014-12-22 10:26:43 · 936 阅读 · 0 评论 -
luci cbi模块详解
Control代码库路径: feeds/lluci/applications/luci-myapp/luasrc/controller/myapp.lua设备上路径: /usr/lib/lua/luci/controller/myapp.lua格式:module("luci.controller.myapp", package.seeall)function index()转载 2015-03-17 13:06:14 · 4831 阅读 · 1 评论 -
luci cbi 模块函数详解
Control代码库路径: feeds/lluci/applications/luci-myapp/luasrc/controller/myapp.lua设备上路径: /usr/lib/lua/luci/controller/myapp.lua格式:module("luci.controller.myapp", package.seeall)function index()转载 2015-03-09 10:19:27 · 7296 阅读 · 0 评论 -
OpenWRT UCI API的使用
OpenWRT UCI API的使用UCI 是OpenWRT为实现配置集中化而引入的一个软件包, 通过修改UCI,可以实现对OpenWRT的绝对部分配置的修改.LUCI(OpenWRT 的WEB配置界面)也是通过读UCI配置文件的操作来实现用户对路由的配置的。通过掌握UCI的API的使用,可以方便地将您的软件的配置接口集成到LUCI中.LUCI配置文件简介LUCI的配置转载 2015-01-04 14:20:26 · 1134 阅读 · 0 评论 -
lua语法说明详解
Lua脚本语法说明(增加lua5.1部份特性) Lua 的语法比较简单,学习起来也比较省力,但功能却并不弱。 所以,我只简单的归纳一下Lua的一些语法规则,使用起来方便好查就可以了。估计看完了,就懂得怎么写Lua程序了。 在Lua中,一切都是变量,除了关键字。I. 首先是注释 写一个程序,总是少不了注释的。 在Lua中,你可以使用单行注释和多行注释。转载 2014-12-30 08:52:17 · 661 阅读 · 0 评论 -
luci 添加helloword模块
备注1:本文 讲述的是原生的openWRT环境下的LUCI备注2:本文参考了诸多资料,感谢网友分享,参考资料:http://www.cnblogs.com/zmkeil/archive/2013/05/14/3078774.html 文章开篇:添加一个选项,该选项处理结果:显示hello world字串的网页注:我们先将页面添加出来,然后我将分析如何为什么这么添加的。转载 2014-12-29 08:48:47 · 732 阅读 · 0 评论 -
luci启动详细过程
2.uhttpd这个是LuCI所在的Web Server。docroot在/www下边,index-html指向了/cgi-bin/luci,注意这是相对于docroot而言的路径。openwrt中利用它作为web服务器,实现客户端web页面配置功能。对于request处理方式,采用的是cgi,而所用的cgi程序就是luci。1)工作框架如下图所示:Client端和serv端采原创 2014-12-27 14:07:09 · 10367 阅读 · 0 评论 -
lua学习资料
之前已经说了很多,我目前的观点还是那样,在嵌入式脚本中,Lua是最优秀、最高效的,如果您有不同的观点,欢迎指正并讨论,切勿吐槽。这个系列完全来自于《Programming in Lua》,您可以将其视为本人的读书笔记。相比而言,如果您已经掌握了Lua,但仍然不是非常熟练,请相信这个系列一定会给您的查阅以及知识点回顾带来一定程度上的方便,至少我是这样的。然而对于Lua的初学者,还是建议直接看《Pro转载 2014-12-10 11:50:17 · 563 阅读 · 0 评论 -
luasocket
Socket 是 Lua 的网络模块库,它可以很方便地提供TCP、UDP、DNS、FTP、HTTP、SMTP、MIME 等多种网络协议的访问操作。它由两部分组成:一部分是用 C 写的核心,提供对 TCP 和 UDP 传输层的访问支持。另外一部分是用 Lua 写的,负责应用功能的网络接口处理。安装 LuaSocket如果你安装有 Lua 模块的安装和部署工具 -- LuaRo转载 2014-12-10 16:33:36 · 1220 阅读 · 0 评论 -
luci cbi
代码库路径: feeds/lluci/applications/luci-myapp/luasrc/controller/myapp.lua设备上路径: /usr/lib/lua/luci/controller/myapp.lua格式:module("luci.controller.myapp", package.seeall)function index()end注册U转载 2015-04-02 15:01:27 · 1081 阅读 · 0 评论