5000 元请高手写一个应用程序屏幕窗口文字抓取程序 - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
请不要在回答技术问题时复制粘贴 AI 生成的内容
gxf506
V2EX    程序员

5000 元请高手写一个应用程序屏幕窗口文字抓取程序

  •  
  • nbsp; gxf506 2017-09-06 17:10:44 +08:00 8064 次点击
    这是一个创建于 2964 天前的主题,其中的信息可能已经有所发展或是发生改变。

    买了一个炒股软件,这个软件没有数据接口,所有实时数据只能显示不能导出。请高手写一个软件能实时导出屏幕上实时更新显示的数据。

    第 1 条附言    2017-09-07 08:43:46 +08:00
    不好意思,我需求可能没提清楚。我买的是天狼 50 软件,屏幕上部分实时显示的数据都需要实时提取,然后用另一个软件实时解析,用来帮助实时分析(这个软件没有数据接口,也不提供二次编程,所以用不起来)。因为我本身不是学软件的,所以自己肯定解决不了。我看评论里有人提到解决过这个问题,说明还是有办法的。请有能力的大侠尽快联系我。我 QQ:157730216
    44 条回复    2017-10-10 13:04:52 +08:00
    knightdf
        1
    knightdf  
       2017-09-06 17:18:35 +08:00   2
    抓包
    hevi
        2
    hevi  
       2017-09-06 18:08:50 +08:00
    青花瓷,抓包。。。
    5000 能写出来,那简单的数字验证码啥的都可以淘汰了
    liberize
        3
    liberize  
       2017-09-06 19:20:09 +08:00 via Android
    获取控件文本或者 ocr 应该都不难做,不过还是建议先抓下包看一下
    1OF7G
        4
    1OF7G  
       2017-09-06 19:37:34 +08:00
    应该不难吧,试试 Autohotkey,可能可以获取到窗口文本。或者 cheatEngine,找到对应文字的内存地址,然后读取内存。
    再不行的话就图像识别,对显示器上一小片区域文字的 OCR 准确度非常高,也不是很难。
    感觉不需要 5k 那么多。
    winglight2016
        5
    winglight2016  
       2017-09-06 21:23:43 +08:00
    1.抓包恐怕没什么用一般都会加密数据
    2.OCR 如果使用第三方 SDK 是有费用的,如果使用线上的效率恐怕无法接受,再说需要重组成数据,这样下来 10k 也不一定够
    3.很多网站有付费股票数据 API,花点钱就能合法拿到数据了
    zingl
        6
    zingl  
       2017-09-06 21:32:06 +08:00
    荐股?你扒下来再去收会员?
    wzwwzw
        7
    wzwwzw  
       2017-09-06 21:36:40 +08:00
    抓包,如果抓包解决不了,后面再加几个零估计能搞定。
    Jackeriss
        8
    Jackeriss  
       2017-09-06 21:37:25 +08:00
    都不说是什么平台的应用
    akira
        9
    akira  
       2017-09-06 21:38:33 +08:00
    读取内存啊。。
    Jackeriss
        10
    Jackeriss  
       2017-09-06 21:38:56 +08:00
    虽然多半是 Windows,但是提需求还是尽量把信息提供完整吧
    ysc3839
        11
    ysc3839  
       2017-09-06 21:41:39 +08:00 via Android
    假设是 Windows 平台。
    首先看文本是怎么显示的,如果是用控件,可以直接获取。
    如果是画上去的,考虑 Hook 写文字的 API。
    建议你说一下软件名称。
    Ixizi
        12
    Ixizi  
       2017-09-06 21:48:14 +08:00
    楼主怎么联系?
    lneoi
        13
    lneoi  
       2017-09-06 22:10:58 +08:00
    这个。好像按键精灵最简单..游戏里需要图像识别这块功能很丰富,以前见到有 ORC 插件,估计是来读文字的。
    lengjian
        14
    lengjian  
       2017-09-06 22:16:30 +08:00
    记得 Snagit 有这个功能
    KIDJourney
        15
    KIDJourney  
       2017-09-06 22:18:56 +08:00
    应该不难做咋没人做嘛?
    大家每日工资都超 5000 ?
    mengskysama
        16
    mengskysama  
       2017-09-06 22:20:18 +08:00 via iPhone
    h
    popok
        17
    popok  
       2017-09-06 22:20:42 +08:00
    @ysc3839 #11 这么多楼,还是觉得你这个回复最靠谱
    bookit
        18
    bookit  
       2017-09-06 22:24:03 +08:00   3
    哈哈,我正好做过这个,

    我用天狼 50 软件炒股,没有数据导出

    我 hook 了 textout,把每 15 分钟的分时大单数据截获出来,导入 excel 来分析主力的买卖力度,以决定是否逃跑
    NoAnyLove
        19
    NoAnyLove  
       2017-09-06 22:44:33 +08:00
    可以试试 SysExporter
    ysc3839
        20
    ysc3839  
       2017-09-06 23:58:47 +08:00 via Android
    @popok 你可能被降权了?我没有收到你回复我的通知。
    popok
        21
    popok  
       2017-09-07 00:01:43 +08:00
    @ysc3839 #20 哈哈,我知道我被降权这个事的,哈哈
    loser7758
        22
    loser7758  
       2017-09-07 0:14:02 +08:00
    我可以 识图 OCR 反汇编读取都可以 QQ664666028
    dangyuluo
        23
    dangyuluo  
       2017-09-07 00:16:17 +08:00
    基本上都会被加密啦,除非做个中间人攻击。不过一般来说这种软件都会内置证书验证吧,不会依赖系统的证书。
    gxf506
        24
    gxf506  
    OP
       2017-09-07 08:51:06 +08:00
    @bookit 我的需求可能跟你做过的类似,能否帮忙?
    gxf506
        25
    gxf506  
    OP
       2017-09-07 08:51:56 +08:00
    @ysc3839 联系我 QQ 啊!
    gxf506
        26
    gxf506  
    OP
       2017-09-07 09:06:25 +08:00
    各位大侠,有能力的尽快联系我啊。因为没办法传图片,所有天狼 50 的截图没办法上传,可以看这里的图,类似的 http://www.55188.com/viewthread.php?tid=4226465&highlight=%CC%EC%C0%C7%CA%FD%BE%DD
    torbrowserbridge
        27
    torbrowserbridge  
       2017-09-07 09:11:09 +08:00 via Android   2
    别以为我看不出来这是天狼 50 的软文
    gxf506
        28
    gxf506  
    OP
       2017-09-07 09:44:58 +08:00
    @torbrowserbridge 你可以联系我看看是不是
    dsg001
        29
    dsg001  
       2017-09-07 09:50:36 +08:00
    @gxf506 理想论坛,好怀念啊
    enenaaa
        30
    enenaaa  
       2017-09-07 10:44:31 +08:00
    这活你发到易语言或者按键精灵论坛上, 估计 2k 都不用。哈哈。
    ihciah
        31
    ihciah  
       2017-09-07 11:17:36 +08:00 via iPhone
    正确的姿势不应该逆向一下解密算法么……
    TangMonk
        32
    TangMonk  
       2017-09-07 11:20:00 +08:00
    理想论坛。。。
    gxf506
        33
    gxf506  
    OP
       2017-09-07 13:32:02 +08:00
    @enenaaa 可能吧,不过我只写了一个大体的需求,有些细节没写,所以钱也不好赚的^_^
    gxf506
        34
    gxf506  
    OP
       2017-09-07 13:33:45 +08:00
    @dsg001 相见不如怀念
    popok
        35
    popok  
       2017-09-07 13:35:41 +08:00
    @torbrowserbridge #27 看了 18 楼和 26 楼回复,还真以为是天狼的软文。
    ysc3839
        36
    ysc3839  
       2017-09-07 13:46:45 +08:00 via Android
    @gxf506 我并不想接这个单,只是给你点帮助。
    gxf506
        37
    gxf506  
    OP
       2017-09-07 13:57:05 +08:00
    @popok 只能说就是这么巧吧。
    gxf506
        38
    gxf506  
    OP
       2017-09-07 13:58:56 +08:00
    @ysc3839 你这些高手啊,叫我说什么好呢?
    ysc3839
        39
    ysc3839  
       2017-09-07 13:59:51 +08:00 via Android
    @gxf506 不算高手了……是高手的话就直接接单了。
    xahaha
        40
    xahaha  
       2017-09-07 15:20:14 +08:00
    @enenaaa 这兄弟说得对
    gxf506
        41
    gxf506  
    OP
       2017-10-09 09:26:15 +08:00
    看来确实有难度啊,还有能人请联系我啊,报酬可以再加
    gxf506
        42
    gxf506  
    OP
       2017-10-09 15:51:38 +08:00
    @winglight2016 第一条似乎让你说着了,你说的第二条能详细说一下吗?线上效率低是什么意思?
    winglight2016
        43
    winglight2016  
       2017-10-09 16:30:23 +08:00
    @gxf506 你这种数据实时性要求很高吧,估计至少要秒级刷新,用 http 第三方 API 处理 OCR 肯定来不及了,本地 OCR 可能会好一些

    不过,我记得有些号称量化炒股的平台提供股市数据 API,你可以试试
    gxf506
        44
    gxf506  
    OP
       2017-10-10 13:04:52 +08:00
    @winglight2016 多谢!
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     2552 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 25ms UTC 02:15 PVG 10:15 LAX 19:15 JFK 22:15
    Do have faith in what you're doing.
    ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86