V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX 提问指南
miunya
V2EX  ›  问与答

autohotkey 或按键精灵能实现远程窗口的特定文本的提取么?

  •  
  •   miunya · 2015-02-08 01:09:41 +08:00 · 4246 次点击
    这是一个创建于 3578 天前的主题,其中的信息可能已经有所发展或是发生改变。

    http://ww2.sinaimg.cn/large/6e9ad2bdjw1ep1a8r1qykj21kw16owve.jpg
    如上图所示:操作系统环境是XP,实际操作在远程的OS系统上。OS系统里每一次新建一个新窗口,窗口位置都是固定的。
    现在情况:已用按键精灵的图标识别方法,实现远程OS系统的批量输入文本命令的功能。
    现在想解决的是:假如脚本输入A到OS系统,OS系统输出B,然后脚本复制返回值B,再把返回值B输入OS系统,得到C。
    请问各位高手上述功能能实现吗?如何实现#w#

    3 条回复    2015-02-08 08:38:56 +08:00
    miunya
        1
    miunya  
    OP
       2015-02-08 01:14:32 +08:00
    重点是如何从远程窗口中复制文本出来,图上黑色的字体假定是要复制的数据,怎么复制出来?OS里大窗口是固定的,但是窗口里面数据输出框的黑色文本是不固定的。能复制出来么?
    miunya
        2
    miunya  
    OP
       2015-02-08 01:15:47 +08:00
    不固定指的是,黑色字体的位置不固定的。
    NewYear
        3
    NewYear  
       2015-02-08 08:38:56 +08:00
    按键精灵里的大漠插件可以通过字体生成字库来识别图像上的文字(需要抓色,有偏色的要抓偏色)

    窗口是否固定位置其实不重要,按键精灵通过找图很容易定位窗口位置。

    黑色字体的位置只要在一定范围内(显示在一个文本框,说明范围还是固定的)
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   929 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 21ms · UTC 19:50 · PVG 03:50 · LAX 11:50 · JFK 14:50
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.