Author

Topic: OpenWrt cgminer Web界面修改 (Read 4586 times)

newbie
Activity: 28
Merit: 0
June 25, 2013, 01:10:41 AM
#2
受教了。不知道如何弄啊。怎么开发界面,并将矿池和用户名、密码写入呢?
newbie
Activity: 40
Merit: 0
June 24, 2013, 02:08:24 AM
#1
以avalon w703n的固件修改cgminer为中文
如有更好的方法,希望大家共享,共同探讨,学习,感谢。
[Firmware Version] => 20130519
cgminer-2619988
luci-6579f3f
cgminer-openwrt-packages-0930c12
我们应该了解了Lua语言在OpenWrt Web配置页面的基本对应功能设计方法。本文将以一个页面为例,使用了Lua语言如何实现页面控件。
修改cgminer web页面如图所示:
http://photo21.hexun.com/p/2013/0624/505430/b_98593BEB19F7140B760D620985C04C37.jpg
 
1.   登陆w703n
ssh 192.168.0.100 (w703n ip地址) 输入用户名:  密码:
2.   进入 cd /usr/lib/lua/luci/model/cbi/cgminer
这里有个文件名称是 cgminer.lua
3.   编辑 cgminer.lua 用自带的vim文本编辑器编辑文档
Vim cgminer.lua
这时候看到下图:
 
http://photo21.hexun.com/p/2013/0624/505430/b_98593BEB19F7140B33BCFBC3AFB47F3A.jpg

当然你要会使用vim编辑器的基本命令
1.
i
#按一下i键,下端显示 --INSERT--
#插入命令,在vim中可能任意字符都有作用
2.
Esc
#退出i(插入)命令进行其它命令使用
3.
:r filename
#读入一个文件内容,并写入到当前编辑器中
4.
:w newfilename
#将该编辑器中的内容写入到一个新文件中
5.
:w
#在编辑的过程中保存文件,相当于word中的ctrl+s
6.
:! command
暂时离开 vi 到指令列模式下执行 command 的显示结果!例如
:!ls
#在编辑过程中执行shell命令ls
7.
:sh
#进入shell命令行,执行完命令后ctrl+d退出重新进入vim编辑继续编辑
在shell命令下,执行ctral+l完成清屏
8.
:wq
#保存文件并退出
9.
ZZ
#保存文件并退出,同上一个命令,注意大写
10.
:q!
#强制退出,不保存

对应web编辑 translate( )里面的内容, 完成保存。之后重新启动703n路由。

Jump to: