标签关键词

关于 lua 的文章共有14条

中级开发教程

lua文件读写

阅读(3301)

lua里的文件读写模型来自C语言,分为完整模型(和C一样)、简单模型。1、简单模型io.input([file])  设置默认的输入文件,file为文件名(此时会以文本读入)或文件句柄(可以理解为把柄,有了把柄就可以找到文件),返回文件句柄。io.output([file])  设置默认的输出文件,参数意义同上。io.close([fil...

中级开发教程

uhttpd 架構調用細節之lua

阅读(3514)

uhttpd是openwrt系统默认集成的轻量级服务器,采用select机制对设备性能要求较低。/usr/sbin/uhttpd -f -h /www -r wifibox -x /cgi-bin -l /slipt -L /usr/share/lua/wifibox/main.lua -t 60 -T 30 -k 20 -A 1 -n ...

使用类教程

为OpenWrt的luci Web界面加速

阅读(6622)

OpenWrt使用专为Openwrt写的LuCI生成Web用户界面。默认情况下,uhttpd每次解释脚本时都会执行一次lua解释器并创建进程。同FastCGI一样,uhttpd支持类似进程化的lua,加速脚本的执行。首先安装如下两个软件包:opkg install uhttpd-mod-lua luci-sgi-uhttpd配置...

中级开发教程

openwrt 中使用C调用lua脚本(二)

阅读(4544)

上一篇介绍了简单的用C调用lua脚本,本文开始介绍如何用C调用lua并获取lua的多个返回值以及简单的JSON文件处理。首先我们还是写一个lua脚本,姑且命名为function.lua-- author: mleaf -- mail: mleaf90@gmail.com  require("co...

中级开发教程

openwrt 中使用C调用lua脚本(一)

阅读(5109)

在openwrt开发中我们经常会使用到lua语言,lua语言的优越性就不用我多说了,百度上有很多相关介绍。本文的重点在于讲解如何使用C语言调用lua,至于lua调用C就很简单了,教程也很多。现在有这样一个hello.lua 文件:function add(x, y)     return ...