V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
拼车信息请发到 /go/cosub 节点。 如果没有发送到 /go/cosub,那么会被移动到 /go/pointless。如果持续触发这样的移动,会导致账号被禁用。
ethanlu
V2EX  ›  Microsoft Office

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

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

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