From 2121a110edc97ce8e2da9c0d23cf407cc2fd10b0 Mon Sep 17 00:00:00 2001 From: Sergey Palcheh Date: Sat, 24 Jan 2026 14:55:37 +0600 Subject: [PATCH] testinstall: updating tax programs --- image/declarac-2.png | Bin 0 -> 16768 bytes testinstall/declaration | 14 +++++++------- testinstall/npul | 18 +++++++++++------- testinstall/ppdgr2 | 10 +++++----- testinstall/soun | 8 ++++---- testinstall/tester_n | 8 ++++---- 6 files changed, 31 insertions(+), 27 deletions(-) create mode 100644 image/declarac-2.png diff --git a/image/declarac-2.png b/image/declarac-2.png new file mode 100644 index 0000000000000000000000000000000000000000..600ae46ae459ce0ec65341ea30b46d3604769a75 GIT binary patch literal 16768 zcmZ5{18^om({PfDZC-5Kww))oZ6}xHV%s*J*yiP8+qQGDzr6KUy;c8TyE{|cQ(Zl? z-94?@2qgtc1Xx^H5D*XqX(=(4?>^u^4>aU=`$xcN{JSGEky4Qd0r95zh6jUyy#8nW z1O&v52?XTK5CnuL9Rvi+F}p*V?|T5!SXNRDqU`7aSRP99eF|Kfat zhbDr62pLL?39EUoU3N=XRcocDKU8-=ZD&6|KJ`42=$lHo12O=IzyWOLx_A^KQ&^t> zwIAT9iOR%A#Iojn(7`xN#V9NxrsJ&fl(|g#8Q5ff4SE1~fVzab_}AXU;vCdrk@y7i7q`pmU&+pb7%&h?(PdJBN`mT`w?*$I@Uw7{ZR}YBm z%gpopG_I7-EQ#~y*4p{_&FS?|-_5l5=Af4j#vOX!?weE)zyAK_X_7zyxiUH2j50Y= zGM%_2TKQ?D?AG701U5>V9YM$ zhd8e=F_o|myKv9ksb5Q7@fhX{CNav0+Not%h3Jmz4%`kk6WBl+@48^#4hVWQjh>-K z@HO`CGQ6)rywPw$;B)PphyfTR8-QH&l$vFs9BoVd0ZEKZ1Mq`QjO1Cur74fH&7Is< zsY7C=d4N~qKqq4NL*F_ytNr0)fny0eoGAMaggg^&?eobOnM6|m%k8}zSSSpGJCom4 z+N2EHWo%t*wHiN-cR6XjsmW&DJqHQ~M3fQ(k6^+`7<-dimQ@Dn_1rU*2BDzRLvfE8 z@iSk&Dl_+NJnqp9K7jQJx24$j6p(uW(`&YELHW6yba zwYe~E$J<(3K@G&c{t-z6Z4AGZZfR3{ap?x$a$TV>bo1|NNjuwxOj=}3UV0wgCTWTC z*4ZLh%y@3DlAAv87t0+({g&KWJ|(%ODAX?g?^vKZ2@8aXtf{cr5XqkC^Irg5AqFxA ze~>X6ZE2oXZ$dC|Uas?DSNYS`$x<>*@nCk|LXJ{35VFe6R7;|DoqU>A4E{tMvd8po zi<1r$;_fB8qXwFIC);F(u&%LlJSOPJR`;*0507mlt_fy|o6kcjX8K{K8&@0j< z(wrz35Jgo|jz6Ab3)z+F$f|=*5`YR3O9PC>`gI2&!Kp>OCYi!lkp-2Qr|(sQ{GWyX z@6SnBIf?>JgnsYRTzq^3Z=r1Rr%!LTc6PJZPxVWv19NHE#0(8e%NQ0GCK5%eM|Tig zJ`Hqc4i0%w+x~fHY5oy8u?25a3_f~6%`+6T+P$Z$Sz8ovY>!)B!b3=wPjc_$T%y`a00>P&I-Opz)^r-Hzpdf~dBfoIr# z*=X$p?w@_nxOg(Q<&Fg+>b;B!rG0GVFbMdS2OOUqPPO)quru<(v1lx`T%@$jb928z zaOw!J0cBKheXTzYoA{O(Geu5neraHk7J8-D*SC+hbdh#1)VKQgxpGLd8&;FcvvzDE zT4fqV>lXEimoR!NDx=e3!T~!ZMEiIoYu8PDe4=z(?dzM{g)>VH&L|2QW(3C1CYF6s z0uYi7)EB_m9R-7LLYg1XhyE^uX+R4BZixfJ4>lQmUIg%X+s}MjOYHf200-JhuqNFjoSi?RL~^LElq=XFi+iDX7h*uGYXjz;Hs zz0$6)dOb@igON`3t;n)80VN8I z?8@Z8Vl1N_LDVLVij(94A?(S0o_ex@@Mw4AiHNSXPh5E!$J;vkUGC~gu`RZ_;mV!^1M z@Efd-mWFfUW6a*-Ki|7{wZSwC)QK(gt;Dq^zhBQ*R zqJ@~0h_rzyb^kW<9HQbupwvAD8~LQG<-&O%$DKhanHw@m?*p>26F)(oyFmy+<&==v z3|jB{yHEa{#4e_o&3G!#vpGbAq}DZT7@!1#fzr)1*R4Bk5NJcD2!mHOeMSJru))P; zYG1l290CzhNjL3Df)>W2slW}QK#H5~0)aMsn>3cK|JG{3_z7KW;;Gq)hYYeoFsG`d zRDm@E7lIB>JNl0hc4(m4jR#tx%tw=G0bRH#bb^n#oBcJR2=%_x5}RhT|NQ>2Of#zl zpcFigHG1t_wHfJ>WVN?Fg)(eT$&&`Q%gQ)XTSfAz~8my`N<9jX^FOY+>30K4zi=E=^>Szrh{4@#? zwZj)@rn>}(t@ZU@3!V!j3VzM`{m|Q7f;Sf2* z86}~boCTZJ2U3nFc$_+C+pUzM4Kj04|{t955x*jK53~3T_iEuXCdcb#2>;za9@nt}8u$Y)PQ~2nucdoXc zR_8t}K{xw%UvSbEf|i^IR&=xPt4umlFf9bvE_tZGuRAe0JqAeJx48llr=XQ|Go~7T`90k%nm-S7U!+%iV>x zetiDTHzm0TkH&EQr%KV;>#c|$kzerZ&+@F`(3jgi#6>5-o~D^#6Ac&pdh8wmA*E5fYMA&X5vlOoBVZ zGj=E!2t6%%6jk@mV%eK`6xv;2W^-YXdjXw*pSs!Ew% zV9oWJGS9u8aN&rXu6#O5$eE55QVzr5&247+wA`pN?b1lc`VCy*kiX-O1^ERE+66C( ztE`eTHcM7ljyovKG~j#o(oN#{TDAA_k-Yv!eSJmV)tdKjOJ8Ph%dkeM>ne7@gIxcJ zLWZF*GCeF(ZiX|h;b?)e(FNs!=4{bYs7n&4t(E+ng!O=dN3m3V=cH=))M|3KeD|j6 z=%&ibVEDMKC^IRdj7k*mmaF#>IeATzp#f7PG8e0|Tr29pKp5C#`Xv|!yYvoA66la@ zbz@0uV1c%K-?o>;h`F($@O-$A)BETb=7mxR*7}6{Z-QYSn`t`f(jW#NQ4I&|N3cwa zR-dPEH;DtC*`)l{#Okw=VDSE!C#f{4sT;|t@zv%$+C*4N+8;HsZWh{<(G3@#812{7 z;$73TZ!RfN<|ax1869-td!#!O@a`bbGz)hiM7D$RiDiNzD=jdgMXjixBLWYe@g~8b zC7>lpAm`L=gjIvq?9v`6!H#V*-CwLBh~e=?GoZy>5c&ZJ)<}XZaxWQuoLg4L{yks! z&{(78hFK5WN4k&LUoa>qG|GR&o{{f#Q85a8)}Kjw3oG4V{Wt=sC=otMnq zVvCvA0)Q=J-a+Xmm1SjeydS#X7;0gG&=?XI5;zXA1DcfY+E2i&F}bQ%qd19MUQ=Dlcr0MK&iE+i*W0zPG6InoYvC&|klY zh-=KoiY=2@e}j+NV>G)kkrk?SnZY5mTl7OZoRcF5uhd0UlLEyZVY@xU*>$OoihoKZ zwQp)>x2j)vE-@{)e*!j0ZDk5Uyl92?=gxaCM~VD;;KnaPCGjg7_`?Uf*=16Y&w;C2 zjIhO;j7&oIiWgz2$<}u(em+?_3jNLplD0y?#nGK3K?_rWG821*m6V)3iA}A1P!cXB zhB_{41g<{{4_iMIr2&0F_+I(R3U`)Qe?Q~}yo>i{GTWpSny59dimK6ItDE@vuOe{v zg-n$Y^jc*jRX}EGDV;2EP1Q>h<7bq11_sMw?n_{5ah0PQH8q0zm^Q1L(SCdrCcH1avX~sa7;tz^3pVF|EPpn zf=!(7NS3H8TJ(JG!S|NCX|r`e17m&#C1`{(p)Z08z~9<}yJ|MS))Nz^>N;KJ-J%P&Qo{fJ@1|V##JBCL4D=lu13GXug zsgUPkziH_25XLrHw?r~@Q^>Vo?L&iXbS13ChnKn z4#(sVO@o<%Ygn4J*~#3jdCG4id)=@_+;rB5rYcTfTK#|ifCX&E1p5uo$kR#NGw3ef zg{y%Sz2hE40d%&D*JVn)DAJ9YMam`Rs(!(cMqcG;|Gg;3kB+ zAQBZvlq^f1JUPF1E9f}gA0;Zib{mPVsolRq1WjgkhJ`|r?vAz{ znPR4+r*>d=4O#9L!pmV1H0=#NM(glm(jq{u<3o1CzeTQPp)}bBZ$y@+?nHw}AkLLQ zyc|IX7~dQmO(|}g`?+VPTiZ9+=u-L0Ty|8HY>%HDAzFYyxor77zQnHi7B7?t z^V+$X)|E3k2ru+Qt^FhRn0LG4d2cj3?pprkS$K3<@ux>D>)D!kGPV*sI{Qz>-TgPX zP%n8cy61;$hr3M={LLxatss4-VvWtKt!FThE052dURLh+V%CAN3KV=TyP*hm22SGj zlf%_1b7RQv8f>%#o|C6`r~LptPW!s%X6ar*qG^|!%4(M-!zy9(TsDlv;{Fa?myDdK zcrMA*;{z|K^Ns1XMQ?~e8cI#^Oco}wq_${FwSFkC|*(yp5F>{O0?1A*atv7 zEAn*Y1s3|`&S`5@Y9?^^){ZWpnX+}SW|6c$n!q;K$}VS)ISq<{uj9|&DTj*>VP>mW z(tbX<>Z?-qaeMo)H=XYO)+bILpFj3{(J100y!afPoU0qrX1h5GVQCoZ+Hgyn6Dj7X zD1~&A=yZjq192|<8PC65wyclX$A9#o>vDzUmi5+(wyy7P>R=|hVyBh;j8m)t zq6X||6#QeJDxi^z!q)NRli|vNF+1e0m481%4Z8b7pIeU~DG{|Xy5c%1GsoU-YR_TaJ+l5nBsn&auTKA_GvwGRhbLcbYiOo z1K`~$fp-}x!%CtZel`a3#!+xtVc)wnu)Pea}!xw3^J@;x^;O zW6eQ)IehYHYZmk^>6={!Re+EyX9kkckXXZ8BM6HHB_Q(=YgTDNYU+cE{xfdzX!q16 z8$_*9hiYrkxwo){Wkf?rHN&ZO6kLM-);Di_s69_dHJ9Vr=u6TVDHuK#9hD9pYIFAUN?$$kS z@&9u0V#POaPSnb=jx{tE$7Z$u=;{2M((fO&?Dy>xKFV6meIXAamW|T`5e(V` z&*ZMJL18erYk`fMB;E{kEux=d(nxg=k@g&fgXsk0NTnG+du zl&&gLjfhjeja>beW)L&U?DgvDl8km|)r%m|d}hxa7k-i)_)a*C7>9 zrQ|l9K?>GKNAAd>kZ&*+OsL|B)!yZrtoDgUi~P5rh&7Fu(=~YAQ?>0c&EMyI^c0R$ z8DsGdo^_MKgV*pPhnN^sUJ4_-6M*n(rh6s><>r<6uB9F|#ZyX#fXur014K^6Ii^r??&JpEWKvw%TgXql&{J zg)pExLH5L{+mR548|)w8GdZ{&VSUArm*k=Y<~NxpILf1U&}m{2v^+*)>T(uZu;Kl5 zgszEB9iHH+&HOZ3r_^IRe0kvU-Z8+iTFBImu;U`8y(?{bpT^2~b@c*y!TAQ-I|r9^ zF=VZ_lI0pBX|Na4lO2Uvll?i?2(HmP z=}-4|t}x%v`J5w8)|O}G9J5v5HglNuSXm!6a?eLt)NA@mgIS78sG^zA*S1}0>>f*j zVClsmH~OMgjLOMdo8V@+Aevmj9Uef4)#AJSy{esMXNU?kYyKzx-YejfbllO6am{b0 z)j)*{?C@(Q2-i>vLolk(|Em2A==?hEHG1oPO}jh;zugs`FV}&$Q>~vOND0~HdOp8NwzqPp zkdSs|UvYZWhwo8gNJ80kN`oJy=I=#*oVk%PE;irkb!EEMkpwzUo|}=Lj`w~vIL7)$ zHD9S9SIVDT!AYBNEZ#konXPKBQv*bxce;1*{utXke5HL+y$K#@Kqh+F=X>KVJ}Ldu z06bw15C4jp?CwqWer$FQXkHxD#*-W_J`I5{8gB<%rtwS@=p{ODr-6+gWTShw*4^nc z@s2XoW(5!>gbq?`ok^)i$^Jaz_KF44h%1k;t`6k>q`$a#%uNo9vUlOztj*zefNQ402w{v)$UpOPR!n3eNyt}GTg z(EGVS=cgErx6m9NJLib2!|0q4N~hLL;Ra>?+tjfTfv_zHJ!siA&|#JPqN`*#CkwmjyBKg-@cui}J79>4R`6(4)qFj{pfTu~HD zLB;aryr#i#2Y67B<*}=C-I3*w>6Gb*v8S}!7+qhao?y@w zk{i>x8`}j(jwqYl$ixgOkPH}2>2;eV+K1o!TKzdt!@kd}CNDdR*BOd}zvB74T?-q% zLZ0+*w*H;n2I23dkq@<`1M;>!qMT_T0}?42`0v>ryMUJ z(=X^vPrna6S&3W9uA8QrNsrGd1Mcje`PO~#iI+$HYu*UCYAM}K#DkOuk$}#l@uj!{Pf(4}_OGsAyr|7zgK#%Glzhr|LHKG|e{Vkt--9tYS3E_&^{;kD{$m_o}{efDO*kvLuM?;4u0fR+*a~MWCD5@UnLb z+{r_2Eh%oBlx{7Y8AhAG=3ReIU>sp`wt@+S(l9+XnJULdIKo}@rR$VBrI|_m%;h8Y zv`wtSF`oe6{(&dbLsmeY{qivE?1Z13*0YXv9(l_6p&*^c;OXnDFYF?IN zdlA1Ds|RlR`rkQU$T>%^z6nGZ5XX_@iH{HXe6Ktj^amG=3+rSh(TK&Im)nRJr+&M7 z<#N&X9`&C>*sTaPjUs?u)8so)&EycwUp}vE?L^t~x|T?~xS)^a4_+CYp{4*Bvp4uI240~v>ltO^YvBL;Yxr=-P72G)- zN}*JWRT5C~3$Am0>VifNyhb*Sl4VH==G5H;7xqZ)UUh#PlVI)&jc3L|Po6qor!If^ zzwx$OuWr>Y*r!_bXrL!fOEui~ei*zTt!{r!`{`9edHh-Zdh)M-JO1iIr=;X2*;I!b ziTEj`o&6Zm^BaM|IfPRbB+cyF%=iYj5mljd>{N}qaz)vPKM^?XbCOx;5wR$^Or|UP zo-%!S_GADlKs7DFPAEwAa--khsEoGWTLs{e%n@;v9vV90fZ}9n@pv5hhd9OU-l7tZ zS6uPqH=SGb)Dej58@_#y53;@A+h*y79lHf9)$mAQ-${61oNbMm5y1@4E54fN(HsbW=h_{|g~3u)`XG$H9jCdOQTX+Byq_Bz<~9~_ zY*B}In-d9USzI>dXOPEq`=dXR8x*Dau&T(Yut2@G4u*g~~>Q3_@((UL}@C z!xV3Nkx#UoyB4jjoL{3J%0og|`|H}lMk$$`=P$-qIhYq6K-rUYFF(OX3f|u$dMV8z#C1=QV6!l)*R00><{PeHr?=XSG=6~^%MH{d>c-T4c;p3nEi_%bl6soE#~P8E2kJ24t-ndV@u|7{f1i_y`$Sc*W255K`|Zy z*C5;E9e!^%tvb!n{zNx8Lwv~TXK)nG`oti_4ZHbcrYwiM@6iKvQe;)QOZ*NVdiuUL zd&Yv?Aw{GGKVAN7*+2we%nlwm~P+(|MA8$3W@jTQ&Cxs%Afg; z@vhYX*BSHsCe|3-L(hwsLbvDl+hdn2!OC>{wanlaFd9}kjwCdD*J)3W%Dtt2$W9;L zdnnN=*(r=EN9MC~yU)JFEwXHzKj+KzL*SzwG5%bMU*ex3F;hsN8&3g*p#JJR%fB65 zu0XU&zNndDpQWO?F>Pe4&yRP%co2!~9C|`WO$UNbe<+NjMRR~NxS#vtplG6%F%nFp z#v+C#A3{nU`%382CI>yqmBHomXCX(X6PW9EoT0mO+xo0-_@X%JK2JujL*YtuNqb}* z$FiONaN3!#f{rdlFyN#A7Po%MCpZBgHD?YRR`2!CRCPXnUNgpDW4ztW*Y*}09rfc^ z{RliC2!q&N`Xm!6DwSBt2Sbu(F3orA`pT9}bmpTMdGCMxy!YQY2h$Be{Zw~2e;ZI( zzqE*dVlNJhwSQ^u4l0(pI3eBzR$MHffyg2KsZpj0u(yQd?eTKfnU z%FL4pPJrd{)4cqdK6;-mbGhQLB>8942Wt#AmF#*E{hQb9L}5h^>%z{Jn`_0);R~|+ zlSu-^fP^KDW>&nlbr2?<#1i0^IgIp_S@dVfwd0!fJ+!YD#p9Dhcce&A_y7@@2d1c$ zlW}plI6@1iX>~_$pbm&^FlEL?iAB5x%s#4e8LS=?o4)v8&{oNv3G7?Nm0Cf8>d&+V z=l^b?!;YISw-6tXoNONM4mhw8@Z7Rk;{nZXHr0}uThEt)3w#2PaY2k7&b8LPjr(#P z`g-e6o+e27nY(y7DVA$jQgB>q+osx*i1unP!iZpt=<c!ZXHt z+jTyJNkQme5=T$%yB9V`cg=rcc~dV%(?>sJG7k@b1FG0uF9Hkj>XUNnlH^xUY1Xsw zTUt0**47FIH;AO?EJtuGXd>P5Sr{05n3Z>V za>*yI?HpUr`U(LNTA3MB4(}tFkw(S-d#bp~SH(i~*lRnp1 z4gQWn3cbB5pPJLWx}B*HPpPVE2s@~i49wOgm^stBF1{-d)43ba`?D0nXoDL>SMP4i zzI_9T@aahPcit;&dztoy8f7neX=J0Cj)W3xbg0)G#}Rs zZYK;uKkWf0G`*l|mJ%S@RDCz=4)6B*-s2?kM}Gj>xpB2mkDWh4zutztZWIWq$R1q@ z)&}v$$AHUold-SLe6-EceCX{&k#K(o#`^Vl)o~PNeUy29l-MT+r`4U~`LWghcB^&U zHX@2Yw{kIsgcfH>gokAuV~ zaqtwdog@YR6#lz_rs3>Z+kcu8WDN`gMY3$fU>vmjw&h=Z|`F6WrYUe-}&J}i!yGrRZ;ftbPt6eKS4bLki-t+ z#1DETWb+r6%Y}UlC}+aM*@xOrQp6{LaAV&mn7W;oUtg>3)(3m~=;^E7?QN@Cn3s%~ zaf7Nzy?>?gKfT*TO|QKT2_*{cnPdf>wi&sqvGUvGt7xtrfK8>|Uo?q-5_g^w`)nq5 zPX-5lAUq=4H*|Ln8=53_&FdY0FtX;=jJ$gmVZ-&q-HHEAvLGc85J=!fQcRq_B6PaG zwR(MC&0tU{lPGIUE>&Qp<{|JDx&QZp{tWMFT7{2uoY_I8kMlB38L;$wHW+!V<2Gu{ z%b{ML%YyEhS2<4>y5<2K6CkSR1LM6Zc11;tN7!V|XSQjnya=vpA{t5KOg*hw!;6&` ze!zlK1uc;e48E<}wbf-N0LV?Bo#3*KW1v)d@|X{W^2Wd#cu(kCjD5~H*Kr;UReP-P zhw}sk^DiOO-K z)(_@)JlMW8LwAsd!I>H?>Ew@RiNwxmb0}7UTrtV zVKcxO^1)cBgECTyYw;!{OsrFn!HCL38*U$}Y=Ks*Y^Cr5%s|w@2hd{x{cM@37}Jzt zb-2_|Z|`mw>r4JxCjlods4*5L_1{IxlgCJ~v5I&=79nU&JSkhzIR!?X71nP9?moxd z*`3%OlN{6y%IUDVv$Mo|ae+T`iQp)`roc9PJmzPzSGeS6C_u|4kl}cIr7G}xKuqZO zFP_&UZ)Bd5k|l!y8DRU9R{)Az)KqNZnh=Hkb2=h~D36-&{OARYsGZGV7vK${iwDO< zQkdVUjWvB#zyuZ%k=tN{`6g5G@o%+x|CvDXmp9v;j(CyX(wG;W5V-FQ6Ya;Isd|jh zym!6S*<6T35OWRunqAisY{YLe_PvgX;`XGKo^&??aI6m3){QRvFy830+$816`J%`$ zMOuMQLeWlOq^6=hZHN6(UoNw&#r-ADFHZAH)yCG@-5tXuJWiyxmn)x(P2aTsAqp)5 z{;YAZg$KRfDVS8!gDBw9Xd{ZpmB8U2MS_2n{@!uli*@$pDF9}zB(u2JC?zuw9K+_x zh&>Y+{ca4a;W1 zkMBDQ3%K{UjWqtwO9$fBejldeF0TO!x9mZ=a_Gt4)rdMQInVW{}iwWt2R29Pk$oUn$3bo79Oq6 z;^ejRe(fs~IDfO5K#;$L&L%pc{CNnr5I4O%bU65?qR=1yAMuTv*x8C9X{<6}QA`Ys zM7Z04UhF#T%c-he_tlU=3t}GW^XTQ?(WWr1>ED@zc%6XZcY{>6Wv;#;bv}S7WeHZG z4%3Wl0EO12PvtYqwV;@^;F%Ul7>9RvQxzdvyv)4)2nCDlst!RgjhhpFM%05SP%Ub* zUl9n@7FG>Cg2`8_x#d%VHHKKQJ^svP%Z{ZP zE9`sa#v4t}inT^X$if!xNL0nPpaPJhs4t<)`GIy?8Zv& zapT<{oG9yn;p64o|NKLGwIz5kg{Ansx5Y{zz;k5ERzi2);uGFaR*~7YFP}OsG+dw= z{bAgrbd7J^vgUf5fvwss_m>77C4*DEp6Tkr*;oB%Uu3xu6|S8Eo7%n%Ep0e^dCYz_ zc!(0ze$-B8h+-xQmq94mLVwNO*3yPbR_2hKoSsI1?2x=VN43Al!{i8}FLK6`6g$91 z3}Iu8J$jxVig{`P50@8%sSzeGChWJ zq&U`L3-p_q-VXGlYK%+)NHZ{Zg^pL{dVHAzWR3c)Pr2wmQ=3*iPI>OITRIvk!rZ4n@dBUsD1`p6@%!IN6LINzw#rYi2p4RNMbnB%7f=+KEer5o`knoFa`-x- z2dSb?4;;C@p37LPUN-}}z! z_UA4yNEhkLa|0cc6~_hVL2o{!hwAGWki#!;lG+^NDsBBImEY3p|c5ae-5M6@Do$})tk>dFbqPipw zQ{6(SeH_K5#TG-hYozXTXpfKs{ZkY^ojMl;8-_Md0lP;Wo1Xz)>xi{-sKqHS$A=fX zw^EUVAj_uOHy0<-jNe=09b@iI-R4W9*Q`0|UxRSXIljfNBnYPn^&a=dRjcXchZrR~ zXSHoBG=gaQCzrNTp;1uUm&jbIwb{VwQ{w+Ag*`59dr{64Pjo-J@Uf?H9WrlZFpa8BLU?~ z;r^opNz;Tb*PpxA$C8Sbbr*r8B$>t1BfMTh!RG2@ejJLwHeHoBCD=m&(~9l-WF1qU zxW+OoF!e@*Ww3%6BkaLpjg5_@fE@SE&F?tS_+xJk^eh!E``ksglpuNd>kV!0GI>={ zpl4d)k#f&9{o6e(J&im`H6E-?G0Rc|jE7w1okQt%+uZc;30o7Y%sbbgsU&y>;Sc^6uh;A;*3nUhdYXx1T>R8alra z*WWk`JsjGk6H93C?0+pA=s!Fxujwbz&_zZT?K8*aWjng^nF}x)k848MlmIHx#s9t$ zxotud_0YtqrzjKBk&N1SU}CIFxP?m*o>ZPO+;9Uu#1BSo1qj6ne|)9@B+~v$tn=k6 zVv`XTj~dq}$YoBb`;cq^*`+Jvm0y1%h@d|)w%tTwMu3h6YX7(|tkgxvC_=#OFWA#8 z6)+Iyu^BvaqIkW2vq!!3;v{c{V^Q5JN2wlF-94HLxc2qQd)nHx@Nh`mU1Ip?kMElQ z!{t%$uEdy{Ey%djbhJ@eWj(ZyQ&xs%-UxQBBW`NPlHWwU1FRxz(yEgO;MwKC8kF9u z>WXp`nImnBJ-qcv;_3|(HVcFd2YBRtO--f|TxxvH`H#=_KR+pcdOz^`KYaPR{yRx( zcX7v?$h%#6s*JZ|@Ezuz55JRF30Z(>reIiWIG$cR>h`oCi6>(2)@l|n3&>YKL_IL$ zpA-X&_?Eo<^CMd_i*K{MDMxufAL6bX)2I(fVVmSynZ6&Y{_(i=D{itnr+l{z$C?fR zG5}crY=C=hpb9spctl`0Bf4uy5MNbd*H>%C(8F@j2UJvQXLdx$2}kcG8qVYsvz2?3 zgz3lX=uN*Ed|q=gLa`2-&Jr^_-J8FCsf2M+P{em>8;wBqel2U%er*_hO1ehxUw_OQ zWPL6pect_1x$D$VimQxA?BsxxchviP0g+-?8!LhDCS}Pckm?n(j2@gl4n;myL)ntp zJm+ZU_is%EH$u5n>@4-KIzkRF?9+4ET-U zSBZ=32U1k8EQ87CRipnne9|r3$-9D(b1lcy?ASW<^Y!myHz`Q*5o(bz5?3lwhM1w( zzvqy~dA(?Yip6A{a4M=foSN-I+zE}?x26<+oXi-Z0nC<}+Lx{>+viVbpG)TaD_hl_ zczAAWIM2oNcUon&1?whs+>LW2ZsCZHDf1U9Rr@@O+vKgagO+)zX7Px zl+%L>I<2~G>G;j5aTarf>z{Q^AN`u${zIOw)60wa2)kw2cM;)q$g7wuq?p0rAp*c{ z;fJukR_zcclgkl;x^l#TfxldC;P0k4?ZEJ^2+RxR9t4W-% z38=RgV`u#?vpP9ZH4~}JCqB=dasnJG8N7X(FRwM$wkyuJW;(mhk2#dP^6yG$SBuVS z-HrtqxgTJa!wsXCJM0gN+3fec<>%LJu_wB5milFk0f6XmAY{a$3iMEU+hCSLYaN~r z+BzXYW$iW4LEt{=HZQc}6(m71$=;!$F6K->N)Tf)cj&nIUuc3f zeO4Q#Ru6Bb(L{z2TXr7}h7{!m{$2@ModnbsL*Vi35q%ZbI*dq^){k_)kZ>Uz=|s!U z(oN(9Zvcet2MWsHNX{t^g(|M=f5q+fCYbxv!4su7#44(6rc4z6G;gOL5w;YNC zyygQuH)9T8ZKN#IHG~$0KrS%Uhu?6@UB_hI`e8RV0$^+I_gjtWI)dz?f&`%*Tdd6q z_Bm6S)m~(ls#?`F%c=hC=1jWj_7288n`lYqaiV&^ih+Xmu}Ff}3W`^pW&Zwjz4zBv ziN|Hc!I^h{8aP0-LgUs&lAdMMe)G;XMuQbndwQwQY@=-F=3C}1 z0EET$u8KtcOS>zSS@p@}76y5nWh!V(HV3ZY@9N`c(WycRIMUN@0;KUy;@4| zKaI~wdpkS!r8UUCDH!4zHgHB26LpR9isJZ)vfItDW9HU22ZLyvGUH|@ph03_x7S-fF3xn>!>K3t=T+d=9j zFtNS%`-}lI4TU%=?HY_i7f+VDQ>?zypr#}=43#-k)yC4)hP}N!vWtWz;@=gYRS*B0 z=YIbO#yE%f<}U<#IP6?EM8Ano##(JH9%9(oWiuG*A& z==(qH>Ig47RAb~mvA9a?{rZ~z4w-1`Te`uH2>dbdpGG{y$+c-$X7f$|%(zuhXh|NP z^WJ}KzwJ8sHT%3@Zhv0dY#U4sQ~)Elzdp8)Tm8;kPoCaLNJ_16sUtU>3)%j7iF|yU3DTib5`xv&gg~NG#U?m$rpggwcBBl`u4*l_BR&sh1~go9Yg8 z06Hmyum^t(%`Hh)Gzzo?Axt?g{e z2OIf9G3$^mR3N{O2PR qwtx6~IGPFj-hJ4vesRWs^-&f#7dJFK;{cvdz~JfX=d#Wzp$PzoPr;)A literal 0 HcmV?d00001 diff --git a/testinstall/declaration b/testinstall/declaration index 532abc7..57b6ea3 100644 --- a/testinstall/declaration +++ b/testinstall/declaration @@ -1,15 +1,15 @@ #!/usr/bin/env bash -# info_ru: Программа «Декларация 2024» позволяет автоматически формировать налоговые декларации по форме 3-НДФЛ. В процессе заполнения Вами данных программа автоматически проверяет их корректность, что уменьшает вероятность появления ошибки. +# info_ru: Программа «Декларация» позволяет автоматически формировать налоговые декларации по форме 3-НДФЛ. В процессе заполнения Вами данных программа автоматически проверяет их корректность, что уменьшает вероятность появления ошибки. ######################################################################## export PROG_URL="https://www.nalog.gov.ru" -export WH_WINE_USE="wine_x_tkg_10-0_amd64" +export WH_WINE_USE="wine-10.18.1-alt1-wow64" export WINEPREFIX="declaration" export PROG_NAME="Декларация" -export PROG_ICON="declarac" -export BASE_PFX="defpfx_x86_v01" -export WINEARCH="win32" -export INSTALL_DLL="msxml3 msxml4 msxml6 corefonts wsh57 vcrun6 jet40 gdiplus" +export PROG_ICON="declarac-2" +export BASE_PFX="none" +export WINEARCH="win64" export WH_WINDOWS_VER="10" +export INSTALL_DLL="corefonts renderer=no3d" try_get_page "https://www.nalog.gov.ru/rn77/program/5961249/" VER_YEAR=$(read_page | grep -oP 'href="\K[^"]*.msi[^"]*' | awk -F'/' '{print $(NF-2)}' | head -n 1) @@ -23,7 +23,7 @@ if try_download "https://data.nalog.ru/files/${VER_YEAR}/${VER_MSI_SLASH}/${VER_ wine_run_install "${AUTOINSTALL_MSI}" /q try_remove_file "${AUTOINSTALL_MSI}" - WIN_FILE_EXEC="$DRIVE_C/АО ГНИВЦ/Декларация ${YEAR}/Decl${YEAR}.exe" + WIN_FILE_EXEC="$DRIVE_C/АО ГНИВЦ/Декларация-2 ${YEAR}/Declaration${YEAR}.exe" create_desktop "$PROG_NAME $YEAR" "$WIN_FILE_EXEC" "$PROG_ICON" # Удаляем ярлык предыдущей версии diff --git a/testinstall/npul b/testinstall/npul index 163976a..60730c1 100644 --- a/testinstall/npul +++ b/testinstall/npul @@ -2,19 +2,20 @@ # info_ru: Программа автоматизации процесса подготовки юридическими и физическими лицами документов для представления в налоговые органы в электронной форме и на бумажном носителе. ######################################################################## export PROG_URL="https://www.nalog.gov.ru" -export WH_WINE_USE="wine_x_tkg_10-0_amd64" +export WH_WINE_USE="wine-10.18.1-alt1-wow64" export WINEPREFIX="nalog" export PROG_NAME="Налогоплательщик ЮЛ" export PROG_ICON="npul" -export BASE_PFX="defpfx_x86_v01" -export WINEARCH="win32" -export INSTALL_DLL="msxml3 msxml4 msxml6 corefonts wsh57 vcrun6 jet40 gdiplus" +export BASE_PFX="none" +export WINEARCH="win64" export WH_WINDOWS_VER="10" +export WH_XDG_OPEN="doc" +export INSTALL_DLL="msxml4 msxml6 corefonts wsh57 gdiplus" try_get_page "https://data.nalog.ru/rn77/program/5961229/" -VER_MSI=$(read_page | grep -oP 'NalogUL\d+\.msi' | tail -1 | grep -oP '\d+') +VER_MSI=$(read_page | grep -oP 'NalogUL\d+\.msi' | tail -n 1 | grep -oP '\d+') VER_MSI_URL="${VER_MSI:0:1}.${VER_MSI:1}" # 492 → 4.92 -VER_EXE=$(read_page | grep -oP 'NalogUL\d+\.exe' | tail -1 | grep -oP '\d+') +VER_EXE=$(read_page | grep -oP 'NalogUL\d+\.exe' | tail -n 1 | grep -oP '\d+') VER_EXE_URL="${VER_EXE:0:1}.${VER_EXE:1:2}.${VER_EXE:3}" # 4924 → 4.92.4 AUTOINSTALL_MSI="${WH_TMP_DIR}/NalogUL${VER_MSI}.msi" @@ -25,7 +26,7 @@ if try_download "https://data.nalog.ru/files/nalul/${VER_MSI_URL}/NalogUL${VER_M wine_run_install "${AUTOINSTALL_MSI}" /quiet INSTALLDIR="c:\npul" try_remove_file "${AUTOINSTALL_MSI}" - PRINT_INSTALLER="$(find "$DRIVE_C/npul/INPUTDOC" -name "*.msi")" + PRINT_INSTALLER="$(find "$DRIVE_C/npul/INPUTDOC" -name "Печать НД с PDF417*.msi")" wine_run_install "${PRINT_INSTALLER}" "/q" # Процедуры конвертации, индексация данных. По завершении процедур программа сама закроется. Признаком успешного завершения будет отсутствие в папке с программой файла setupmarker.ini. Если не принять процедуру, .exe файл обновления не установиться. @@ -38,6 +39,9 @@ if [[ -n "$VER_EXE" ]] \ then wine_run_install "${AUTOINSTALL_EXE}" "/SILENT" try_remove_file "${AUTOINSTALL_EXE}" + + PRINT_INSTALLER="$(find "$DRIVE_C/npul/INPUTDOC" -name "Печать НД с PDF417*.msi" | tail -n 1)" + wine_run_install "${PRINT_INSTALLER}" "/q" else print_info "Дополнительных обновлений не требуется." fi diff --git a/testinstall/ppdgr2 b/testinstall/ppdgr2 index 96ee69b..87f7336 100644 --- a/testinstall/ppdgr2 +++ b/testinstall/ppdgr2 @@ -2,16 +2,16 @@ # info_ru: Подготовка документов для государственной регистрации (ППДГР) ######################################################################## export PROG_URL="https://www.nalog.gov.ru" -export WH_WINE_USE="wine_x_tkg_10-0_amd64" +export WH_WINE_USE="wine-10.18.1-alt1-wow64" export WINEPREFIX="ppdgr2" export PROG_NAME="ППДГР-2" export PROG_ICON="ppdgr" -export BASE_PFX="defpfx_dn48_x86_v01" -export WINEARCH="win32" -export INSTALL_DLL="dotnet48 msxml3 msxml4 msxml6 corefonts lucida wsh57 vcrun6 jet40 gdiplus" +export BASE_PFX="none" +export WINEARCH="win64" export WH_WINDOWS_VER="10" export WH_USE_EXTRA_FONTS="1" -var_winedlloverride_update "gdiplus,msxml3,wininet=b;msxml4=n" +export INSTALL_DLL="dotnet48 msxml4 msxml6 corefonts lucida wsh57 vb6run" +# var_winedlloverride_update "gdiplus,msxml3,wininet=b;msxml4=n" try_get_page "https://www.nalog.gov.ru/rn77/program/5961277/" VER_MSI_SLASH=$(read_page | grep -oP 'href="\K[^"]*.msi[^"]*' | awk -F'/' '{print $(NF-1)}' | head -n 1) diff --git a/testinstall/soun b/testinstall/soun index c8831cf..bd75fd2 100644 --- a/testinstall/soun +++ b/testinstall/soun @@ -2,15 +2,15 @@ # info_ru: Справочник кодов обозначения налоговых органов для целей учета налогоплательщиков ######################################################################## export PROG_URL="https://www.nalog.gov.ru" -export WH_WINE_USE="wine_x_tkg_10-0_amd64" +export WH_WINE_USE="wine-10.18.1-alt1-wow64" export WINEPREFIX="soun" export PROG_NAME="СОУН" export PROG_ICON="soun" -export BASE_PFX="defpfx_x86_v01" -export WINEARCH="win32" -export INSTALL_DLL="" +export BASE_PFX="none" +export WINEARCH="win64" export WH_WINDOWS_VER="10" export WH_USE_EXTRA_FONTS="1" +export INSTALL_DLL="corefonts" try_get_page "https://www.nalog.gov.ru/rn77/program/5961268/" VER_MSI_SLASH=$(read_page | grep -oP 'href="\K[^"]*.exe[^"]*' | awk -F'/' '{print $(NF-1)}' | head -n 1) diff --git a/testinstall/tester_n b/testinstall/tester_n index c574dab..3714c9a 100644 --- a/testinstall/tester_n +++ b/testinstall/tester_n @@ -2,13 +2,13 @@ # info_ru: Программа проверки файлов на соответствие форматам представления в электронном виде налоговых деклараций, бухгалтерской отчетности. ######################################################################## export PROG_URL="https://www.nalog.gov.ru" -export WH_WINE_USE="wine_x_tkg_10-0_amd64" +export WH_WINE_USE="wine-10.18.1-alt1-wow64" export WINEPREFIX="nalog" export PROG_NAME="Тестер" export PROG_ICON="tester" -export BASE_PFX="defpfx_x86_v01" -export WINEARCH="win32" -export INSTALL_DLL="msxml3 msxml4 msxml6 corefonts wsh57 vcrun6 jet40 gdiplus" +export BASE_PFX="none" +export WINEARCH="win64" +export INSTALL_DLL="msxml4 msxml6 corefonts wsh57 gdiplus" export WH_WINDOWS_VER="10" try_get_page "https://www.nalog.gov.ru/rn77/program/5961279/"