上一页 1 ··· 4 5 6 7 8 9 10 11 12 ··· 28 下一页
摘要: 本人使用基于MT7628的开发板运行openwrt lede17.01系统,单独使用有线wan、无线路由wwan和4G功能时都很正常。但是当同时使用以上3种网络接口时,发现接口之间并不能动态切换,当拔掉网线时,即使wifi和4g都正常连接,但是路由器不能ping通外网。当wifi连接断了,也会影响剩 阅读全文
posted @ 2020-08-29 23:21 笠航 阅读(1304) 评论(0) 推荐(0) 编辑
摘要: OpenWRT偶尔会自动死机或断线,手动检测重店比较麻烦,下面就用一个脚本来自动判断路由器是否连网。 #!/bin/sh # 自动检查线路是否正常,不正常就重启 Openwrt 重新拨号 PING=`ping -c 5 202.96.128.86|grep -v grep|grep '64 byte 阅读全文
posted @ 2020-08-29 07:33 笠航 阅读(3829) 评论(0) 推荐(0) 编辑
摘要: 家里的路由中继别人的较远处一个TP-link来上网,但是距离太远,经常断线,断线异常时自己也不知道,于是写个个检测脚本来判断是否掉线 主要是ping上级路由 通了再ping 114dns没接触过shell脚本,逻辑都没怎么搞好直接上来一个while大循环加多重if 写得很烂,将就着用好了 echo  阅读全文
posted @ 2020-08-29 07:29 笠航 阅读(1226) 评论(0) 推荐(0) 编辑
摘要: 复制以下部分保存为dwkillwifi.sh,winscp上传到/bin,修改权限为0755,并在OPENWRT的开机启动项,添加如下:/bin/dwkillwifi.sh 脚本功能:断网关闭wifi,来网开启wifi。 祝好运! #dwkillwifi.sh #!/bin/sh /etc/rc.c 阅读全文
posted @ 2020-08-28 20:34 笠航 阅读(1489) 评论(0) 推荐(0) 编辑
摘要: function _M.ipToInt( str ) local num = 0 if str and type(str)=="string" then local o1,o2,o3,o4 = str:match("(%d+)%.(%d+)%.(%d+)%.(%d+)" ) num = 2^24*o 阅读全文
posted @ 2020-08-20 15:42 笠航 阅读(802) 评论(0) 推荐(0) 编辑
摘要: --Lua--十进制转二进制 function dec_to_binary (data) local dst = "" local remainder, quotient --异常处理 if not data then return dst end --源数据为空 if not tonumber(d 阅读全文
posted @ 2020-08-19 16:53 笠航 阅读(3218) 评论(0) 推荐(0) 编辑
摘要: 概述 由于涉及到java 与 lua 之间传递字节数组,如果直接传递的话会导致json解析失败,所以需要将字节数组加密为字符串,这样可以保证数据的完整传输。在网上找到了多个版本的lua base64的编解码代码,经过逐个测试最终方案3解决了我的问题。 方案1: 调用decodeBase64解码测试的 阅读全文
posted @ 2020-08-16 03:01 笠航 阅读(3205) 评论(0) 推荐(0) 编辑
摘要: 由于lua5.1不支持位操作,自己写了一个lua的位操作函数,代码如下: 方法1: function Xor(num1,num2) local tmp1 = num1 local tmp2 = num2 local str = "" repeat local s1 = tmp1 % 2 local 阅读全文
posted @ 2020-08-16 02:53 笠航 阅读(4445) 评论(0) 推荐(0) 编辑
摘要: 小伙伴们再也不用为打印lua的Table对象而苦恼了, 本人曾也苦恼过,哈哈 不过今天刚完成了这个东西, 以前在网上搜过打印table的脚本,但是都感觉很不理想,于是,自己造轮子了~ 打印的效果,自己感觉还比较慢,不敢私藏,赶紧分享... 如有更好的更改,欢迎讨论,优化!!! 以下脚本保存到文件"d 阅读全文
posted @ 2020-08-16 02:27 笠航 阅读(561) 评论(0) 推荐(0) 编辑
摘要: 首先要知道string.sub 和 string.byte 的用法。 基本思路: 之所以要自己写一个截取函数,是因为lua的库函数string.sub实际是字节的截取函数。 uft-8编码格式中,大部分中文是3个字节表示的,数字和字母等是一个字节的,还有某些国家的语言是2字节的,直接用string. 阅读全文
posted @ 2020-08-16 01:46 笠航 阅读(3695) 评论(0) 推荐(0) 编辑
上一页 1 ··· 4 5 6 7 8 9 10 11 12 ··· 28 下一页