# java-key-mouse-spirit **Repository Path**: mudking/java-key-mouse-spirit ## Basic Information - **Project Name**: java-key-mouse-spirit - **Description**: java模拟按键精灵的部分功能. - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2021-06-09 - **Last Updated**: 2025-01-22 ## Categories & Tags **Categories**: Uncategorized **Tags**: jni, 按键精灵, win32 ## README # 按键精灵 ## 运行工程 ```bash # This goal helps you run a Java program within the same VM as Maven. mvn compile exec:java # 或者 mvn javafx:run ``` ## 创建可执行fat/uber jar ```bash # 打包 mvn compile package # 启动 javaw -jar shade\key-mouse-spirit.jar # windows下cmd脚本无控制台启动.可直接使用start.bat start javaw -jar shade\key-mouse-spirit.jar ``` ## 使用步骤 1. 启动程序 2. 设置按键配置>>保存>>开始 3. 打开目标窗口,保证窗口处于激活状态. 4. 按全局热键F5启动自动按键. 再次按F5则停止. ## 报错 启动时有警告 警告: Unsupported JavaFX configuration: classes were loaded from 'unnamed module @3cb89358' 详细解释: https://bugs.openjdk.java.net/browse/JDK-8256422 简单说明:javafx不支持非模块化, 想要没警告,就得上jmod模块化.但第三方类库不支持,GG. libpng warning: iCCP: cHRM chunk does not match sRGB