From a28718408bb31785285b735407e94c94e8127c60 Mon Sep 17 00:00:00 2001 From: Akito123321 Date: Fri, 24 May 2024 08:16:59 +0200 Subject: [PATCH] error check --- .gitignore | 1 + src/main/java/macro/Input.java | 4 +++- target/classes/META-INF/MANIFEST.MF | 8 ++++---- .../me.akito123321.macro/macro/pom.properties | 4 ++-- target/classes/macro/Input.class | Bin 3903 -> 3942 bytes 5 files changed, 10 insertions(+), 7 deletions(-) create mode 100644 .gitignore diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..b83d222 --- /dev/null +++ b/.gitignore @@ -0,0 +1 @@ +/target/ diff --git a/src/main/java/macro/Input.java b/src/main/java/macro/Input.java index c1b8a2b..e169d7b 100644 --- a/src/main/java/macro/Input.java +++ b/src/main/java/macro/Input.java @@ -12,6 +12,7 @@ import com.sun.jna.platform.WindowUtils; import com.sun.jna.platform.win32.WinDef.LPARAM; import com.sun.jna.platform.win32.WinDef.WPARAM; import com.sun.jna.platform.win32.WinUser; +import static com.sun.jna.Native.getLastError;; public class Input { @@ -44,7 +45,8 @@ public class Input { public static void press(char c, int timeInMs, String windowName) { DesktopWindow window = WindowUtils.getAllWindows(true).stream() .filter(w -> w.getTitle().toLowerCase().contains(windowName.toLowerCase())).findFirst().get(); - System.out.println(SendMessageA(window.getHWND(), WinUser.WM_KEYDOWN, new WPARAM(c), new LPARAM(0))); + SendMessageA(window.getHWND(), WinUser.WM_KEYDOWN, new WPARAM(c), new LPARAM(0)); + System.out.println(getLastError()); try { Thread.sleep(timeInMs); } catch (InterruptedException e) { diff --git a/target/classes/META-INF/MANIFEST.MF b/target/classes/META-INF/MANIFEST.MF index 9bdf3b1..a5622f8 100644 --- a/target/classes/META-INF/MANIFEST.MF +++ b/target/classes/META-INF/MANIFEST.MF @@ -1,4 +1,4 @@ -Manifest-Version: 1.0 -Build-Jdk-Spec: 21 -Created-By: Maven Integration for Eclipse - +Manifest-Version: 1.0 +Build-Jdk-Spec: 21 +Created-By: Maven Integration for Eclipse + diff --git a/target/classes/META-INF/maven/me.akito123321.macro/macro/pom.properties b/target/classes/META-INF/maven/me.akito123321.macro/macro/pom.properties index bd5741d..47a72c0 100644 --- a/target/classes/META-INF/maven/me.akito123321.macro/macro/pom.properties +++ b/target/classes/META-INF/maven/me.akito123321.macro/macro/pom.properties @@ -1,7 +1,7 @@ #Generated by Maven Integration for Eclipse -#Thu May 23 23:10:46 CEST 2024 +#Fri May 24 08:04:04 CEST 2024 artifactId=macro groupId=me.akito123321.macro -m2e.projectLocation=C\:\\Users\\ronny\\eclipse-workspace\\macro +m2e.projectLocation=/home/ronny/Desktop/Private Projects/PROBot m2e.projectName=macro version=0.0.1-SNAPSHOT diff --git a/target/classes/macro/Input.class b/target/classes/macro/Input.class index bb3d1f7065ab25e19bd405ef1553770b1d6deac5..84c5adfb08ac91a72cf4d95aadf71843ef0a1105 100644 GIT binary patch delta 1367 zcmaKr{Zmv`7{@_w4<}Onbp<0Wr1ut(j)}u^;`ZnSSgasGhx8Qxmx}d%owM=Q-c!`F_ti7mI%> zwto2i+y&q^zMr#x_F5L*^xEuXm##IMjDAJ6-k4QgVA01On=I~A7}Xs$y(afB$I9|U z+gtB#?X(zRkHsMSOokLCde+L%Dep-*@y7LALLnQ6{o0##J{8~qBPPR&+>!89I5--P zMuOdk5=m#w<{+aAZ)`HDSQB!?!?ED@_;57Yos2u-u?-ec#!X_1RYS3{U}7>F9Epa5 z+rr7=DaU4lxWbM&$xt|vY>UTZ^69OvX}3r+WiqMgy>10sn`w#^=6I&kXw>2m51Bmp zuNHS4kOubIJe=_$D>3Rg;}%D#G)XCn^=V(R?(t2lC-jfL8Q*g@&oircndK!jykMi5 zRb(e)q1dz&-yBXj7BjqL^D?jK6K2Hs7Vnt6tpoll@4LLG8~vAS-xLd~mpyPT>KYtz zhLRg<`g8ffLUGdO8J^AY@sVx`)K{IlvizydYwq%yTuzA>?a`=I91SNDPQv7@o(tLnfw44+>t_~t;3U?aMxl}B@bVtD;+{G2 zri~6d<#4=MQm57(8we2OMj9yL7Mi(LvKr|~$=&bbc6M+F<1~@&z6Q5Fs-@}7Z$c>Q zgf=sKgh%lR#XUU6<5HkYq%?38Lr4)bJby@KLn)IPQy!Dx5ua4PmM4Y4l$76OGz25Y z0*#C4@oRjkr(luI9vRvdX*w^_-C2JXUsm(9>xX}vIB|G6^Z(swW|L_B%Z*Cu2GJj& zMcil>DR-p=S|w={TiGJkZDl`qyH3J|A-vd1G0^P(?Pes?ap&}Rca~Wk*j?bo)u_X z{!1f=_PSf_4NeH=;|cM;EPlwxeB#bd^BJG>g#_2*V~#KRTI?DSObgBnE(-Puo)cW+ O8!pNt7~~S);r|mH5gZHv delta 1240 zcmb7?+jkRH6vlrinaoTkQyN`OpaL<)wj?dIh%Q;Qs8~f8P|;AxX6!D1{{sJF;@`<(l55S$VYvHXAKFrx?_Wow?@B3!|7W+Bo zT)J}Z0&puArkr2=@gSXSwdhiW2UB}f&6!lTzqw;9Uq}zRbhAyL48-jY9&_2wT?+_ zvk2rf>GZI}81)uUDPsDP8Pf%GRPEQ7%?a~mmsdEXN3GiUI7eJw<&Yv&$hGH2(<67M z@@a>0UUxal8+z92H{a!bi}!TGUhe;Z-aT2ZGb?S=Yx+YIGv+jF_yd&JEjbIurZ zQqCrBlo+R35H|~EHJfE^A53u@8P*W;w%DU3RFm>11ZkjAT9$85^9(-u{C=M0IcdIG zBs5XPV3pJ(_^!%SLn(`Kiw-1?nKE?&&+GjaOVkT`vLafXPi0pX2RxDX7Lm7ah3Cio z64%kjhJQ$GkzuVOu|+uE&N}WC%zBa8#wPAzr{F{ATNYFm%R-cZ?(>BB1Y&qX{GO1i zvXBk<|Ej|XJLMgeuPl+eR&4M|tZXdtQi;P2@|1Y(w4{8V<)-IYljo@G-7C@JnUXfg zDE`krt^e*L?!W0xdyBUvMrH1#