lua文件读写
lua里的文件读写模型来自C语言,分为完整模型(和C一样)、简单模型。1、简单模型io.input([file]) 设置默认的输入文件,file为文件名(此时会以文本读入)或文件句柄(可以理解为把柄,有了把柄就可以找到文件),返回文件句柄。io.output([file]) 设置默认的输出文件,参数意义同上。io.close([fil...
关于 lua 的文章共有14条
lua里的文件读写模型来自C语言,分为完整模型(和C一样)、简单模型。1、简单模型io.input([file]) 设置默认的输入文件,file为文件名(此时会以文本读入)或文件句柄(可以理解为把柄,有了把柄就可以找到文件),返回文件句柄。io.output([file]) 设置默认的输出文件,参数意义同上。io.close([fil...
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使用专为Openwrt写的LuCI生成Web用户界面。默认情况下,uhttpd每次解释脚本时都会执行一次lua解释器并创建进程。同FastCGI一样,uhttpd支持类似进程化的lua,加速脚本的执行。首先安装如下两个软件包:opkg install uhttpd-mod-lua luci-sgi-uhttpd配置...
上一篇介绍了简单的用C调用lua脚本,本文开始介绍如何用C调用lua并获取lua的多个返回值以及简单的JSON文件处理。首先我们还是写一个lua脚本,姑且命名为function.lua-- author: mleaf -- mail: mleaf90@gmail.com require("co...
在openwrt开发中我们经常会使用到lua语言,lua语言的优越性就不用我多说了,百度上有很多相关介绍。本文的重点在于讲解如何使用C语言调用lua,至于lua调用C就很简单了,教程也很多。现在有这样一个hello.lua 文件:function add(x, y) return ...
一、添加用户访问web 1、vim ./lua/luci/controller/admin/index.lua page.sysauth = {"root","win"} 2、vim ./lua/luci/controller/admin/servicec...