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 zcmbVMi#yYM82{0k!s()PD&?}sFl7~%HfBR8o4I7tI0(lrXAYCgLd}2l_`u_?L+qQu0KdH(C0Hsqz7f%OAic1Al-!3lu>j++ik;&bW|*iJ$->6T5<(*Vu)N%lf@hurY>D&S8R)^%0kEQv_GMmtAZo_-ryXl8xclhR>~y z5V!`1$1u>mhOT}%0vDIL`HoP~B&nySPUVgD;m`?HEa#veO4jfRj&;nbO@ z%n@c<6FK-!c@m(O4lZr^H#QesWoWEB!2>|8F2R>|cj#aSp8C$A84(sm7KfaK>rT_`ha>E0BpJHY>)MfXXi6jN#nMf8J9GQ7-|o_ z?t4v)hp+X~`+Dq|yO{ofaS{Z3zg3|ylZt{gLIc0;$cl05M8!yM_x*rf?>c*@2-R#V zc|aFWk!5^N@w|G;@Ct&QnDEG0v`P5q#Xj+1*U9f&)%HXpZ;M=aR>n-u2Wy#lLxlG* z7ys<_wZjk}O;eJ@EmEJ&gy`ht&$G?s?fbI7FU?-$CF}mUa}QBd>+~(vg^%sE3sYsO zHc9l9y1yFKGsv)MsFIHYRxW`kYrl>+S9pmQ)G{LWvg&mVxr@&?CV63jIGr=arISmb_%J7x|IHfEkO5& z3{KGnvoB>R{K=I(WVHtgQ8ufx%Wawq5ycJzhmpD_3pQ%c9x00wZnF&GO?Kthy?_45&N>68f7>c>N`{2CEa>Vui zTJNJ_oq?QvmTen5%I5N0OR}z}HzZq-dzB@u-AhB>>DY7pgAQ$@hdLEi+Jy`cPHF}3 zrf*|RmCAviWdNU&VN=Dk;iR-#yKf?X3)W0COX(W1aRr~`_iC(-A-Y3q^q z@g8nz`U4~T#m$MYc|I4if@m`FHg(Eh&*3s@qB?qZQgoxIlNt;d>*~xFKiR&Aey9tTsmj!=A9cI<{43 zD*aTBGi{N7^DpmIwQ_Tx+Dp#?l(8K&jbh4^BLL z?QF5mcks&-U