调查别人微信聊天记录录吗

1、实现功能
通过 http 请求获取知乎日报消息列表 ;
消息列表中包含今日消息和前一天的消息 ;
点击 消息可显示具体文章内容;
文章需 包含 文章 标题、图片和源;
实现消息 实现消息 刷新。
2、设计思路
使用 Labview 数据通信中的 http 协议实现 http 请求。获取数据的含有 json 格式的文件,添加 json 模块解析。使用数组作为可变长的消息列表,浏览器模块作为文章内容显示。
获取的消息列表 json 文件,使用附加的 JSON API 解析模块解析。
获取网络图片数据,将获取的图片先作本地化缓存,然后通过读取本地图片,加载到图片显示区中。
获取网络 html 数据,获取的 html 数据先进行组合添加 css、标题、标题图片和图片源,然后作本地化缓存,再通过浏览器读取本地文件显示。
进度条添加进度条模块,在网络请求时显示进度。
3、使用的外加模块
JSON解析模块:JSON API
进度条模块:WF ProgressBar
4、程序设计及其分析
4.1 前面板
显示面板使用垂直分隔栏分为不相等的三个部分。第一部分添加按钮用于消息刷新和打开程序信息;第二部分为消息显示列表,使用数组作为可变长显示框,数组元素为字符串显示框和二维图片显示构成的簇,实现动态显示消息;第三部分是文章具体显示区,使用浏览器来显示 html 类型的文章。
程序框图及其分析
项目结构:
主程序框图:
整合程序使用顺序帧结构包裹,分为二帧。
第一帧:第一帧负责程序启动时的所有需要初始化刷新消息列表和文章显示区。
第二帧:第二帧使用无限循环包裹,负责程序连续执行。其中有三个事件结构,分别负责消息刷新,显示程序信息和打开具体文章。
请求刷新 VI 流程框图:
请求刷新 VI,通过 HTTP 请求获取数据,再通过 json 数据处理 VI 获取 json 内容。根据获取的数据再请求消息和图片。图片数据先作本地化保持,转换成图片,然后再读取。再次请求数据时,先请求本地,再请求网络,可以减少网络请求,加快响应速度。
http 获取请求体 :
网络数据若存在中文请先确认数据编码,这里获得的是utf-8编码的数据,在labview中使用本地编码操作更方便,所以转换成GBK编码。
JSON解析数据:
使用JSON模块解析数据。
获取文章VI框图:
获取的文章是html格式的,也作了本地化缓存,减少网络请求。文章的标题、标题图片和标题图片源信息是分开的,这里使用字符串操作将数据结合形成一个新的html。
5、运行结果及其截图
6、不足之处
目前的功能还比较少,只是实现了知乎日报的消息列表显示和简单文章显示,用户登录和话题显示未加入;
文章内容使用了 html 来展示所有信息,没有将点赞数,评论和作者信息提取独立显示;
大量的图片和 html 做了本地的缓存使请求速度有大的提高,但是本地缓存长时间使用将占用大量空间。
写这个项目是突发的灵感,写的时候碰到挺多的麻烦,网络上几乎是没有这种类型的Labview项目的,碰到问题都是自己一步一步去解决,有些时候感觉自己都要放弃,还好还是坚持做出来了。Labview整体在工业上与硬件连接带来方便的数据分析,但是在写界面和网络上是感觉非常的不方便,可能是自己学的还不够深入。整体还比较满意的,但是这个项目还是有很大的改进空间的,分享一下供大家一起改进,项目开源。
参考知识库
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
访问:4798次
排名:千里之外
原创:19篇labview中的visa用法_图文_百度文库
两大类热门资源免费畅读
续费一年阅读会员,立省24元!
labview中的visa用法
上传于||文档简介
&&l​a​b​v​i​e​w​中​的​v​i​s​a​使​用
阅读已结束,如果下载本文需要使用1下载券
想免费下载本文?
定制HR最喜欢的简历
下载文档到电脑,查找使用更方便
还剩24页未读,继续阅读
定制HR最喜欢的简历
你可能喜欢Labview2015+对应的DAQ+VISA[另附12和13版] - LabVIEW论坛 -
中国电子技术论坛 -
最好最受欢迎电子论坛!
后使用快捷导航没有帐号?
Labview2015+对应的DAQ+VISA[另附12和13版]
21:25:39  
本帖最后由 不负長詞不负卿 于
13:14 编辑
之前用在网上不记得在哪里下的一个14版本的,总是不能生成相应的dll。所以又找了一些版本的软件试试,现在本子上用的是2015中文版的,Labview、DAQmx、VISA都亲测良好,大家放心下载使用。另外分享的文件里面有一个串口助手和虚拟串口软件,需要的朋友也可以下载使用。labview2012和13文件夹里面的没用过,不知道怎样,推荐使用2015版本。
链接:&&密码:m0ia
09:41:10  
感谢楼主!!!!!!
12:27:42  
点击setup然后一路向下。
VISA是向下版本兼容的,必须先安装好labview。 至于notification是什么情况,我没懂哎,你能具体说说吗?
你安装完成之后,在MAX中会出现VISA这个软件,所以安装成功了。
visa没有版本要求吗?
12:27:41  
点击setup然后一路向下。
VISA是向下版本兼容的,必须先安装好labview。 至于notification是什么情况,我没懂哎,你能具体说说吗?
你安装完成之后,在MAX中会出现VISA这个软件,所以安装成功了。
visa没有版本要求吗?
10:44:51  
求问楼主,2015配套visa直接下载那个文件夹点setup安装就好吗?我的出现找不到notification怎么办?(小白,谢谢)
点击setup然后一路向下。
VISA是向下版本兼容的,必须先安装好labview。 至于notification是什么情况,我没懂哎,你能具体说说吗?
你安装完成之后,在MAX中会出现VISA这个软件,所以安装成功了。
16:43:54  
求问楼主,2015配套visa直接下载那个文件夹点setup安装就好吗?我的出现找不到notification怎么办?(小白,谢谢)
14:03:05  
19:25:23  
你好,发一下链接吧,谢谢!
链接:&&密码:m0ia 还能用
等待验证会员
12:40:03  
你好,发一下链接吧,谢谢!
11:38:15  
文件,LabVIEW2015X86,,好像损坏了,下了几次都不成功。后来,把文件删除,重新下载就好了。
我下载好是没有什么问题的,可能是你下载的时候出了问题,数据没有完整下载好。
19:07:31  
本帖最后由 qq 于
19:15 编辑
文件,LabVIEW2015X86,,好像损坏了,下了几次都不成功。后来,把文件删除,重新下载就好了。
20:16:44  
tai hao le .
very good . i have speed a lot time on find out the issue with the vision . anyway , thank you very much
16:30:56  
感谢楼主!!!!!!
不用客气,希望能够帮到你。
16:30:42  
非常感谢!!!
不客气的。重在分享
17:30:05  
感谢楼主!!!!!!
14:56:41  
链接:/s/1dFqMqjR&&密码:m0ia
非常感谢!!!
11:43:59  
能分享链接给我么,谢谢了!
链接:&&密码:m0ia
16:21:13  
能分享链接给我么,谢谢了!
19:11:00  
可否 分享个给我 谢谢
链接:&&密码:m0ia
还没失效,尽量保存到网盘下载,有问题联系我。
14:57:57  
可否 分享个给我 谢谢
您需要登录后才可以回帖
Powered by

我要回帖

更多关于 微信聊天记录可以查吗 的文章

 

随机推荐