EasySpider ocr型验证码

用户需要在任务执行过程中多次输入OCR型验证码,通过OCR(光学字符识别)技术可以自动识别验证码图片中的文字,并将其输入到相应的文本框中。这一过程可以极大提高任务的效率,避免人工干预。

rpa_tutorial_easyspider_advanced_ocr_1

解决方案

项目维护者提供了一个完整的流程,可以通过OCR识别验证码并自动输入,以下是具体的操作步骤:

  1. 选中验证码图片
    在浏览器中,首先选中网页上的验证码图片。这是获取验证码图片地址的关键步骤。

  2. 采集验证码图片地址
    使用EasySpider的图片采集功能,采集验证码图片的地址。确认采集后,将图片的URL或路径保存下来,以便接下来进行OCR识别。

  3. 设置OCR识别
    在流程图中,将采集的内容类型设置为“OCR识别文字”。这个设置告诉系统将验证码图片进行OCR识别,自动提取其中的字符。

    rpa_tutorial_easyspider_advanced_ocr_2

  4. 修改字段名称
    将采集到的验证码图片字段名修改为合适的名称,例如“参数1_图片”。这样可以在输入文字操作中引用该字段。

    rpa_tutorial_easyspider_advanced_ocr_3

  5. 在输入文字操作中引用字段值
    在输入文字的操作中,使用Field["参数1_图片"]来表示OCR识别后的验证码内容。这样,每次系统识别到验证码后,都会将识别结果自动输入到验证码文本框中。

    rpa_tutorial_easyspider_advanced_ocr_4

  6. 选择是否保存OCR结果
    如果不需要保存OCR识别的结果,可以将是否保存该字段设置为“否”,这样系统只会暂时使用识别到的结果,而不会将其存储。

    rpa_tutorial_easyspider_advanced_ocr_5

使用OCR技术识别验证码是一种高效的解决方案,特别适用于需要多次输入验证码的场景。通过简单的设置,系统可以自动识别验证码图片中的文字并将其输入,有效减少了人工输入验证码的时间。如果你在任务中遇到了类似问题,可以参考以上方法进行处理。

阅读全文
AI工具教程
免费领取AI学习资料 进AI副业交流群
礼物
AI工具教程
免费领取AI学习资料 进AI副业交流群