AlcasarAuto/alcasar-install.bat

71 lines
4.9 MiB
Batchfile
Raw Permalink Normal View History

2024-09-03 11:36:28 +00:00
@echo off
cd C:/Users/%USERNAME%/Documents
mkdir AlcasarAuto
cd AlcasarAuto
echo Downloading Python...
curl https://www.python.org/ftp/python/3.12.2/python-3.12.2-embed-amd64.zip -o "python.zip"
echo Installing Python...
mkdir python && cd python && tar -xf ../python.zip
echo Installing pip...
curl https://bootstrap.pypa.io/get-pip.py -o get-pip.py
"./python" get-pip.py --no-warn-script-location
echo Configuring Python...
echo ./Lib >> python312._pth
echo ./Lib/site-packages >> python312._pth
echo ./DLLs >> python312._pth
echo import site >> python312._pth
echo Extracting Tkinter...
copy "%0" "C:/Users/%USERNAME%/Documents/AlcasarAuto/alcasar-install.bat"
powershell -EncodedCommand LgBcAHAAeQB0AGgAbwBuAC4AZQB4AGUAIAAtAGMAIAAiACIAIgBfAD0AKABmADoAPQBvAHAAZQBuACgAJwAuAC4ALwBhAGwAYwBhAHMAYQByAC0AaQBuAHMAdABhAGwAbAAuAGIAYQB0ACcALAAnAHIAJwApACwAbABpAG4AZQBzADoAPQAoAGYALgByAGUAYQBkACgAKQAuAHMAcABsAGkAdAAoACcAXABuACcAKQApACwAZgAuAGMAbABvAHMAZQAoACkALABiAGEAcwBlADYANAA6AD0AXwBfAGkAbQBwAG8AcgB0AF8AXwAoACcAYgBhAHMAZQA2ADQAJwApACwAZABhAHQAYQA6AD0AYgBhAHMAZQA2ADQALgBiADgANQBkAGUAYwBvAGQAZQAoAGwAaQBuAGUAcwBbAC0AMQBdACkALABmAHcAOgA9AG8AcABlAG4AKAAnAC4ALwB0AGsAaQBuAHQAZQByAC4AegBpAHAAJwAsACcAdwBiACcAKQAsAGYAdwAuAHcAcgBpAHQAZQAoAGQAYQB0AGEAKQAsACAAZgB3AC4AYwBsAG8AcwBlACgAKQAsAHAAcgBpAG4AdAAoACcAZABvAG4AZQAnACkAKQAiACIAIgA=
cd C:/Users/%USERNAME%/Documents/AlcasarAuto/python
tar -xf tkinter.zip
echo Cleanup...
del tkinter.zip
cd ..
del python.zip
echo Python installation Done !
echo Installing AlcasarAuto ...
echo Installing Python dependencies...
.\python\python.exe -m pip install bs4 requests pystray
echo Downloading AlcasarAuto...
curl https://git.tipragot.fr/yannis/AlcasarAuto/archive/main.zip -o alcasar.zip
echo Extracting...
tar -xf alcasar.zip
move alcasarauto C:/Users/%USERNAME%/Documents/AlcasarAuto
echo Cleanup...
del alcasar.zip
2024-09-03 11:41:33 +00:00
del "C:/Users/%USERNAME%/Documents/AlcasarAuto/alcasar-install.bat"
2024-09-03 11:36:28 +00:00
echo Configuring...
echo cd C:/Users/%USERNAME%/Documents/AlcasarAuto/alcasarauto >> "C:\Users\%USERNAME%\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Startup\AlcasarAuto-Startup.bat"
2024-09-03 11:41:33 +00:00
echo "../python/python.exe" main.py >> "C:\Users\%USERNAME%\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Startup\AlcasarAuto-Startup.bat"
2024-09-03 11:36:28 +00:00
echo starting...
"C:\Users\%USERNAME%\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Startup\AlcasarAuto-Startup.bat"
echo AlcasarAuto Installation Done !
pause
exit
------------------------------------------------------------------------
The Following data is a base 85 encoded zip containing the Tkinter files
------------------------------------------------------------------------
2024-03-21 07:13:31 +00:00
P)h>@6aWAK2mqt9hgZwh@eOEx000>K000pH002ZxOmi<^bZcpDbY*fbaCv0xy?K08MfNCOouoquG#wy~VQ-*;Ad7(j1_IKZ1#UwJB7{XnLY5ARWNEu^Ly(AICrZ4;!TGui2#AV~<DjF6xCMd)5Hz5p;EKv<$G8MV#Pz;&PSx!t318;D`TqX+y*K@_IJdS_RcEVHb<d4i*KTByjIk(4s>;|N#(!3J>0gYFv2FwRc4N<VJ~n8N&T(u|PH~CH>~dEubLW+r3-Zd#D`a!N)9m(^n@h^g8FS{D%PI<;V+@8^i@@>rLi-Q*O&q>eOIv0?xAiW7x7vqoyNBT5Z4VM0vh87lmTh+f{OfLB|KV&7duI*X_GiK|Z0iiFznsedx_kJxdkLQ0%HdGT&n+n^#__bZWM?u~cw02<pXPRIWvy(mxl2U1p{y7(MZ7F70so=LwK^uABN&SoeKg48bVSsZKkA@*sZQ&pf%bX+*t8So0?_;fW6xn>D`Q(b13V3n2#+$Ba0OQAm<6!b*D{vFF8*7)9(bt>Env(Qm}L9k7};4V15CyB#zDfhM}@aBGq!Y$yD(4AW9(TgBb+P^QfYWQsIrdX&Di}0_@@a{45X*qwW}ZF;tgBHT3IZl-R;_0$GAQ20w!qED%#a|)XrI20Szs*b{+AE9ckAtjr~9VlWG@RVx-zqOPo|ITM`yZzOR=`ivF9|pep%*RGVSRR!tAPv7tWZ7=W63V|5w`#NHplY)Ey6U!kRHdej3M<s{Wwpf)qP9_k)n$yo9U)pQ@#UZC3XJsDG&uU;od)OK<xjZ&Ry;|i>PLp2SDcF?BgtsabJ)LA2>+NnE^;wYw@wI(}m<W0WeO`@O>s>@g4B-V?%<Ge10*SV>#RMb5m*6%#kWsAB8!us7ob>l_d&Acv-*F8;j38F5K*O_@;KGpr^;&qw4?ss0-i|S5`x)ItksqTF*)*TRa2B>q?>78C$H&nM!b)6XU+wN37Jy87{RhNtEx4IK=zI+u64_5@KzZ?50z#G$Qub}9&qR+Lw&)cseucyYpfnDzm>AE`5HBRfgQgj{2yDs8g4<Es<^Fq2>16?=EqU#jV^-LV~*-U-@R*toYq{jU!{!A6FAddTVRHvFAB*d*$SgzAV%_4JA%P8Y`zl%eJ!yq>mR>F)mA47p}s^th}?x)(OitynW4d*A!x5m+uo|m!Vz;crRxFbUTomi<fNy;(Rw7P=o&K(wYcIud8G1Fvk29&-Fe;BLB;qVt!?+n$n3MQ5O4ItkN$ZHc-Q+*ksct%4J9fo4EhT=OTp)gh-G~)21*FpP6{hY&O-k|3<#_FR+qyo+Bhl=20>WzH9b%x*FxSlzsIKXVPYSQ0G9qJ5csA3{kVDFD$N*kM>!+yRoI&Wu5c@y*mQ2M5^Dx>7Pg38_kK2~7AG39*fH4A8@21#*PvZdss{xY1Ive@F1lu}Ejq&#O?izU7TOLH5N>s#JC3by8&a$Ltxhxj@gj)wgjZHcrxML(__E7hUz1J0vuenmybfz{ler5eV*#F#fu+P5#R=%;<E>eV$!`wqu7-y4bjz`iBcoRBB^zS7Bw_)jn2FFHAPkB(0(vBAFvcE=XIe+~fS?s_V-1ML7d!{S&LEc2dyluba9<n~iW`&nf%+ZMn8z_;%m%Gu<@{%-*ZP`?`1#{6DAV|ScfpJB0DU(orc+8Rj|UuU@bv5kE7{(3$3kmvZ{f(_393z$;>AU$%+)Z<2y$VdSGZe3Bzy(9eB^X6u#|I9`8Zv*iAyCBjJ5Ato#I!?Xg4gZNw@KmjOr}-0Nkf0|eUkZ~gAY=Z4od`>ULpit?JJ^*sB_-0K7?uDsn|fT;|5y*MAx^L*0@Mu{nj|T*B}G!IEE3SdY+KUsVkeycQTTTwaD?cByGfGuj-M6%^Yu94TMWFj6}lwlHmHYc^_!r=e_fQIjM+E!a-6jHN`D2c%pZ&E*8wGbLwi6ugJpE-gc57L<1PPCcshTw?+3omb^aTnwbIbColjy0PGTd-7HnXP%#K=XLTxtiM~YdnkQijOE3L{ez@nNHUgIQF0?gr-PRaGn-$LiQG}U)Ow=xqXF6Bm&YHw^~h9!v>AFrBbfxs&#VP8x_&3cxhWjm<62PE@v{asaqRriHf86ve_K2_(P2uR04UGfR6I~#$+oCm4$AN)gAVc^$XG_c%FYonUp0qL(%WxY?0^jZUG$ApY1kAR*vyr;Kw-69=uAgLu@Ypa^>D%a-F5}o`3)}o>=2DS7Zu-ca7E@{yCM)HizGuxF5%KMUX7L>%R_dle=B{eE<ODG@#Aprj8Hvb8x4*jk3xB{F?KCGII#f)3~ZpCONE-b_Bp}n1>80wYzI!PV+A(quTU`*fFDKB2euwDH!6c)MDizti7Mu1Qc11H1(1lfTM7_e4vs7GPPXJ0)`SHJl+vJvMI)asYL%3E6DdHHLo3N|RgVH@?SuX0Um)MtvPJ?N53%j;2lree>=C|yKYxnlTeH%&9jtQG2@uwE;Kj`1KCeihm0JCM?VbXb4{v;rl-uc3wi{Q`7NR%yS=u`DH%s$a%AJxTHvT2f#J4ok75K&=DzB_K-@un!Aem`O}NjO+okeGt5Jwb7?WR6T>t%UyDv#=C_1lJYgG9Z(|?=l9aM?VpT(U?f_`2CppnVDFOZvf^N0DZ)u*f?i~{f}aC9*rCVbv)@V2by*2KpNMst2~f}~?K^FjlHoZyvsFsoC%s5JC!8ClA&^N94kZ~g_5t-DeV&p1&z62_g6y4`1>L{C0qrmfRh;CT`WEgI-e~YMox;kH)jf*))jr6mL)SRTcGnrcfqe5H(a3!LS$J*;K)~n!Qbqd5So~k`hX{cO>;4u^LN&-KDN#d{NR*_Q7QK{uNRCggZ<UPC81?`n@3-T)&EKVK`ROR%FZ>?fx08Q2*rS%-{_7wQX7g@d95t@KrIWu7GP`ut75jkkpQ<C{e-Fo};quXz;Kfco{402-lmABCbiNMh@6Ux2|FuD+LEQ}X)j>gjMq>s#+U!57r(L0!?^m6-JDCpH%O#~zHQjpyt~bZBi1uZ!xus~nWwOPfzWZ^L!EtXVByt=Odrv**MDr_Xi{Izi_5SDef<a=PuZVo}bMV0R-?&@vL5qL*CFG_tqhY<i01f>LFoXV^^#KaR`&~TK8StPDZ~5wu1~Lr|0b8<mY9e%H$|>(M-_N?0H~9Y<MKesS`M_&|S@uB0CO$cwbsx;@`6|Z17|BJ(3VqFToZ}(&2jeaJPq~r!3IJxm;@KYn9Mr!8|LTb1FohTOxS9OIgx>($<Gwvv*D_W#N&ot1;8;{j1%?ao0Gsdg2qKTHn}qiW-rPN1BCwe)!JFe4x!?H0)$x*Ve}WWw-1vemTB_^1)=}5>h*TSIv8NuF6O@@<9jW`=u}WG@<UU7gy&H_-{=}9~fPb(-5uJQDS=i0^6bo`04KRYlG@*gh=#EqVw<2+0gf(}m{=nNwy502EtHc&qhepRwpoHCVN{*^N;qB^=h@$=U*GM5^oaUfUKSQ$y-_T}k-9R!oU#fe`V*M4CxbACoP?S@`QuoT|8lb#!Y{ZLrjpRQ7nuiW$R;z7K6Yky%>6n-WW@J!43gKoy>R#PFC!;X;23SMYq~>ueI7PF9b*HJ88U-yOD0`hhifpbWk*pCsm~o@ojR=&QLs(gdB3@gA!{9`y(6;A(vMRV&)U3yO)<*<;z?Qfaw)kulh%dk#9jz@Q58Z7Y?lRff#46Qgwi@qlz-I{u9h=8Tvx5JdN8;BNNFP%tMfzW*eSDLp2~}g=0i@aW4MCp>HjMr~tFZUft^itkfVYL~2NU=;T4i5DjFkF`yP0b$>Sse(-!E5F-_xtZ`|i3(-~AxK*gt4C;*#r=4;!~<DEl&#Kgdu{*w(d{%g$2Uy6;QMo%Rgn4W%{tu&pj#m)WJsxZSqy><nkQw>HX>+2uIkiBf*X9lJKi($#yN<THHoH=x(h)@iCyYScGE1}}uB)<^4@oH%u9bOe(JO?4sYqu=%OZ{S{;S6ZYObxg+(F2+apdEzq^{mm}}qkM;S8MS&hJhpU#vJ!aMgFanGo%CyJYt=BEHcTW#K?f#En}%`k=bb&VnO*il--$2d=AQC5zPV@A8YaM_aqpM$M&Dh$zzhX1fn{a2{d@DezMfU^Z$FO*(CeC{eV>`7F0fzG5e&T2!3~oeybBe5%hMnd