58013浏览
查看: 58013|回复: 5

[入门教程] 【邮连万物】使用nodered监控网页文本内容变化通过邮件推送

[复制链接]
本帖最后由 得劲滋润爽 于 2023-4-27 19:32 编辑

【邮连万物】使用node-red监控网页内容变化通过邮件推送到手机微信
复习https://mc.dfrobot.com.cn/thread-315699-1-1.html
https://mc.dfrobot.com.cn/thread-315701-1-1.html

https://mc.dfrobot.com.cn/thread-315728-1-1.html


本文以df论坛为例进行演示


设定每天早上8点读取论坛最新的帖子推送到微信。


添加一个inject节点
【邮连万物】使用nodered监控网页文本内容变化通过邮件推送图1
双击inject节点设置如下
【邮连万物】使用nodered监控网页文本内容变化通过邮件推送图2


添加http request节点
【邮连万物】使用nodered监控网页文本内容变化通过邮件推送图3
复制论坛的网址
双击http request节点进行设置
【邮连万物】使用nodered监控网页文本内容变化通过邮件推送图4
添加HTML节点和debug节点并将他们连接起来
【邮连万物】使用nodered监控网页文本内容变化通过邮件推送图5
打开论坛,鼠标移到最新文章的标题处,单击鼠标右键,点击弹出菜单里面的检查
【邮连万物】使用nodered监控网页文本内容变化通过邮件推送图6
在a标签这里单击鼠标右键选择复制然后选择selector(不同浏览器可能会有区别),edge浏览器为中英文混合,Chrome为全英文

【邮连万物】使用nodered监控网页文本内容变化通过邮件推送图7【邮连万物】使用nodered监控网页文本内容变化通过邮件推送图8
双击HTML节点进行设置,把复制的内容粘贴到选取项里面
【邮连万物】使用nodered监控网页文本内容变化通过邮件推送图9
部署进行测试
【邮连万物】使用nodered监控网页文本内容变化通过邮件推送图10
经过测试,发现上面的设置获取df论坛的内容为空也就是获取不到。
经过测试,我发现只要改变选取项里面粘贴的内容的层级即可获取到内容。
【邮连万物】使用nodered监控网页文本内容变化通过邮件推送图11【邮连万物】使用nodered监控网页文本内容变化通过邮件推送图12
也就是相当于从下图的位置进行复制
【邮连万物】使用nodered监控网页文本内容变化通过邮件推送图13【邮连万物】使用nodered监控网页文本内容变化通过邮件推送图14
大家在其他网站碰到这种情况也可以尝试修改复制的层级获取想要的内容。


下面就是添加邮件发送节点,如果发送不成功还需要使用其他节点对发送的内容做修改。没有邮箱节点的请看前两篇帖子进行添加设置。
依然是建议使用移动139邮箱作为发件人,用了就知道了好用方便。没有移动手机号也可以用。
【邮连万物】使用nodered监控网页文本内容变化通过邮件推送图15
部署测试能否发送成功。
不出所料失败了
【邮连万物】使用nodered监控网页文本内容变化通过邮件推送图16
我们先给HTML节点传过来的内容加个标题,也就是给邮件加个标题。
添加一个change节点
【邮连万物】使用nodered监控网页文本内容变化通过邮件推送图17【邮连万物】使用nodered监控网页文本内容变化通过邮件推送图18【邮连万物】使用nodered监控网页文本内容变化通过邮件推送图19
部署再次测试
【邮连万物】使用nodered监控网页文本内容变化通过邮件推送图20
还是失败了


修改change节点的设置
【邮连万物】使用nodered监控网页文本内容变化通过邮件推送图23【邮连万物】使用nodered监控网页文本内容变化通过邮件推送图22【邮连万物】使用nodered监控网页文本内容变化通过邮件推送图21
这样就能发送成功了!


到此演示完毕,通过以上步骤我们就可以使用node-red来监控大部分网页的内容了。
(如果有大佬知道最后一步为什么要搜索空格替换为空还请评论区讲解一下!)



ThuApril-202304277455..png

麦壳maikemaker  初级技师

发表于 2023-9-6 12:00:27

想把node-red用起来,因为我自己没有实际应用场景和需求,所以没有想法和创意。在此征集网友们的创意,如果创意能超过5个的话我会选择3-5个我能做出来的做个简单的教程再分享给大家。如果你有想用node-red实现的功能或者项目欢迎留言。
回复

使用道具 举报

三春牛-创客  初级技神

发表于 2023-7-22 22:53:37

不错,来学习了
回复

使用道具 举报

三春牛-创客  初级技神

发表于 2023-7-22 22:54:46

赞!!!
回复

使用道具 举报

花生编程  中级技匠

发表于 2023-7-28 22:23:46

厉害厉害
回复

使用道具 举报

花生编程  中级技匠

发表于 2023-7-28 22:24:55

这样就能直接获取到最新帖子了!赞赞赞!
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

为本项目制作心愿单
购买心愿单
心愿单 编辑
[[wsData.name]]

硬件清单

  • [[d.name]]
btnicon
我也要做!
点击进入购买页面
上海智位机器人股份有限公司 沪ICP备09038501号-4

© 2013-2024 Comsenz Inc. Powered by Discuz! X3.4 Licensed

mail