`
qn_lf
  • 浏览: 121558 次
  • 性别: 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个

    Imacros网页自动化代码60个,imacros是一个火狐浏览器的自动表单工具。

    iMacros手册

    iMacros手册

    imacros官方安装源文件版

    iMacros强大功能:网页自动化/网页脚本编译iMacros能让您记录和重放重复的工作,改文件为官方12.5.501版

    imacros for firefox

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

    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 V10 Enterprise Edition V10.0.2.2823 x86 & X64 含算号器

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

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

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

    imacros 9 Enterprise Edition Unlimited破解补丁

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

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

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

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

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

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

    NULL 博文链接:https://summersmile.iteye.com/blog/601071

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

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

    iMacros建立动作宏

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

    iMacros_7_22_Jisuxz.com

    iMacros_7_22_Jisuxz.com ,自动填表工具。。很牛的。需要的干净下。。、。

    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根据您进行的重新搜索...

    imacros-scripts:iMacros脚本

    odnoklassniki.js iMacros脚本,用于将用户添加到其他组页面中的组中。 在Firefox版本的iMacros中工作。

Global site tag (gtag.js) - Google Analytics