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

Java 有没有类似能实现类似按键精灵功能的轮子?

  •  
  •   hkitdog · 2019-08-15 10:42:15 +08:00 via iPhone · 2978 次点击
    这是一个创建于 1956 天前的主题,其中的信息可能已经有所发展或是发生改变。
    如题,打算写个脚本,机器开机后就打开某个程序,点击相关的控件,根据控件状态再做其他操作
    11 条回复    2019-08-15 14:41:56 +08:00
    Bryan0Z
        1
    Bryan0Z  
       2019-08-15 10:48:43 +08:00 via Android
    这种明显不适合 Java 写吧,看看 C#呢
    shangfabao
        2
    shangfabao  
       2019-08-15 10:51:55 +08:00
    本公司之前同事用的易语言
    lingo
        3
    lingo  
       2019-08-15 11:25:15 +08:00
    倒是用 python 写过累死的。。游戏挂机搓生产。。。
    cheng6563
        4
    cheng6563  
       2019-08-15 11:28:22 +08:00 via iPhone
    直接按键精灵写脚本吧
    ThirdFlame
        5
    ThirdFlame  
       2019-08-15 11:44:38 +08:00
    autoit
    zhensjoke
        6
    zhensjoke  
       2019-08-15 11:45:09 +08:00
    @shangfabao
    @hkitdog
    易语言有完善的 轮子。。入门也不算难。花一早上时间看看,做出你想要的效果应该问题不大。
    wysnylc
        7
    wysnylc  
       2019-08-15 11:58:36 +08:00
    不行,因为 java 是虚拟机无法操作系统
    但是可以使用 jna 调用 dll 从而实现但是很麻烦
    推荐 autohotkey
    sadfQED2
        8
    sadfQED2  
       2019-08-15 12:05:31 +08:00 via Android
    Andriod 和 windows 的我都做过,windows 用 go 写底层,java 调用,android 用 xp 提权。ps:按键精灵项目大了代码就是一坨狗屎,网络通讯毫无保证
    Cukuyo
        9
    Cukuyo  
       2019-08-15 14:37:58 +08:00
    unsafe 类
    NewDraw
        10
    NewDraw  
       2019-08-15 14:40:00 +08:00 via Android
    robot.js
    MotherShip
        11
    MotherShip  
       2019-08-15 14:41:56 +08:00
    可以 但是不合适 按键精灵会更简单点
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   862 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 27ms · UTC 20:30 · PVG 04:30 · LAX 12:30 · JFK 15:30
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.