`
qn_lf
  • 浏览: 126054 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
社区版块
存档分类
最新评论

imacros实例,包含验证码处理 转

 
阅读更多
imacros实例,包含验证码处理
无锡SEO

先说一下imacros的验证码处理,一般是有这么几种解决方法:

1、读到验证码的时候弹窗,然后等待多少秒之后继续运行(这个等待时间就是让你输入验证码的)

2、到填写验证码的时候imacros停止运行,等你输完验证码之后,手动点击左侧的继续按钮

3、弹出验证码框出来的,在框里填值,提交值后继续

方法1的代码如下:

    PROMPT 请输入验证码
    ‘PROMPT 是弹出一个框提示你
    WAIT SECONDS=5
    ‘WAIT SECONDS是暂停多少秒

方法3的代码如下:

    TAG POS=1 TYPE=IMG ATTR=SRC:http://www.XXXXXX.com/scripts/captcha.php
    PROMPT Please<SP>Enter<SP>Captcha<SP>Code: !VAR1
    TAG POS=1 TYPE=INPUT:TEXT  ATTR=ID:security CONTENT={{!VAR1}}
    TAG POS=1 TYPE=BUTTON ATTR=TXT:Submit
    '这代码是弹出图片,然后填的是那个验证码输入框要填的值

以上是验证码的解决方案,来自于SEM9社区。

下面给一个实例,同样也是来自于SEM9:

    TAB T=1
    CMDLINE !DATASOURCE ELGG.csv
    SET !DATASOURCE_COLUMNS 2
    SET
    !ENCRYPTION NO
    SET !EXTRACT_TEST_POPUP NO
    SET !ERRORIGNORE YES
    SET
    !EXTRACT NULL
    '
    '
    URL
    GOTO=http://hubpages.com/hubtool/accessible/
    TAG POS=1 TYPE=INPUT:TEXT
    FORM=ACTION:/hubtool/accessible ATTR=ID:title CONTENT={{!COL1}}
    TAG POS=1
    TYPE=INPUT:TEXT FORM=ACTION:/hubtool/accessible ATTR=ID:url
    CONTENT={{!COL2}}
    TAG POS=1 TYPE=SELECT FORM=ACTION:/hubtool/accessible
    ATTR=ID:categoryId CONTENT=%1955
    TAG POS=1 TYPE=INPUT:TEXT
    FORM=ACTION:/hubtool/accessible ATTR=ID:tag_1 CONTENT={{!COL3}}
    TAG POS=1
    TYPE=INPUT:TEXT FORM=ACTION:/hubtool/accessible ATTR=ID:tag_2
    CONTENT={{!COL3}}
    '
    FILEDELETE NAME=C:\wamp\www\api\pic.jpg
    ONDOWNLOAD
    FOLDER=C:\wamp\www\api\ FILE=pic.jpg
    TAG POS=1 TYPE=IMG
    ATTR=SRC:http://www.google.com/recaptcha/api/image?*
    CONTENT=EVENT:SAVEITEM
    TAB OPEN
    TAB T=2
    SET !TIMEOUT 180
    URL
    GOTO=http://localhost/api/main.php
    WAIT SECONDS=3
    TAG POS=1 TYPE=BODY
    ATTR=TXT:* EXTRACT=TXT
    SET !VAR1 {{!EXTRACT}}
    TAB CLOSE
    TAB
    T=1
    '
    TAG POS=1 TYPE=INPUT:TEXT FORM=ACTION:/hubtool/accessible
    ATTR=ID:recaptcha_response_field CONTENT={{!var1}}
    WAIT SECONDS=2
    TAG
    POS=1 TYPE=INPUT:SUBMIT FORM=ACTION:http://hubpages.com/hubtool/accessible
    ATTR=VALUE:Continue
    '
    TAG POS=1 TYPE=TEXTAREA
    FORM=ACTION:/hubtool/accessible ATTR=ID:hubContent CONTENT={{!COL4}}
    WAIT
    SECONDS=2
    TAG POS=1 TYPE=INPUT:SUBMIT
    FORM=ACTION:http://hubpages.com/hubtool/accessible
    ATTR=NAME:Published&&VALUE:Publish
    WAIT SECONDS=3

说明一下,imacros验证码的解决思路是先下载保存图片,然后提交给验证码服务网站的api,网站返回数据,这段代码是注册hubpages的。
分享到:
评论

相关推荐

    iMacros实例60个

    这个实例集包含了60个不同的iMacros代码,旨在帮助用户更好地理解和应用iMacros的功能。 1. **iMacros基本操作**:iMacros的基本操作包括记录和回放脚本。你可以通过录制浏览器的操作来创建一个脚本,然后在需要的...

    iMacros手册

    - **对话管理器、登录、JavaScript和网页对话框处理**:iMacros提供了对这些浏览器功能的自动化处理。 - **打印安全和证书管理**:涉及到打印网页内容的安全设置和证书管理。 #### 第三部分:高级话题 这一部分深入...

    imacros官方安装源文件版

    4. **多浏览器兼容**:iMacros支持多种主流浏览器,包括Firefox、Chrome、Edge等,用户可以根据自己的喜好选择合适的浏览器进行工作。 5. **网页交互**:它可以模拟用户与网页的交互,比如填写表单、点击按钮、处理...

    imacros for firefox

    imacros for firefox,一个针对firefox插件,很好用的。

    IOpus.iMacros.v6.50v6.50 含注册码

    **IOpus iMacros v6.50:自动化与数据管理的强大工具** IOpus iMacros是一款功能强大的浏览器扩展和独立应用,专为自动化网页浏览任务和数据管理而设计。这款软件版本为v6.50,包含了注册码,允许用户全面解锁其...

    ie-imacros可以用于记录浏览器操作事件

    通过ie-imacros,用户可以记录他们的浏览器活动,包括点击、滚动、输入文本等,并将其保存为脚本,之后只需运行这个脚本,就能自动执行之前记录的一系列操作,无需人工介入。 **ie-imacros核心特性** 1. **录制与...

    iMacros 9.00.2379 企业版破解版

    iMacros强大功能:网页自动化/网页脚本编译iMacros能让您记录和重放重复的工作,可高效处理数据提取/网页剪贴/网页数据挖掘/企业数据等工作,可用于表格填写程序。是一款功能强大的Web自动化浏览和测试工具。强烈声明...

    iMacros Scripting Edition 6.86 带序列号

    imacros-v6.86.zip version 6.86 iMacro's "Scripting Edition" unlimited use license key 带6.86版安装文件及序列号,本人亲测可用

    imacros简单脚本历史记录版本

    iMacros 是个 Mozilla Firefox 浏览器附加组件,它主要功能是可以协助我们建立动作宏,以用来登入网站、论坛、登入网络信箱检查邮件,也可以让我们建立其它动作宏。

    imacros 9 Enterprise Edition 绿色破解版,含安装文件、破解文件及序列号

    安装iMacros9,替换...iMacros是美国知名的软件供应商iOpus提供的一款优秀网页自动化工具软件,使用iMacros能在5分钟内为网页自动化、网页抓取或网页测试制作解决方案。 该绿色破解文件来源于网上,仅用于测试用。

    iMacros_7_22_Jisuxz.com

    iMacros是一款强大的自动化工具,尤其适用于网页浏览和数据处理任务。它允许用户录制和回放一系列操作,比如填写表单、点击按钮、导航网页等,极大地提升了工作效率。标题中的"iMacros_7_22_Jisuxz.com"指的是...

    iMacros V10 Enterprise Edition V10.0.2.2823 x86 & X64 含算号器

    iMacros强大功能:网页自动化/网页脚本编译iMacros能让您记录和重放重复的工作,可高效处理数据提取/网页剪贴/网页数据挖掘/企业数据等工作,可用于表格填写程序。是一款功能强大的Web自动化浏览和测试工具。强烈声明...

    imacros 9 Enterprise Edition Unlimited破解补丁

    到官网http://www.iopus.com/download/下载最新版本,安装,替换imatl.dll文件 ,用说明文件里边的序列号注册,完成。

    iMacros为铬「iMacros for Chrome」-crx插件

    包括XPath支持 iMacros可以与Greasemonkey样式的内容脚本结合使用,并且可以通过命令行(例如,通过Windows任务计划程序,批处理文件或Linux cron作业)启动宏。您可以将iMacros与广告拦截扩展程序(例如AdBlock,...

    imacros-scripts:iMacros脚本

    在实际应用中,"imacros-scripts-master"压缩包中可能包含了完整的项目结构,包括配置文件、其他辅助脚本以及可能的文档。用户可能需要根据自己的Odnoklassniki账号信息和具体需求对脚本进行一些定制,例如修改登录...

    iMacros脚本三天爬取40万行现代化支付行号

    自动收集联行号的方法可行,联行号就是cnaps,也就是现代化支付行号

    iMacros建立动作宏

    协助我们建立动作宏,以用来登入网站、论坛、登入网络信箱检查邮件,也可以让我们建立其它动作宏,例如:另存网页,储存网页上的组件(例如:图片),打印…等

    iMacros for Chrome-crx插件

    *使用API​​启动时默认打开侧栏(IIMOPEN)⚑需要更新到文件访问和企业APIChrome 10.0的iMacros是一个Web自动化解决方案,它提供更新的清理器用户界面,与文件上传的新支持和完全支持事件模式。

    i-macros:iMacros的一些脚本

    与iMacros一起使用因此,想法是使用iMacros自动访问linkedin配置文件。 有两个脚本可用: linkedin-auto-visits-groups.js访问属于组成员的人员资料和 linkedin-auto-visits-people-search.js根据您进行的重新搜索...

Global site tag (gtag.js) - Google Analytics