|
|
功能分类
| 数据监测: |
列表内容监控 » 网站更新监控 |
| 数据录入: |
|
| 自动控制: |
|
| 人工智能: |
|
| 数据接口: |
|
| 数据分析: |
JS数据处理 |
抖音发布作品提醒
不加好友,不关注抖音号,怎样监控抖音号更新作品,能收到最新作品通知。
在浏览器中,打开抖音号主页,通过主页获取所有作品,就可以监测作品更新情况,并在更新时发出提醒通知。
1、设置定时监测
运行木头浏览器后,打开项目管理器窗口,首先确定检测频率,新建一个定时控制步骤,设定定时器立即执行,并间隔600秒循环执行。
1、设置新作品监控周期
2、确定监控目标
创建打开网址的步骤,添加需要监控的主页网址。可以同时添加多个网址,软件自动轮流打开监控新作品。
2、添加主页网址
3、用js检测新作品
抖音号主页打开后,根据页面内容运行一 段js代码,其作用是找出全部作品,并分析哪些是新作品,将新作品保存在指定的js变量(str,txt,lnk)。
- var list = new Array();
- try {
- if (localStorage.getItem("list")!=null)
- list = JSON.parse(localStorage.getItem("list"));
- }
- catch {
- list = new Array();
- }
- var nns =document.getElementsByTagName("a");
- var baolist = new Array();
- for (var i = 0; i < nns.length; i++) {
- var ahe = nns[i];
- if (ahe.children.length == 2)
- {
- var href = ahe.getAttribute("href");
- var text = ahe.children[1].innerText;
- var li = { text: text, href: href };
- if (list.findIndex(function (a) { return a.text == text && a.href == href}) == -1) {
- list.push(li);
- baolist.push(li);
- }
- }
- }
- var str = "";//存放带链接的新作品
- var txt="";//存放新作品文字描述
- var lnk="";//存放新作品链接
- if (baolist.length > 0) {
- localStorage.setItem("list", JSON.stringify(list));
- for (var j = 0; j < baolist.length;j++)
- {
- var bao = baolist[j];
- txt=bao.text;
- lnk=bao.href ;
- str += "<a href=" + bao.href + " >" + bao.text + "</a>\r\n"
- }
- }
- str;
复制代码
3、执行js代码提取作品
4、新作品判断
创建变量监控的步骤,监测存放新作品的变量str,只要str不为空,则存在新作品,将跳转到Yes子步骤继续执行。
4、监控判断是否有新作品
5、新作品提醒方式
在Yes节点中,设置报警提醒方式,勾选弹窗提醒、声音提醒和邮件提醒。并设置弹窗内容显示作品描述文本,且点击弹窗后直接打开新作品链接。
5、新作品提醒方式
完成全部设置后保存项目文件,并关闭项目管理器。
6、一键开始监测
在浏览器主窗口中,点击抖音作品通知,即开始运行该项目。当检测到新作品时,屏幕右下角弹出提示窗口,显示新作品内容,且点击该提示窗口可以直接打开观看作品。同时发出提示音和提示邮件(邮箱绑定手机提醒后,则手机上同时收到新作品通知)。
6、开始监控作品中通知
|
|