luci编程 openwrt_openwrt开源系统LUCI配置界面

本文档详细介绍了如何配置OpenWrt开源系统LUCI界面,包括修改LUCI源代码、在LuCI中创建自定义模块以及通过LuCI执行应用程序和脚本命令。内容涵盖LUCI源码修改、编写LuCI模块及实现脚本命令的启动。
摘要由CSDN通过智能技术生成

转自:http://www.right.com.cn/forum/thread-131035-1-1.html

本人菜鸟,最近在学习这方面的知识,在参考资料的基础上总结如下内容。

这篇文章针对如何对openwrt开源系统的LUCI界面进行配置!

主要如下三点:

第一,主要介绍了该如何修改luci源代码,在哪里进行修改;

第二,在LuCI里如何写一个自己的模块;

第三,LuCI实现启动应用程序等脚本命令。

一、如何修改LUCI源代码

如何修改该LuCI的源代码,你首先需要了解一下LuCI基本知识,包括它的模块怎么写的,用的是lua语言等,LuCI实现启动应用程序等脚本命令,然后知道怎么将luci编译进固件中去:输入./scripts/feeds/ install luci。这样子你就会发现feeds文件夹下面有luci了,但是里面除了文件夹一无所有,回到menuconfig中去回发现有luci了,还可以选择ddns等模块,还可以选择中文语言了,可以编译到固件中去了。那么我们就编译一下试试。

在dl文件夹中,我们看到了luci-0.10+svn7976.tar.gz,这证明源码其实是在这里的,我们又进入build_dir/target-mips_uClibc-0.9.30.1这个文件夹下面发现了解压的上述文件,其实这个就是编译的文件夹,里面有theme之类的等等,找个theme里面的header.htm改改编译后看看,发现在新的固件中已经出现了改动,这里说明修改成功了。我再模仿application文件夹下面的一些程序&#

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值