摘要: local ZZBase64 = {} local string = string ZZBase64.__code = { 'A', 'B', 'C', 'D', 'E', 'F', 'G', 'H', 'I', 'J', 'K', 'L', 'M', 'N', 'O', 'P', 'Q', 'R' 阅读全文
posted @ 2020-08-15 22:48 笠航 阅读(3332) 评论(0) 推荐(0) 编辑
摘要: -- Openwrt与贝壳物联平台通讯示例 -- http://www.bigiot.net/help/5.html -- Author: 贝壳物联 -- Time: 2016/1/10 local socket = require("socket")--引入Luasocket local json 阅读全文
posted @ 2020-08-15 21:46 笠航 阅读(341) 评论(0) 推荐(0) 编辑
摘要: socket_recv和socket_read都可以用于读取socket数据,不过二者有差别,推荐使用socket_recv。 原因如下: 1.socket_recv支持多种flag,用于不同场景 2.socket_recv可以检测socket关闭的情况(例如对端关闭了socket) 返回值:$re 阅读全文
posted @ 2020-08-15 21:42 笠航 阅读(1203) 评论(0) 推荐(0) 编辑
摘要: LuaSocket 是 Lua 的网络模块库,它可以很方便地提供 TCP、UDP、DNS、FTP、HTTP、SMTP、MIME 等多种网络协议的访问操作。 它由两部分组成:一部分是用 C 写的核心,提供对 TCP 和 UDP 传输层的访问支持。另外一部分是用 Lua 写的,负责应用功能的网络接口处理 阅读全文
posted @ 2020-08-15 21:37 笠航 阅读(1682) 评论(1) 推荐(0) 编辑
摘要: server.lua #!/usr/bin/lualocal socket = require("socket")host, port = "127.0.0.1", 9090server = assert(socket.bind(host, port))ack = "ack\n"while true 阅读全文
posted @ 2020-08-15 21:35 笠航 阅读(964) 评论(1) 推荐(0) 编辑
摘要: 在OpenWrt中使用socket通信主要就是调用nixio.socket来完成。我们可以写一个模块,然后在需要使用的时候使用require来引入。 说明:lua是脚本语言,可在htm文件内直接使用<%%>进行引用。阅读代码,其中luci.http是在/usr/lib/lua/luci目录下安装自带 阅读全文
posted @ 2020-08-15 21:33 笠航 阅读(1831) 评论(1) 推荐(0) 编辑
摘要: 1.socket服务器搭建思路 1) 目的:理解socket服务器工作机制 2) 思路:创建socket -> 把socket加入连接池 -> 处理接收信息 -> 握手动作 -> 发送信息 2.socket服务器代码 ​ 注:复制到php文件,直接命令行可以运行,不需要其他支持 ​ 特别注意:为了能 阅读全文
posted @ 2020-08-15 21:24 笠航 阅读(218) 评论(0) 推荐(0) 编辑
摘要: 一、socket编程 网络功能是Uinux/Linux的一个重要特点,有着悠久的历史,因此有一个非常固定的编程套路。 基于TCP的网络编程: 基于连接, 在交互过程中, 服务器和客户端要保持连接, 不能断开。重发一切出错数据、数据验证, 保证数据的正确性、完整性和顺序性, 缺点是消耗的资源比较大。 阅读全文
posted @ 2020-08-15 21:22 笠航 阅读(407) 评论(0) 推荐(0) 编辑
摘要: 对TCP/IP、UDP、Socket编程这些词你不会很陌生吧?随着网络技术的发展,这些词充斥着我们的耳朵。那么我想问:1. 什么是TCP/IP、UDP?2. Socket在哪里呢?3. Socket是什么呢?4. 你会使用它们吗?什么是TCP/IP、UDP? TCP/IP(Transmission 阅读全文
posted @ 2020-08-15 21:17 笠航 阅读(245) 评论(0) 推荐(0) 编辑
摘要: 经常会把临时性的log或抓包等文件放在/tmp目录下,重启后发现文件都丢失了。查下资料发现,可以通过设置解决这个问题。在/etc/default/目录下有个rcS文件,文件内容如下:## /etc/default/rcS## Default settings for the scripts in / 阅读全文
posted @ 2020-08-15 21:10 笠航 阅读(2867) 评论(0) 推荐(0) 编辑