From 669b10754ddf4737fd19bc9ab74e8cb34b5f2708 Mon Sep 17 00:00:00 2001 From: ed Date: Fri, 19 Sep 2025 21:21:44 +0000 Subject: [PATCH] copyparty32.exe: english-only --- scripts/pyinstaller/build.sh | 11 ++++++++++- scripts/pyinstaller/up2k.ico | Bin 0 -> 1411 bytes 2 files changed, 10 insertions(+), 1 deletion(-) create mode 100644 scripts/pyinstaller/up2k.ico diff --git a/scripts/pyinstaller/build.sh b/scripts/pyinstaller/build.sh index 7f10d7ac..a7944a5c 100644 --- a/scripts/pyinstaller/build.sh +++ b/scripts/pyinstaller/build.sh @@ -17,6 +17,7 @@ uname -s | grep NT-10 && w10=1 || w7=1 [ $w7 ] && [ -e up2k.sh ] && [ ! "$1" ] && ./up2k.sh [ $w7 ] && pyv=37 || pyv=313 +[ $w7 ] && sfx=en || sfx=sfx esuf= [ $w7 ] && [ $m = 32 ] && esuf=32 [ $w7 ] && [ $m = 64 ] && esuf=-winpe64 @@ -33,8 +34,16 @@ dl https://192.168.123.1:3923/cpp/scripts/pyinstaller/loader.ico dl https://192.168.123.1:3923/cpp/scripts/pyinstaller/loader.py dl https://192.168.123.1:3923/cpp/scripts/pyinstaller/loader.rc +[ $sfx = en ] && { + dl https://192.168.123.1:3923/cpp/dist/copyparty-en.py + + st_en=$(cat copyparty-en.py | awk '/^STAMP = [0-9]+/{print$3;exit}') 2>/dev/null + st_sfx=$(cat copyparty-sfx.py | awk '/^STAMP = [0-9]+/{print$3;exit}') 2>/dev/null + [ $st_en ] && [ $st_en -ge $st_sfx ] || sfx=sfx +} + rm -rf $TEMP/pe-copyparty* -python copyparty-sfx.py --version +python copyparty-$sfx.py --version rm -rf mods; mkdir mods cp -pR $TEMP/pe-copyparty/{copyparty,partftpy}/ $TEMP/pe-copyparty/{ftp,j2}/* mods/ diff --git a/scripts/pyinstaller/up2k.ico b/scripts/pyinstaller/up2k.ico new file mode 100644 index 0000000000000000000000000000000000000000..adf90cb30840a41f2b8ee302c7a397ba7f329832 GIT binary patch literal 1411 zcmZQzU}RuqFfd?XU|>*S$YW(-5My9q=nU|4=aS-LU|`_&^l%AcU|;|#FyLTjU|>kN z!?~4#fzcwsC&bmgz-N)7vU6F-x9h(D|Nmd0thmj>bWTG2m*-PFE4t>Zt6ebFI-sL+ zTHEmd|NmPxIy(mLnZ)9hdb@&R)5(S6lO_rrzH#J7*p^|1LZ2{)2}JEtCHL|KAoE{@B-ix~bXA zgwTV-DBTA66`_sy}%8!n~cw7M;1Z z%hlsXT6lO?>BGa*u1{;)7?ZkWel-JEvwMNhr=mFv7#J8bN`m}?8LYp4(EcRPCue`| zaO^|h`dNRrKJmP9@lDF3yU!<9|Ef83;Ly%_Yr0?6Z2P)+-ZF6bkV7!oNOET~FfiA8 zx;TbZ%;}xR8Gg$_q%~P^QWw{ju+?F=Z)JTy*>duT%QS&$2@IOmtd6U<{r|83MQ^Q>=iwI)5RtN)!TJ34&Xv#a&26x&ZmD1UY&~~tjQRsb#;E`5^WU>F z$zH55`5$)nIah18==61RY71T-|9NL?W>U;2pTL4CAKvf(BDMKf*Z1I>gFk<*xj#R# z$2!jYWz+%l@6TBub=y4G_G7hMr#(%AH9Eia|KB-t8`hf`&2($kWRuO3m}p!2v*!Lz z+tyvBza}{E&fWUBQzI^QPvlOUr=^hxvkbYvn#`#WKT`Uk`Qw}eHmB3h-)lMW=+rN3 zU*pd`=F5Y_4dy;#``~}X)okNDzdVgoXB{qgX{DJKSM|KNH0J$d6KOIfL}Y1yv#i zZwOZlb7o?WOB;eL-?L4dR+$p9(@A#LzXbul_Y~xQTvfEM6_S3c^(lM8 z>6H<>nfsFFiJNWz$v5|L@3xukwax46Ok<8Ry`L`h;YviaqxW8E*X=iC_WfTfJFzQx zUc;iTQ)4$2FV(P;awu3~Am_B)@lZkHb*UBm8``f16b4#b+n&|YFHm6olX8BO&bjUE z6J*SdHs~7(T89X1OKSPEEpLYW6>Z1tgMMb89ebW|DlWF3zWso}?Yx^g+MjMrN?Kwq z`9Eb(Vd$ZnA33Xig9DqC&s~?ezp3iNA03;CZUyH&-%r11kdTqFyGDA_d%NuI6B8Yl z?+s4cymPO{4Q1uu^FGhreg9gXl3!xU-et=6o9lCaa&pYPQ}|!D+9@fhOKH{h2ToT! ze@*Qry#3m(RkwV$pVhY<%$Qp%o!_sDyk1G>fO~+(yr|EO~vugo6mx;YkVS({`hWQ zrWl)6W2)7-p|qr=WW a*kV6d`)l`YRrw51aqH>o=d#Wzp$Pz+Z`RfT literal 0 HcmV?d00001