From d0de09456af17c8af4f8787e43ef842616a68911 Mon Sep 17 00:00:00 2001 From: Nic0Nic0Nii Date: Mon, 4 Oct 2021 06:38:55 +0000 Subject: [PATCH] Run frame test. Co-authored-by: sigonasr2 --- ffxivai.jar | Bin 862 -> 1463 bytes src/sig/FFXIV.java | 27 +++++++++++++++++++++++++++ 2 files changed, 27 insertions(+) diff --git a/ffxivai.jar b/ffxivai.jar index 3b223c2cf468b482cc23e5291d384aef1e446348..4f7b8065c8aef3497bcc00a07bd6205be6f758ab 100644 GIT binary patch delta 1015 zcmV@6aWYa2msVHkqkQm)HIPvnF7=_k>nr()HIU@0U>{dRM~P9 zM-)A6$r@=g-egM#Y=g`aWCIpkNMbw23laz<43@Ak%R_tARt9FKRihD*w>+dO`GQoQ z^WxV)D#8U-d_cY-KagKYRhHW$VQf$lsiu4G?Q{EXXYTL+ym|xRA|C3Pz)TF|$Y?mL zBh(hoX*jPVf(trfKGR8aNyC5VI&@r!k>(2xU+UGP^uDIEBHicK_n>J~}4!2x}Wcq&l4x4|wwM@zPEVnkN z4EstxHy;;yy@T&t;dQ_1iIV9FL58XH)H~;v!)qe5+}zp{o~Y)PM4{-}XQrt8mUJ5= zlw{L0Mb1)}>ABq9{Q8WtH*gfk3>?N0hW`E87)W7~A+f7ns+4!HG;j^aG~^9j#|;Bh zm}VFbke1BkSNGrwC^CPHzMtfB)3U3AYB+T1Y|3os)=2qMK2909iB+}SqAE8G+{T)Q zl7TYrFc{Z_ZOc?edUkbE!@7YA?i$#@Jp=dgfcn(1YMCHE>d!l`tDBF6=~E}_2o6j-$S8s~ASo9|Gt0RD4fB3|f$*O)N=t3y2CczT4BQ9TER-ABDH2#PC77Zmw3%V|0l%dN_%%d+WK8;b9HY}cqG6qv2ZI!wIg zeuv&2t}|RrcSC>w5A!ieV_K7+RPZoc|f4JBU@b zq0fd7hFkdLyAa#{_sF57FrWy$vEx|0IS9nIP-|!X+v0QJf~-c^tw+j6qOs z(quV;NKr#1{5N{Tte`=U{6%@`>O&?ED$`Rz{eXcN=-t7=77n#Ac4PXN_eyk_+@}Z( zDiuu@dQKw;r9bl@P)i303Bsk7eggmiy9EFMP)h*<6aW+e2nYxO)HIW70yzTIG?S$Q lKmyb>ljj034%9S6QwhSQm3{*N0J{Z~B?B`CwFCeF001y7*Mk56 delta 409 zcmdnaeUFVNz?+#xgn@&DgTd8cB9Ao_ko24hBA+M#$;oVtiuJhxzTSr&1ZppD@fBXY zcJ0dftknXG*o!}geN+-@UF5WcYu=v>s1gyLhn*Oa=)p32p+|=j={ZjQ)tVAamoxAv8)$y4Y*Zc0dI_lRv z6t%qO9guvAYmNOYM@`nA@Q_=#q*rn8I;lJFVDQv}tu?7{*#o@UIW(ot?@?uBU|0gg s0p5&EA`GywoqU+Z5)`2SSR6o<1FHd_tAR@}Lc`=bR%5mpCI%n?0ApLM5dZ)H diff --git a/src/sig/FFXIV.java b/src/sig/FFXIV.java index 103b716..3c8022e 100644 --- a/src/sig/FFXIV.java +++ b/src/sig/FFXIV.java @@ -1,7 +1,34 @@ package sig; +import java.awt.AWTException; +import java.awt.Robot; +import java.awt.GraphicsEnvironment; +import java.awt.image.BufferedImage; +import java.io.IOException; + public class FFXIV{ + public long FRAMETIME=0; + public static Robot r; public static void main(String[] args) { + try { + r = new Robot(); + } catch (AWTException e) { + e.printStackTrace(); + } + long startTime = System.nanoTime(); + for (int i=0;i<60;i++) { + try { + CaptureScreen(); + } catch (IOException e) { + e.printStackTrace(); + } + } + System.out.println("60 captures took "+((double)((int)(System.nanoTime()-startTime)/10000000)/100)+"s"); System.out.println("Hello World!"); } + private static BufferedImage CaptureScreen() throws IOException { + BufferedImage screenshot = r.createScreenCapture(GraphicsEnvironment.getLocalGraphicsEnvironment().getMaximumWindowBounds()); + //ImageIO.write(screenshot,"png",new File("screenshot.png")); + return screenshot; + } } \ No newline at end of file