From c5ab7fe949694e05cfd5ebdfeebd817dc4faccad Mon Sep 17 00:00:00 2001 From: maxluli Date: Thu, 27 Apr 2023 15:47:22 +0200 Subject: [PATCH] End of the day push --- docs/Images/Screens/F1TVHIGHRES.png | Bin 0 -> 8306 bytes docs/Images/Screens/F1TVLOWRES.png | Bin 0 -> 7304 bytes docs/jdb.md | 37 +++++++++++++++++++++++++++- 3 files changed, 36 insertions(+), 1 deletion(-) create mode 100644 docs/Images/Screens/F1TVHIGHRES.png create mode 100644 docs/Images/Screens/F1TVLOWRES.png diff --git a/docs/Images/Screens/F1TVHIGHRES.png b/docs/Images/Screens/F1TVHIGHRES.png new file mode 100644 index 0000000000000000000000000000000000000000..3d0c7d74140f388428ff8c6935646b0625a6c0dd GIT binary patch literal 8306 zcmc&)eOQxq+n!QVPl-e&lg|=P#9mm1(SDPmpT=Vwz?k|z?kg&N9eCp$guSY*ZdB@@-{OAgS@sI~U~ zIk{J;TZ38c9y-ce3}*a>In?aqZ_k-xjuzG<7|a{*3@*U@d!_3V3??9hhQX}-@RkYY zy=_r;7|bb)zjUeb{#muoA2psK()MU}^8C{>4-Chc%)Q*TDET4%Xlap3&63fN3R`9y z5CW$|ExmZ4Vi`{Qy=^A@GPkkmEaMxq1I)Em3L3$OG~OMLVTh9&>Vt^cJ{UMVR_m=w^EDd)gTZ*!<8Z<1eQRfbyk zmzj%?>?psCR%(8yX zVk?gor9>&tYjq?;R1Txo`mj!^zpTJ3-xYG5=%ZiX5PJR`Yx}SwyY>G0f38P=cF?l2 zsVv`(tm3+cCbxR(p!K5?`%di{Vn(Rpv7mK~#imHrCIWSS9pyEg)RQuLlC4beJ?ul^ zydvqb#z|*F4Jr7~5efb~J1@6Pwz4r#!V%0_O(hwT+ur)vGpqOt&9 zcxF7b>f!`o^(*fL=$8s{2rSHv)K3y=65kOfkrrP$S4X6c)g(d3)6MKN*|EM-JU5X) zNDAugOl%NSJI)(BEY%2$UG%cW0(I(x5VHocX4L)>LzTWXgvpLMx9|M*n}T%;w1XvT z5vXtNF*&rAeQQ-=SvvY&?|D;0sMA{OF7%h?v1{J(C<8UYp8f|1_K&M~xxBniChA+d zVqh~5Db=m%Xy!MNIRQcoT-$Ox>ZqOE3MUN+X=aq3#rbxpsguCqFXF|!^3GI<5tJf>R9WK(3p zQHo_14uY-ma~R9ok_BFrb$0#URxGlQ@4ObmNC?yA?=CaS$!(=Ty=DfOF0|q#o6twzJU^GCDT z6r>rSyQfq?65Y8dS+boN>)b(7%)10soOq_u8#CFIKHxygIxm=qGurz=YuEH6RI*}b zEDk_$4b`edVromlvq88ZB3}w{&t|VeEjqG=t=o4p^shI$*Vh(V$>+?ugKA81>$2)7 z$143h-ed($#)@2u>vXAAF<>gDRP~##Z}5c@mpsOF)|^H2Qdh^0KDg#MpN!evJrii3 zk}?#=^mj%bhE1P%@71b7;cDhS({YurxYW24_$0%}On;+5*JKDBRKujke5x(?Q0*=HW!(PxXR!>U7$^H*wP7 zAkI>plqW?atPaCxm@D<>otH#;-hauD{4u@#4VUvf6VA{ra3Qg!L>i&T7RYL{9f009 z-R1(iz!Hu(6D#Se(o7J8Ze~ujZ1H|(qE0l#xroh>+_!X)@oQZzdh;1a5|`Ly=d3|5 ztEzfUQnjWbteoh>JDC1S_iY_yCP7h-7bIlIy%XnRIuA1aEzuHeb6;}95tsrr%FsL+ z#=R{ZvduH%tv#+m>{h=m6#o@y#6RZW{;Xb4y#Y{xl?v#|)f>RR3|G-8rYhc?jZ)AC zHGo$sK1CT6rKp5>U+U97fEOE_b7cP#IuEbWe(fb~x!>()kAQ z;X`%~GF_~zMXm0xE~JXy=m}IfJZv4MsGMO0lNFUHk?CI=4>n>Tem#Ms*^%yEv@cep;Xt>30CY8uX@))Eca9*yN^C%V)oDLFbUTfA@TI zt!7PNAujST$Tq2VIs{DUbsEfK*Yd!^04{nJ+3QS*m`~1lx>?+vw)ZGz&7BM^I>1Am z?beq~j1g%odcPym3}dD7r`XD=T+ybwxw zoX+qXFq=*!tb;69_=bawX4$xD@>odYrs)!IFqu2Tfqgjkwc`e(A=?mGsNvc;$b`Bw zYzDs?%*oCQ=)vYBD23wfhYxO0BF~}qD!K@8=t)&|g7A3%2o%2Wx&=;VE}tv9(tl?D zNrt{VEi>n`PZeWEfDK6$iA&qfL}E?VmN6z87o9Q!yhH#$89l;laPUNtnZLkdWmZq&zW@TsE!!l7d>q9!T|<5TLBAO&=p#f zLuBj11bfPSV(F>=%;v!QRX9Clcq}T+N@@_7BEE0nq}DET@AHsr)rWwBTx!5#x}@R) ze=2H&T{6%pFS?+#&e0~uNG~H!`|*iw8h$V7%rayG{Zla^1rU^uQ#1JUa{@2g{JEMtfeM z*5B!Z7o!u9JqN3w92h8CG|%MhFaqK{Dw}I#H53|!;)|bvj7CTYcR+E{nqiEzsr!L+ zm3&stK57*d?s8tEc>T}k+Y9QP0t>Zuv$sLprZV6RN(S9Euy6+n&MW48B{-NiTICIN zJgIgEJ5r}b0VA_&#s^gudccjLKLn6+4B_W*%ykexR3;A*jZo$2vAdcfuTcCf2O~Etyf^7 zymHSf0^cD_C-r`uT`w+Omz^{8L&z<(TF*t>7;x#eTC^5aX`pH+55d!83`$+0($|&1 z_l}>9=OHQ57U4PleHZ$2*cNdxS#yhZPD5E*JDA-a_{1}Uz=F2KHo}Qj z$DA6)8kO(p6XZ74<1f zy|}D=?ms+CvK*;u%#LvCow1&Jo_`&gZPTW6uDNLI8(#)L< zjfGwHOtUe$E4^*>$)nJ-fdn4#MF-9$o2_i=)YEz4!r3lt#+Zj!2D|t$*y*#TPfGRM zBCvKv4VaMbCFA)63)UuWG3oVM_ONWL>64FGx5laVtx6wVJwhH}M zk53l^T8^|_)yPpNbY)=Sk~BIHT{>&=L|88B{HFvzu*{J#~_%;SJxbxNh_g$*=QtHXsJ%0IHa3-liPxmP6$T~cM z@04E$j>#6)K}Ho{;0qxgxlK=vX^#UgCO%>W`C+pbc_>9ob-P>SG=vG~}otOKa(cJmCVrUi>X125TIL>&Zyh z)Mt@H?{#B@ZhrdYDHEG*ns{K9GZR3f* zDm;s=bl~2A-9Ky$CZ7rx?9kDx!EyyxGl$W7&U8d6tR61xTa?_fO$d^IGPch==>}ni zt3^S%F|YIiH?+fWuM!AqY{SjnEv9%jS|i$n1Lqj5X3gp_1?z9!ecXQ6?ty!K!T%}u z{~Ij&-i0}|}>co)+@w+?tg>5Cfq z`Ipb+Fc1UWW?^5!etE|+<8y|+JS6UD&yQ(zUmM1EYW2j!=MW}A;)$f;e-47c-E6$C zcrFHF5uxPu=@34gJZLTO!cSYwKsU$x;X+2@%{W*R$9qjdVdo^+47*e~;q4;V(~A$R z+PM>ARw=}+X1}s>hBhk)Ng57S1_{E|EjrV76{&!+E^Q14F@>E+;t^hWX?zmzOi#2M zi(O25RpvO+)c+h@$GgiyKoxIO1Y3R5xTrQVHj`Mnq8CV#Ac75eXO9nf(Mo(OnD|^$ z;x=%dT08iQq$dHKl_5n1y3&-RCqF*kfCLt@ZNW(7m#ZL~mw40OY#OBjBBgJ+`>c&lOC#rAj_Nng=Awrm2;=tt)n?unSTMq z+pzjMoO(_0S?IpxlA!5MXeRq=nH3|ioDL~Uhdu0AMnNd0egQk3d(#jzX zm%1|U8`23YQ8fPNk?;$z?niDzE!q}&8E~**>``YhWI^>e<8K-%POa7>{S; zre2E+^Gnrc>OgMaj-QN@AsE7nDz zTU=Q|pz4ZX7)GQqDr91pN=gx;KnM^?)F70E7zC0?LT2{T-EO;{Zd>>CtX=kxNis9v zoO9=X_x>I?N4Eq8Sij)#0);}c4&3M$LZM7K3P;lP=io|92JQi0lUN}E>nN4YPW^B) zHO6egEmsB0(TSs=z30iHlY{t+uWO~-1V8?O#$Azl(S?RwSv_yqq z@B#~7oJ65KMqZgiq5OU}ygTK?jZ@*O-z)HQ;rPAjf1FOCy!DYEoUeOzGKDhxyQN=T zymW0yzU{_pWpK^DYAWJ0@;HyK z=U?0Jk18ID$h{~YPuvvpO{TVG7G0K{7%nDc!>;kCAhFr#6u!y9_O3#>bWdv-imwuw zlr;iv()!28r~J$QJhRp04Y7oOs(}3 zCc^?BW$@L(_fSQorPd5xTqg#ONz(XT5L=0egRzwBBjl^v|X;2D+kRgB6E6-7b5J=my!RMtLZ?KyJykY|RG?+UxtSdzg& zaYNA>R4QNHS;qHR8~C$*#V><{{~dYttq1B%gxuI5L>p9Z?gEF44Bjs%Qm6f~+j=ZG@`A0A)Ef4OHA1EpP zK@bMo3tY!oJs*GY;-oS1WxJjiSB{8Ixo%!;u^IY=wFhPvZu3npeXQjXl~UP^5@QcAmoY+jK`OIi zo|LKSXUT;b;yuF2${IrS1|g0E^%YQ@6oTRz_cqu-%QKK2$CSrIg*up(thtm*L-F1j zEwj^`CMZ zJqUT)k;AXa+3(u!l{ii@i}MKd%@PTCp`04;`8KtuBOSwwgXsF?{=?%g^l-j22&bWa zU|JF4tD|6(OxZBjH0Lm2G;*1F6?`dX5K+Ai0}f3^`&&4mjviHyyR0VBh);b~RzhP~ zfsF<8tqvpUw|aYb-C-H7Eu7%O^Pj`_OIvJJY*z`i^y${ikQ12I!T4iCUkM0Jaj~3a zm!zo)nvmfv5`l0MRg-RnnPJIIkjF56LU@>`t^js`m^))|Y}fYVF|S*=CBdZ@^29Kj ziXO3@ptSr=PyJ&yH^`m2sSsFqv<udBrRz=;XSfPH0s?zN-m5|0v}S>~=@DQOlFc z>)SyWiN)JueQoOA04M6?Qc&JAK`mtFpQQXML$kHMtMj39QC9RE?>sqsd4Ij$DLLBS z#7(Wgoqr^f%`^>7Q1X0o9@&th_vzl0*RX4hjB+w_mvd5_X*(o4V-~j(#-h>oTHBGk l>8<%c=*O0B+C*BjPOj_x;A2W4{Gmn(+z{kfx$eC~e*;LWKllIu literal 0 HcmV?d00001 diff --git a/docs/jdb.md b/docs/jdb.md index 1730c97..175fd0d 100644 --- a/docs/jdb.md +++ b/docs/jdb.md @@ -1764,4 +1764,39 @@ Je pense que je vais faire ca. Voici l'interface que j'ai développée pour regrouper tout ca : -!["Screen"](./Images/Screens/SettingsWindowV1.png) \ No newline at end of file +!["Screen"](./Images/Screens/SettingsWindowV1.png) + +La police le style le placement et les couleurs ne sont pas définitfs, cependant je pense que c'est un bon début. Le but maintenant va être de permettre de faire fonctionner la calibration et la récupèration d'images. + +Si j'arrive à faire fonctionner ces deux choses sur un même projet avant la fin de la semaine cela serait super ! + +Bon J'ai pu avancer sur l'intègration de Selenium mais cela prend un peu de temps car je veux implémetner un moyen de pouvoir prendre une Screenshot à nimporte quel moment et pas juste en boucle. + +Demain je finis de faire fonctionner ca et ensuite je commence le cablage du reste. + +## Jeudi 27 Avril 2023 + +C'est assez dur de faire l'importation car il y a des petites différences qui obligent à presque tout réécrire. + +En fait le programme de calibration avait déja implémenté la fonction de Windows et de Zones mais il fonctionnait juste assez différemment pour qu'il faille tout refaire. + +La je suis en train de perdre énormément de temps à cause d'un soucis de coordonnées. J'ai repris le code de la calibration pour detecter ou l'utilisateur a cliqué pour créer les zones. Cependant, je n'arrive pas à le faire fonctionner correctement. La zone est tout le temps décalée en haut et en bas mais pas de la même facon. En haut, la valeur Y est trop grande alors que en bas la valeur Y est trop petite... Je ne comprends pas bien pourquoi. + +Si c'était un simple décalage cela ne serait pas compliqué à gèrer mais la... + +J'ai un soucis également avec la résolution des screenshots que je récupère en full Headless. + +Voici un exemple de résolution que j'arrive à récupèrer sans le headless : + +!["High Res"](./Images/Screens/F1TVHIGHRES.png) + +!["Low Res"](./Images/Screens/F1TVLOWRES.png) + +Il y a clairement un soucis et le problème c'est que avec une résolution pareille, impossible de faire une reconnaissance correcte. + +BON J?EN PEUX PLUS LA. +Ca fait des heures que je bosse sur ce problème débile et impossible de trouver une solution. J'ai essayé cinq facons de forcer le browser headless a prendre une plus haute résolution aucune ne fonctionne je ne comprends pas. + +A chaque fois que je me retrouve avec une résolution de 1366 x 768 Ou une variante de basse résolution du style. J'en peux plus je ne trouve aucune réponse sur internet ni même avec chatGPT. + +Super... La seule chose que j'ai pu faire qui change quelque chose fait que les images font maintenant du 926x517... j'ai un peu envie de commentre un crime de guerre au plus vite. \ No newline at end of file