首页   注册   登录
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  Microsoft Office

有没有大佬试过在 VBA 里面处理网页上的验证码?

  •  
  •   ethanlu · 2017-07-26 18:43:24 +08:00 · 2997 次点击
    这是一个创建于 424 天前的主题,其中的信息可能已经有所发展或是发生改变。
    每天都要登陆到这个网站去查东西,超时又要重新登陆。现在用 VBA 去填用户名和密码都没问题了,强迫症想把验证码也处理掉,不知道有没有 VBA 高手有试过的?

    https://www1.iris.gov.hk/eservices/nonsub/selectuserlogin.jsp
    13 回复  |  直到 2017-07-27 01:20:31 +08:00
        1
    qwjhb   2017-07-26 19:22:36 +08:00
    vba 调 Tesseract 去识别验证码?
        2
    ethanlu   2017-07-26 19:33:12 +08:00
    @qwjhb #1 试过?
        3
    qwjhb   2017-07-26 19:38:03 +08:00
    只是个思路 python 下实现很简单
    Tesseract 可以 api 调用 VBA 应该也行
        4
    ethanlu   2017-07-26 19:40:31 +08:00
    @qwjhb #3 公司的电脑能用的编程工具只有 Excel VBA,而且还不能自己安装任何东西。
        5
    ysc3839   2017-07-26 20:48:17 +08:00 via Android
    @ethanlu Python 不需要安装的,有绿色版。
        6
    ethanlu   2017-07-26 21:01:22 +08:00
    @ysc3839 #5 怎么绿色法?公司电脑下载文件也有限制
        7
    ysc3839   2017-07-26 21:11:52 +08:00 via Android
    @ethanlu 印象中 Python 官网就有 portable 下载。或者你安装后把文件拷出来。
        8
    ethanlu   2017-07-26 21:24:45 +08:00
    @ysc3839 #7 哦,USB 也是屏蔽的,还有什么招?
        9
    shawn2333   2017-07-26 21:40:56 +08:00 via iPhone
    同 vba
        10
    chinvo   2017-07-26 21:52:51 +08:00
    跟领导说这样没法做
        11
    ethanlu   2017-07-26 22:55:30 +08:00
    @chinvo #10 也不是领导要求,怎么说。明明是每天都要和一堆数据打交道,大公司却用最笨的人手操作,效率低还容易出错。能用 VBA 自动化的基本上都给自动化了,原来熟手也要 5 分钟的,现在只要告诉他按什么快捷键 5 秒钟就做完了。
        12
    ysc3839   2017-07-26 23:18:44 +08:00 via Android
    @ethanlu 断网吗?那估计不行了。
        13
    aristotll   2017-07-27 01:20:31 +08:00
    断网显然不行 除非你自己用 cpp 写个东西 让 vba 调用
    估计编译器都没
    关于   ·   FAQ   ·   API   ·   我们的愿景   ·   广告投放   ·   感谢   ·   实用小工具   ·   1333 人在线   最高记录 3762   ·  
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.1 · 17ms · UTC 16:41 · PVG 00:41 · LAX 09:41 · JFK 12:41
    ♥ Do have faith in what you're doing.
    沪ICP备16043287号-1