找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 21571|回复: 26

[教程源码] 关于紫猫插件的共享网络数据NetData系列搭建环境新版教程

[复制链接]
  • 打卡等级:寻得绝学

1082

主题

2116

回帖

4300

积分

院长

鲜花
7
猫粮
6473
QQ
发表于 2021-3-25 12:56:32 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?立即注册

×
紫猫插件提供了NetData系列网络数据共享功能, 实现不同设备之间的数据保存与传输.
从V4.2113版开始提供了全新安装程序install.php服务, 不需要再去修改文件内容了. 如果你是从旧版升级到V4.2113版插件, 请按照最后面的步骤操作.

支持本地局域网搭建内网免费使用, 也可以前往领取 阿里云优惠券腾讯云优惠券 购买服务器主机搭建外网环境使用.

新版网络数据共享功能要求网站环境要求 PHP>=7.1 和 MySQL >= 5.5, 新手可以下载安装 phpstudy 或 WAMP 之类的集成软件, 以下步骤以 phpstudy V8  + 内网环境 为例讲解, 你可以换成其他任何php+mysql的网站环境

视频教程地址:https://www.bilibili.com/video/BV1vv411p75A/

文字教程:
示例安装步骤(仅供参考):
1. 下载并解压>>紫猫插件手机版<<, 找到在其他资料文件夹里的sql.php, medoo.php, install.php三个文件
2. 下载并解压安装 phpstudy V8版软件: http://public.xp.cn/upgrades/phpStudy_64.zip
3. 运行phpstudy后点击一键启动里面的WNMP启动按钮
4. 点击左边的网站, 在右边的管理中点击打开根目录
5. 将第一步的sql.php, medoo.php, install.php三个文件全部放到网站根目录下
6. 查看本机内网ip地址(不会的请百度解决, 外网环境使用外网地址), 在本机设备上打开网页访问 ip/sql.php , 例如 http://192.168.1.100/sql.php
7. 点击安装连接, 按照网页说明填写相关资料, 如果不理解的话, 仅需修改通信密钥, 其他都不要改动, 点击安装
8. 再次访问 ip/sql.php, 例如 http://192.168.1.100/sql.php , 如果出现 通信成功 之类的文字, 就表示服务器环境安装成功了
9. 关键一步, 在模拟器或者手机设备打开上一步的网址, 例如 http://192.168.1.100/sql.php, 如果也显示 通信成功 , 那么就说明客户端可以访问服务器了, 如果显示其他内容, 请检查防火墙, 服务器ip, 域名等相关内容.
10. 外网环境基本步骤一样, 可能需要开放防火墙端口之类的, 另外请注意, 通信密钥数据并未动态加密! 脚本发给其他人使用时, 最好使用独立的数据库账号密码等, 防止被抓包篡改数据库重要数据.


如果你是从旧版升级到V4.2113版插件, 请按照以下升级安装步骤操作:
1. 新版主要增强了数据安全性, 如果你是内网环境或者不在乎数据安全的话, 你可以仅更新插件文件, 不更新php网页文件, 下面的步骤都不需要操作.
2. 如果你使用的是外网环境, 并且数据比较重要, 那么请按照下面的步骤操作.
3. 将新版插件中提供的sql.php, medoo.php, install.php三个文件覆盖替换旧版文件
4. 确认PHP版本是否大于7.1, 如果不是请更新php环境
6. 查看本机内网ip地址(不会的请百度解决, 外网环境使用外网地址), 在本机设备上打开网页访问 ip/sql.php , 例如 http://192.168.1.100/sql.php
7. 点击安装连接, 按照网页说明填写相关资料, 如果不理解的话, 仅需修改通信密钥, 其他都不要改动, 旧版数据库名默认是test, 外网环境不推荐使用此数据库. 如果你需要以前的数据, 请在安装配置完成后, 手动将test库中数据转移到新数据库, 并删除test数据库.
6. 修改代码中的zm.NetDataInit代码, 加入通信密钥参数, 例如
    zm.NetDataInit "http://192.168.1.100/sql.php", "测试脚本", "QQ345911220"
7. 请注意, 通信密钥数据并未动态加密! 脚本发给其他人使用时, 最好使用独立的数据库账号密码等, 防止被抓包篡改数据库重要数据.
楼主热帖
  • 打卡等级:无名新人

1

主题

8

回帖

10

积分

学前班

鲜花
0
猫粮
46
发表于 2021-10-12 00:38:39 | 显示全部楼层
利用紫猫大大的这个新插件开发出了DY的UDID采集和关注脚本,几十台机器同时运行,根本就不会有重复的

1

主题

4

回帖

5

积分

学前班

鲜花
0
猫粮
20
发表于 2021-10-25 15:06:51 | 显示全部楼层
谢谢紫猫老师

1

主题

4

回帖

5

积分

学前班

鲜花
0
猫粮
20
发表于 2021-10-25 15:09:03 | 显示全部楼层
不过用外网搭建的服务器用不同设备还是访问不了

1

主题

4

回帖

6

积分

学前班

鲜花
0
猫粮
22
发表于 2021-12-8 09:14:36 | 显示全部楼层
遇到个很奇怪的问题,自己的搭建的服务器,手机连接电脑调试正常,但是手机单独运行就获取不到数据了,显示Null
  • 打卡等级:无名新人

2

主题

6

回帖

10

积分

学前班

鲜花
0
猫粮
23
发表于 2021-12-10 15:43:26 | 显示全部楼层
http://ip/sql.php
访问数据库失败, 请检查网络或配置是否正确, 若配置错误, 请删除config.php文件后重新操作

查看配置文件config.php,里面的数据库地址账号密码什么的都是正确的,而且用其他客户端也猛访问.但是访问sql.php错误.
  • 打卡等级:寻得绝学

1082

主题

2116

回帖

4300

积分

院长

鲜花
7
猫粮
6473
QQ
 楼主| 发表于 2021-12-10 17:31:33 | 显示全部楼层
cxywijl 发表于 2021-12-10 15:43
http://ip/sql.php
访问数据库失败, 请检查网络或配置是否正确, 若配置错误, 请删除config.php文件后重新操 ...

插件版本也要更新到最新版
  • 打卡等级:无名新人

2

主题

6

回帖

10

积分

学前班

鲜花
0
猫粮
23
发表于 2021-12-11 11:22:31 | 显示全部楼层
从紫猫插件手机版V4.2118.zip里面下载的,php是7.3.4,mysql5.6
运行install.php没有问题,config.php打开也可以看到链接数据库的账号密码.用数据库客户端连接到zimaoxy没有问题.但是运行sql.php就是报同样的错误.
  • 打卡等级:无名新人

2

主题

6

回帖

10

积分

学前班

鲜花
0
猫粮
23
发表于 2021-12-14 15:51:40 | 显示全部楼层
紫猫插件: 发生运行时错误!错误代码:zm.NetDataGet(),错误信息: [string ""]:13283: 无法获取网页源码,请检查网址是否正确!
今天突然出现这个错误,用官方指导例子里面的也是报这样。

0

主题

6

回帖

6

积分

学前班

鲜花
0
猫粮
10
发表于 2022-2-6 16:17:22 | 显示全部楼层
奆奆,我在浅笑云上整了一下,数据库,密码都没错,始终。。。。。
访问数据库失败, 请检查网络或配置是否正确, 若配置错误, 请删除config.php文件后重新操作
如果不会搭建环境, 请参考:关于紫猫插件的共享网络数据NetData系列搭建环境新版教程
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|小黑屋|紫猫编程学园

GMT+8, 2024-5-24 00:09

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表