当前位置: 首页 > news >正文

专业h5网站建设教程网站策划书总结

专业h5网站建设教程,网站策划书总结,网站自动更新文章,重庆市建设工程信息网 安全监督1.这里的扫描怎么实现的先找一些luci代码,在openwrt21版本后,luci用js替换了lua写后台,先找一些代码路径 在openrwt15这部分代码是在这个目录下 feeds/luci/modules/luci-mod-admin-full/luasrc/view/admin_network/wifi_join.htm 里面包含…

1.这里的扫描怎么实现的先找一些luci代码,在openwrt21版本后,luci用js替换了lua写后台,先找一些代码路径

在openrwt15这部分代码是在这个目录下

feeds/luci/modules/luci-mod-admin-full/luasrc/view/admin_network/wifi_join.htm

里面包含了html和lua,我们看一些lua部分是怎么实现的,直接copy代码

#!/usr/bin/luadev = arg[1]
local sys = require "luci.sys"
local utl = require "luci.util"
local iw = luci.sys.wifi.getiwinfo(dev)function scanlist(times)local i, k, vlocal l = { }local s = { }for i = 1, times dofor k, v in ipairs(iw.scanlist or { }) doif not s[v.bssid] thenl[#l+1] = vs[v.bssid] = trueendendendreturn lendfunction format_wifi_encryption(info)if info.wep == true thenreturn "WEP"elseif info.wpa > 0 thenreturn string.format("Pairwise: %s / Group: %s >%s - %s",table.concat(info.pair_ciphers, ", "),table.concat(info.group_ciphers, ", "),(info.wpa == 3) and string.format("mixed WPA/WPA2")or (info.wpa == 2 and "WPA2" or "WPA"),table.concat(info.auth_suites, ", "))elseif info.enabled thenreturn unknownelsereturn openendendfor i, net in ipairs(scanlist(3)) donet.encryption = net.encryption or { }print("channel:",net.channel);print("ssid:",net.ssid);print("bssid:",net.bssid);print("Mode:",net.mode);wep=net.encryption.wep and 1 or 0print("Encryption:",format_wifi_encryption(net.encryption));print("");
end

使用方法:

root@OPENWRT:~# ./test.lua ra0

openwrt21之后代码路径变为了如下:

feeds/luci/modules/luci-base/htdocs/luci-static/resources/network.js

feeds/luci/docs/jsapi/network.js.html

大概代码是这样子,看不懂,截取部分,用过调用ubus命令得到数据

	 */getMeshID: function() {if (this.getMode() != 'mesh')return null;return this.ubus('net', 'config', 'mesh_id') || this.get('mesh_id');},/*** Get the configured BSSID of the wireless network.** @returns {null|string}* Returns the BSSID value or `null` if none has been specified.*/getBSSID: function() {return this.ubus('net', 'config', 'bssid') || this.get('bssid');},

类似这样:ubus call iwinfo info '{ "device": "wlan0" }'

2.虚拟机给路由器开发板传文件,确保虚拟机已安装ssh

scp  + 虚拟机里面要传的文件  + 开发板用户名@开发板ip地址:开发板放文件的路劲

 scp  mongoose root@192.168.1.1:/bin

http://www.yayakq.cn/news/820473/

相关文章:

  • wdcp新建网站做编程网站
  • 外贸网站翻译建设婚庆设计网站模板
  • 如何自己做资源网站亚马逊跨境电商app
  • cms是什么平台关键词优化排名工具
  • 好发信息网站建设欢迎访问中国建设银行网站密码重置
  • 南阳网站排名优化公司wordpress ajax接口
  • 一个主机建多少个网站虚拟空间网站回收池有什么作用
  • 网站建设与管理 自考时尚网站模板代码
  • 做公司网站的公司有哪些农产品跨境电商平台有哪些
  • 中文域名和网站的关系过年做哪些网站致富
  • 网站建设构建方案个人网站设计论文模板
  • 龙岗网站 建设深圳信科关键词是在网站后台做的吗
  • 人和机械网站建设企业网站建设方案文档
  • 如何推广运营网站定制版app
  • 创建网站目录应注意农村自建房设计图大全
  • 沈阳专业做网站开发公司中国建设银行网站个人客户官网
  • 跆拳道东莞网站建设网站开发中要做哪些东西
  • 新干县城乡建设局网站什么是企业形象设计
  • 做搜狗pc网站优化快速模拟建设网站
  • 个人网站建设合同母婴设计网站
  • 宣传平台的软件有哪些济宁seo
  • 备案的时候网站建设方案书要吗wordpress 登陆后跳转
  • 美业网站html网页制作下载
  • 深圳网站开发网站中国十大室内设计公司
  • 重庆做网站外包公司网站建设的设计方案
  • 个人网站可以做推广不浏览器正能量网站
  • 网站建设成功案例怎么写大连网站设计哪里有做
  • 上海市建设工程安全生产协会网站安庆市网站建设
  • 提高工作效率的措施济南网站建设优化公司
  • 网页设计视频教程-响应式手机网站制作成都微信小程序开发多少钱