【精华】【经典】自动化循环操作方法当前网页方法,可以用于本地化AI智能自动抓取网页资源信息,类似爬虫功能
第一种:需要刷新当前页面重复执行的操作——使用场景:刷点击率 、秒杀活动、抢沙发
//自动化循环操作方法
var doLoop = function (dom) {dom || (dom = document);//这里写循环操作的代码dom.querySelector("sel").innerHTML = "舒工的骚操作!!!";
};
var timeout = {reload: 5 * 1000,//刷新重载当前页面的周期(单位:毫秒)doLoop: 4 * 1000//延时进行骚操作的时间(有些网页渲染很慢,这个时间周期可以调整更大一些,以保障需要操作的DOM文档已经渲染出来,但是时间不能大于reload,否则就进入下一个渲染周期了)
};
var reload = function () {//【核心代码】小到可以循环操作一些简单繁琐工作,大到可以进行数据挖局图片抓取!with (document) {write("<frameset cols='*'><frame src='" + location + "'/></frameset>"), void(close());}setTimeout("doLoop(document.querySelector('frame').contentDocument)", timeout.doLoop < timeout.reload ? timeout.doLoop : timeout.reload), setTimeout("reload()", timeout.reload);
};
reload();
第二种:不需要刷新当前页面,但需要在当前页面进行切换,譬如翻页操作——使用场景:图片、音乐、视频批量抓取 、文章内容挖掘
//自动化循环操作方法
var delay = 1 * 1000;//1秒后循环下一页寻找、操作
var doLoop = function () {var dom = document.querySelector("frame").contentDocument;//这里写循环操作的代码dom.querySelector("sel").innerHTML = "舒工的骚操作!!!"+Math.random();//在执行某些操作以后触发第二次轮询↓setTimeout("doLoop()", delay);
};
var reload = function () {//【核心代码】小到可以循环操作一些简单繁琐工作,大到可以进行数据挖局图片抓取!with (document) {write("<frameset cols='*'><frame src='" + location + "'/></frameset>"), void(close());}setTimeout("doLoop()", delay);
};
reload();
【精华】【经典】自动化循环操作方法当前网页方法,可以用于本地化AI智能自动抓取网页资源信息,类似爬虫功能相关推荐
- excel数据自动录入网页_Excel自动抓取网页数据,数据抓取一键搞定
网站上的数据源是我们进行统计分析的重要信息源.我们在生活中常常听到一个词叫"爬虫",能够快速抓取网页上的数据,这对于数据分析相关工作来说极其重要,也是必备的技能之一.但是爬虫大多需 ...
- RPA自动化办公05——Uibot自动抓取网页数据
参考:数据获取和处理_UiBot开发者指南 Python爬虫要对网页文件结构有一定了解,而且写程序一点一点把数据弄出来也很麻烦. 但是Uibot爬取数据是很简单的. 全部流程不过几步,本次爬取某东手机 ...
- cookie追加数据_集算器 SPL 抓取网页数据
[摘要] 集算器 SPL 支持抓取网页数据,根据抓取定义规则,可将网页数据下载到在本地进行统计分析.具体定义规则要求.使用详细情况,请前往乾学院:集算器 SPL 抓取网页数据! 网站上的数据源是我们进 ...
- c语言编程网页数据提取,怎么用c语言抓取网页中的数据
当前位置:我的异常网» C语言 » 怎么用c语言抓取网页中的数据 怎么用c语言抓取网页中的数据 www.myexceptions.net 网友分享于:2013-07-17 浏览:390次 如何用c ...
- php正则获取li,用正则表达式抓取网页中的ul 和 li标签中最终的值!
获取你要抓取的页面 const string URL = "http://www.hn3ddf.gov.cn/price/GetList.html?pageno=1"; ...
- 转载自android 开发--抓取网页解析网页内容的若干方法(网络爬虫)(正则表达式)
转载自http://blog.csdn.net/sac761/article/details/48379173 android 开发--抓取网页解析网页内容的若干方法(网络爬虫)(正则表达式) 标签: ...
- python爬虫搜特定内容的论文_python基于BeautifulSoup实现抓取网页指定内容的方法...
python基于BeautifulSoup实现抓取网页指定内容的方法 更新时间:2015年07月09日 10:12:50 作者:光索与诺 这篇文章主要介绍了python基于BeautifulSoup实 ...
- 利用pandas库中的read_html方法快速抓取网页中常见的表格型数据
利用pandas库中的read_html方法快速抓取网页中常见的表格型数据 本文转载自:https://www.makcyun.top/web_scraping_withpython2.html 需要 ...
- python3实现抓取网页资源的 N 种方法(内附200GPython学习资料)
这两天学习了python3实现抓取网页资源的方法,发现了很多种方法,所以,今天添加一点小笔记. 文章最后为各位小伙伴提供超级彩蛋!不要错过了! 1.最简单 import urllib.request ...
最新文章
- 河南省2013年对口高考 计算机类专业课试题卷答案,河南省对口高考计算机专业课模拟试卷3...
- EXCEL教程,包你一学就会
- 步进电机红外遥控C语言程序,单片机红外遥控+步进电机+1602液晶显示c语言源程序...
- Mybatis 3学习笔记(一)
- sae 本地环境 mysql数据库_SAE本地环境与真实环境的差别
- spring 锁_分布式锁-快速实战
- javascript arguments(转)
- Matlab图形修饰之视点处理
- matlab卷积不从0开始,matlab 编辑卷积出错
- 编译原理:上下文无关文法 CFG
- NVIDIA-SMI
- revit二次开发--异形柱翻模
- 数学故事在小学数学课堂教学中的应用研究
- 吉林大学计算机孙磊,室内灯光控制系统设计毕业论文.doc
- 哪些云主机值得推荐?
- 腾讯云CFS挂载问题
- Java 实现数据库读写分离竟如此简单?
- 6.S081-7中断(键盘输入+屏幕输出) - Interrupts
- CdSe/ZnTe Ⅱ型核壳量子点/核壳型功能/SiC碳化硅量子点的合成
- 如何通过电脑A 的python搭建服务,让其他电脑B可以访问服务并下载共享盘的文件
热门文章
- 从设计到实现,一步步教你实现Android-Universal-ImageLoader-辅助类
- hdu 2156 分数矩阵
- Python - selenium_WebDriver 鼠标键盘事件
- Android系统手机端抓包方法
- 什么是IOC为什么要使用IOC
- 屏蔽Drupal中的“Notice: Undefined index”警告
- 如何有效编写软件的75条建议
- 近来工作和面试一些人的感受(原)
- Winograd,GEMM算法综述(CNN中高效卷积实现)(上)
- 软件测试系统测试的定义,如何定义软件测试人员的测试范围