第一步:新建任务
①点击左上角“加号”新建任务,如图1:
【图1】
②弹窗里填写采集地址,任务名称,开启手动登录配置,如图2:
【图2】
若未在此处开启登录配置,可在模板抽取配置中点击相应的模板,开启登录配置,如图3。
【图3】
③点击下一步,选择进行数据抽取还是链接抽取,本次采集列表下的正文数据,所以本次需要抽取内容选择链接列表,所以点击抽取链接,选择链接列表,如图4:
【图4】
④完成后模板抽取配置列表有两个模板,默认模板和子栏目。默认模板下自动生成一个链接抽取,名称为链接列表,此链接抽取已与链接列表模板关联,如图5:
【图5】
第二步:配置登录
① 内置浏览器找到登录按钮,弹出登录框,如图6:
【图6】
②按Ctrl+鼠标左键单击“用户名输入框”,如图7。
【图7】
③.填写用户名、密码,如图8。
【图8】
④.点击“完成”,cookie配置框中出现数据,按Ctrl+鼠标左键单击“登录按钮”,内置浏览器页面登录成功,配置完成,如图9。
【图9】
第三步:通过地址过滤,得到所需链接。
①点击采集预览,在采集预览中有于目标链接相似的其他链接,可通过地址过滤得到列表链接。找到所需要的列表链接,观察得出所需要的目标链接都包含“thread-”,右击复制链接,如图10所示。
【图10】
②勾选地址过滤,过滤规则选择包含,填入“thread-”,得到列表链接,如图11所示。
【图11】
③点击采集预览确认链接是否过滤完全,如图12
【图12】
第四步:关联模板
在软件中模板的关联关系,与网页中链接跳转的关系相同。
根据网页跳转规律,将“链接列表”关联模板二“链接列表:02”,此处由于我们开始就选择了创建列表链接,所以软件自动关联好了模板二。如果配置的时候发现关联有问题,可以自己进行更改,如图13
【图13】
第五步:创建翻页链接抽取
方法一:创建任务,勾选链接抽取,直接选择链接列表和普通翻页,如图14。
【图14】
方法二:如果创建任务时,只勾选了链接列表,可以点击上一步,回到模板层,补选翻页链接抽取,点击下一步,创建翻页链接。
方法三:直接点击模板二,点击上面“新建链接抽取” 按钮,得到链接抽取,并重名命为翻页链接抽取,如图15。
【图15】
第六步:通过地址过滤,得到所需翻页链接。
①右击模板预览找到翻页链接,如图16所示。观察链接得出规律使用“page=”得到目标链接。
【图16】
②勾选地址过滤,过滤规则选择包含,将复制的目标地址粘入,使用共用词“page=”过滤得到目标链接,如图17。
【图17】
③点击采集预览确认链接是否过滤完全,如图18
【图18】
④关联“翻页”
情况一:创建模板或通过向导,创建的翻页链接抽取,会默认关联模板一,即当前页模板,如图19。
情况二:手动点击按钮创建翻页链接抽取,需要手动关联
【图19】
第七步:填写模板示例地址并新建数据抽取
①将模板一过滤得到的任意一条链接,作为链接列表模板的示例地址。如:https://bbs.360.cn/thread-15646770-1-1.html, 见图20:
【图20】
②新建数据抽取。直接点击链接列表,点击上面“新建数据抽取” 按钮,得到数据抽取,如图21。
【图21】
第八步:创建/选择表单
①在ForeSpider爬虫中,表单是可以复用的,所以可以在数据表单出直接选择之前建过的表单,也可以通过表单ID来进行查找并关联数据表单。此处使用的方法三,如图22。
方法一:通过下拉菜单或表单ID选择已有表单
方法二:点击创建表单进入快速建表页面,新建表单
方法三:点击“采集配置”-“数据建表”,点击采“采集表单”后面的 如图22。
【图22】
②配置表单
根据所需内容,配置表单字段(即表头),此处配置了包括网页主键、发布时间、正文内,网页标题以及网页地址五个字段,表单如图23。
【图23】
③数据抽取链接处关联表单,如图24。
【图24】
第九步:字段取值
①取值方法:按住Ctrl+鼠标左键,进行区域选择,按住Shift+鼠标左键,扩大选择区域。
pub_time、content字段,如图25、图26:
【图25】
【图26】
②点击采集预览确数据是否采集完全,如图27:
【图27】
第十步:采集预览
① 点击右上角采集预览,如图28:
【图28】
②点击任意一条链接,看看是否可以得到和网页对应的规整的数据,如图29:
【图29】
相关推荐
在本教程中,我们将重点探讨如何采集指定网页的内容,尤其是与关键词相关的数据,如百度搜索风云榜。百度搜索风云榜是百度提供的一个服务,展示了各类关键词的实时搜索热度,这对于了解公众关注的热点话题非常有帮助...
### 易语言网页采集教程知识点详解 #### 一、易语言简介 易语言是一种基于中文编程环境的语言,它以简洁直观的方式提供了一系列编程工具和技术,让程序员能够更加专注于业务逻辑而不是语言本身。对于中文开发者来...
软件介绍: 1、采用底层HTTP方式采集数据,快速稳定,可建多个任务多线程采同时采集多个网站数据 ...5、可以用登录采集方式采集需要登录帐号才能查看的网页内容 6、可以无限深入N个栏目采集内容、采链接
采集教程,采集教程,采集教程,采集教程,采集教程,采集教程,采集教程
在网页采集过程中,首先需要建立与目标网站的连接,然后发送GET或POST请求获取网页内容。这一步骤在源码中通常表现为创建网络连接对象,设置请求参数(如URL、HTTP方法、头部信息等),并执行网络请求。 获取到网页...
5、可以用登录采集方式采集需要登录帐号才能查看的网页内容 6、可以无限深入N个栏目采集内容、采链接 7、支持多种内容提取模式,可以对采到的内容进行你需要的处理,如清除HTML,图片等等 8、可自编...
1.环境要求 ... MySQL 版本 >= 5.7 如何适应其他版本数据库? Redis(版本越高越好) ...搭建及采集规则编写与使用教程: 演 站点缓存太大可能会出现rides缓存错误刷新几次即可访问。 漫画站可做国漫,韩漫。
1. **设定采集目标**:首先,你需要确定要采集的网页,这可以通过提供URL来实现。选择一个具有代表性的、结构清晰的网页,便于初学者理解和操作。 2. **创建采集任务**:在ECSS中创建新的采集任务,输入目标URL,...
前嗅forespider数据采集软件正是为解决这一需求而生,它是一款专为非专业编程人员设计的可视化数据采集工具,使得即使是没有编程基础的用户也能轻松进行网页数据的抓取。 **一、forespider软件概述** forespider...
4. **网络请求的控制**:考虑到网页的反爬策略,可能需要设置请求头(如User-Agent)、延迟请求、模拟登录等。System.Net命名空间下的相关类可以帮助我们控制这些细节。 5. **代理服务器**:为了防止IP被封,可以...
标题“PHPYUN人才招聘系统火车采集器采集教程.pdf”和描述“详细介绍PHPYUN使用火车采集器采集数据,包含采集发布模块、PHPYUN 后台设置(老后台)、设置采集器、规则”表明本文档是一份关于如何使用特定的网络数据...
K8采集器完全模拟人工,易用、智能、高效,浏览器看到的均可以采集下来,不仅可以采集文章、图片、附件,还支持结构化抽取网页内容,如分类信息的采集发布等! 内置强大的论坛采集功能,无障碍采集主题和回复,支持...
- **网页登录与cookie管理**:若需采集登录后的内容,可设置登录信息和使用cookie进行身份验证。 5. **注意事项** - **尊重版权与隐私**:在使用采集器时,应遵守法律法规,不采集涉及版权或个人隐私的信息。 - ...
【标题】:“hmjcj采集器,采集数据” 在IT领域,数据采集是至关重要的一个环节,它涉及从各种来源获取信息并将其整理为可分析和处理的数据集。HMJCJ采集器是一款专为此目的设计的工具,主要用于从网络上抓取和提取...
博客采集器教程是一个针对博客内容抓取和管理的工具,它可以帮助用户自动化地从不同的博客平台获取信息,如文章、评论等,以便于数据分析、内容聚合或者个人学习使用。在这个教程中,你将了解到如何有效地利用这样的...
- **内容分页形式**:EmpireCMS支持两种类型的内容分页采集:全部列出式与上下页导航式。 - **全部列出式**: - **特点**:分页链接在第一页上一次性全部列出。 - **采集方法**: - **获取分页区域正则**:从第...
### 采集需要登录后的网页(重定向后Cookie丢失问题) 在网络爬虫开发过程中,经常会遇到需要登录后才能访问的目标网站。这些网站为了保护用户隐私和数据安全,通常会在用户通过身份验证后设置Cookie来保持登录状态...
要进行网页资源采集,首先需要一个运行环境,这里提到了IIS(Internet Information Services)。IIS是微软提供的一个Web服务器,可以部署和运行各种Web应用程序,包括帝国CMS这样的系统。配置IIS涉及到设置网站的...
Siteserver是一款常见的网页信息采集工具,本教程将详细介绍如何在Siteserver中创建和配置采集规则,以实现对特定网页内容的有效抓取。 首先,我们要了解建立采集规则的步骤: 1. **建立采集规则**: - 在...