zm.NetDataInit 初始化网络数据
🎯功能
初始化共享网络数据, 创建指定数据表, 实现网络通信功能, 需要网站程序配合, 搭建方法详见后面的备注
📜语法
结果 = zm.NetDataInit([网址][, 数据表名[, 通信密钥]][, 是否清空][, 超时时间])
📥参数
参数 | 数据类型 | 解释 |
---|---|---|
网址 | 字符串 | 可选, 网站程序sql.php的网址 |
数据表名 | 字符串 | 可选, 用于存放变量数据的表 |
通信密钥 | 字符串 | 可选, 填写安装时的通信密钥 |
是否清空 | 布尔型 | 可选, 清空指定数据表下所有变量数据, 不会删除数据表, 省略默认为false , 表示不清空 |
超时时间 | 数值型 | 可选, 修改NetData系列所有命令内置超时时间 |
📤返回
无
💡示例
Import "zm.luae" //导入插件,只需执行一次
zm.Init //初始化插件,只需执行一次
//例子1 初始化创建表, 并且不清空以前数据
zm.NetDataInit "http://192.168.1.100/sql.php", "测试脚本", "QQ345911220"
zm.NetDataSet "等级", 99
zm.NetDataSet "昵称", "紫猫"
zm.NetDataSet "VIP", True
Dim 等级 = zm.NetDataGet("等级")
Dim 昵称 = zm.NetDataGet("昵称")
Dim VIP = zm.NetDataGet("VIP", True)
TracePrint zm.VarInfo(等级)
TracePrint zm.VarInfo(昵称)
TracePrint zm.VarInfo(VIP)
Dim 检查删除结果 = zm.NetDataGet("VIP")
TracePrint 检查删除结果
//例子2 清空以前数据并初始化
zm.NetDataInit "http://192.168.1.100/sql.php", "测试脚本", "QQ345911220", True
📘备注
本功能是使用POST提交至PHP网站的数据库操作, 实现多设备共享网络数据, 所以需要自行搭建网站程序才可使用, 具体搭建方法见教程帖子 >> https://zimaoxy.com/b/t-2876-1-1.html
- V1.1816: 加入命令
- V3.1903: 大幅度提高执行效率
- V4.2113:
- 新增
通信密钥
参数, 加强网站安全性 - 更新
sql.php
与medoo.php
程序, 对旧版有影响, 请参考上面教程帖子操作 - 全新的环境搭建教程
- 新增