第一种:需要刷新当前页面重复执行的操作——使用场景:刷点击率 、秒杀活动、抢沙发

//自动化循环操作方法
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智能自动抓取网页资源信息,类似爬虫功能相关推荐

  1. excel数据自动录入网页_Excel自动抓取网页数据,数据抓取一键搞定

    网站上的数据源是我们进行统计分析的重要信息源.我们在生活中常常听到一个词叫"爬虫",能够快速抓取网页上的数据,这对于数据分析相关工作来说极其重要,也是必备的技能之一.但是爬虫大多需 ...

  2. RPA自动化办公05——Uibot自动抓取网页数据

    参考:数据获取和处理_UiBot开发者指南 Python爬虫要对网页文件结构有一定了解,而且写程序一点一点把数据弄出来也很麻烦. 但是Uibot爬取数据是很简单的. 全部流程不过几步,本次爬取某东手机 ...

  3. cookie追加数据_集算器 SPL 抓取网页数据

    [摘要] 集算器 SPL 支持抓取网页数据,根据抓取定义规则,可将网页数据下载到在本地进行统计分析.具体定义规则要求.使用详细情况,请前往乾学院:集算器 SPL 抓取网页数据! 网站上的数据源是我们进 ...

  4. c语言编程网页数据提取,怎么用c语言抓取网页中的数据

    当前位置:我的异常网» C语言 » 怎么用c语言抓取网页中的数据 怎么用c语言抓取网页中的数据 www.myexceptions.net  网友分享于:2013-07-17  浏览:390次 如何用c ...

  5. php正则获取li,用正则表达式抓取网页中的ul 和 li标签中最终的值!

    获取你要抓取的页面 const string URL = "http://www.hn3ddf.gov.cn/price/GetList.html?pageno=1";       ...

  6. 转载自android 开发--抓取网页解析网页内容的若干方法(网络爬虫)(正则表达式)

    转载自http://blog.csdn.net/sac761/article/details/48379173 android 开发--抓取网页解析网页内容的若干方法(网络爬虫)(正则表达式) 标签: ...

  7. python爬虫搜特定内容的论文_python基于BeautifulSoup实现抓取网页指定内容的方法...

    python基于BeautifulSoup实现抓取网页指定内容的方法 更新时间:2015年07月09日 10:12:50 作者:光索与诺 这篇文章主要介绍了python基于BeautifulSoup实 ...

  8. 利用pandas库中的read_html方法快速抓取网页中常见的表格型数据

    利用pandas库中的read_html方法快速抓取网页中常见的表格型数据 本文转载自:https://www.makcyun.top/web_scraping_withpython2.html 需要 ...

  9. python3实现抓取网页资源的 N 种方法(内附200GPython学习资料)

    这两天学习了python3实现抓取网页资源的方法,发现了很多种方法,所以,今天添加一点小笔记. 文章最后为各位小伙伴提供超级彩蛋!不要错过了! 1.最简单 import urllib.request ...

最新文章

  1. 河南省2013年对口高考 计算机类专业课试题卷答案,河南省对口高考计算机专业课模拟试卷3...
  2. EXCEL教程,包你一学就会
  3. 步进电机红外遥控C语言程序,单片机红外遥控+步进电机+1602液晶显示c语言源程序...
  4. Mybatis 3学习笔记(一)
  5. sae 本地环境 mysql数据库_SAE本地环境与真实环境的差别
  6. spring 锁_分布式锁-快速实战
  7. javascript arguments(转)
  8. Matlab图形修饰之视点处理
  9. matlab卷积不从0开始,matlab 编辑卷积出错
  10. 编译原理:上下文无关文法 CFG
  11. NVIDIA-SMI
  12. revit二次开发--异形柱翻模
  13. 数学故事在小学数学课堂教学中的应用研究
  14. 吉林大学计算机孙磊,室内灯光控制系统设计毕业论文.doc
  15. 哪些云主机值得推荐?
  16. 腾讯云CFS挂载问题
  17. Java 实现数据库读写分离竟如此简单?
  18. 6.S081-7中断(键盘输入+屏幕输出) - Interrupts
  19. CdSe/ZnTe Ⅱ型核壳量子点/核壳型功能/SiC碳化硅量子点的合成
  20. 如何通过电脑A 的python搭建服务,让其他电脑B可以访问服务并下载共享盘的文件

热门文章

  1. 从设计到实现,一步步教你实现Android-Universal-ImageLoader-辅助类
  2. hdu 2156 分数矩阵
  3. Python - selenium_WebDriver 鼠标键盘事件
  4. Android系统手机端抓包方法
  5. 什么是IOC为什么要使用IOC
  6. 屏蔽Drupal中的“Notice: Undefined index”警告
  7. 如何有效编写软件的75条建议
  8. 近来工作和面试一些人的感受(原)
  9. Winograd,GEMM算法综述(CNN中高效卷积实现)(上)
  10. 软件测试系统测试的定义,如何定义软件测试人员的测试范围