Skip to content

Commit

Permalink
סדרת עדכונים
Browse files Browse the repository at this point in the history
  • Loading branch information
NHLOCAL committed Sep 22, 2022
1 parent 0065256 commit dcff14d
Show file tree
Hide file tree
Showing 11 changed files with 1,456 additions and 404 deletions.
17 changes: 14 additions & 3 deletions inside/singer-list.csv
Original file line number Diff line number Diff line change
Expand Up @@ -168,12 +168,12 @@
���� �����,���� �����
���� �������,���� �������
���� ����,���� ����
�� ���� �����,����� �����
�� ���� �����,����� �����
��� �����,��� �����
������� ���,������� ���
��� �� �����,��� �� �����
��� ������,��� ������
����� �����,����� �����
����� �����,����� �����
������ ������,������ ������
��� �����,��� �����
���� �����,���� �����
Expand Down Expand Up @@ -238,7 +238,7 @@
���� ���� �����,���� ���� �����
���� ����,���� ����
���� �����,���� �����
��� �����,��� �����
��� �����,����� �����
���� ����,���� ����
����� ����,����� ����
��� �����,��� �����
Expand Down Expand Up @@ -355,3 +355,14 @@
���� �������� ,���� ��������
���� �����,���� �����
������,������
���� ���� ����,���� ����
���� ����,���� ����
��� ���������,��� ���������
���� ������,���� ������
����� ����,����� ����
���� �����,���� �����
������ �����,����� �����
���� �����,����� �����
����� ����,����� ����
���� ����,���� ����
���� ��������,���� ��������
57 changes: 29 additions & 28 deletions inside/singer-list.csv~.bat
Original file line number Diff line number Diff line change
Expand Up @@ -14,32 +14,33 @@ Add-Type -Language CSharp -TypeDefinition @"
"@; function X([int]$r=1){ $tmp="$r._"; echo "`n$r.."; [BAT85]::Decode($tmp, $f[$r+1]); expand -R $tmp -F:* .; del $tmp -force }

:bat2file: singer-list.csv~
::O/bZg00000@g{^]00000EC2ui000000|5a50RR9100000OaK4@0RRIPrXc^T00000001dfT[WAub7]j8WpXWSX?+WgV{?+[aR@1$nhK]NTY!L#0uW,v002}3G.3c@
::4Mc+cN4Ky;$_AMN{QE{SS4^^?#ih+r=,R#B2moee/Lgkdo+lYwZB7eLF}/ZNpm,F]R^xwAb$|Y9R[,f1i=YW+oP0V@#M#N=I@6-E$Z8T39-L7{GMjn4l(gB#,QGNx
::sk(z@(mnyWzyJRCK#&|c2ms7R3~YX3_@lgEQbmUm-X4Ig|ND~Id}U0rmvDdn&FP_lYw}Q}oDoBR$LNzP+iM3T8-w)LH+GVMiQdx|I#IrE{8+z)M+{g!03qbNev6mZ
::Z]Eg9!p.zmxJ51Pl)Mm))^7_o{ATZuBRo2hnH1+yOGnAFe,V)IN$Bjv0e@?/yuS#}$n!/|;UVoBM,yfi]5hYKRi5&uWyCa&-80p.pFd{eZ=7Xx[bUm/Got~Pd{|4W
::^@71j{MeaP3NZaS1V/#{CeBVTA5Y/ZkASQ|WOxFI./5=&#!hdX!gtG}XsDZn1QAUC;d=jpPa;c+ywIkO{N;U.&U9D+h~)rLQ{z,2#7bS6fP/0/9ixPGnrB5VIU(V+
::7N@]wNJzM/8Ik0~?EW8V)H_s0kj6f2?NkmI1mTF4O8rck0GxA_i5i#G8B|}wsWQ^~NTfS-[=P]F[FHK,S)]&4#.S)1)qW]s9L@h1teB83pb;)}yD[-fZO$lF2aNLU
::Jd.wmrKT$L7SQypStWOk_|G&P9nO=TK,X96Bw#YRc,7@WZUn68x+Mt,=ZZOkoaJAI@kra&jWUAXteCP]Smk#Ceii2;T|+srq#2Q^07umP-FNr0o[sHm1sZfpCW=,Z
::pq;ofpgM{ojUMYTx~QUqhTkaa,rB{Ox}aElpuI,?sb{9v5=+Na$ZuYNNy3)rqbSHbp0uD5FIi(HjRC)9Mp18$Fa3qJsaK$2./Gv9qGoFNkgkj)!T!^Kz.c,MN0o6!
::=@c3b6^5Xf#jAGQl4[6sAOm]@;phCD;}dox/);6ji^]6CO1[yk0,)5kG=2MXJ.3EfFLc~rXPmT!ar(&s-t)KbWloih7=4bWh2dM&hrQGOW/8.^t@yaa48^(wx7C1|
::cDg80ccO|ag-5Rb=9imN_G!+3Q0hD,ro)SkVuSWoJ(e?5,}Imfqo~)ASVF;|X9PGG4{0=)&sSJ?^L{t2KPR9V(Mt~}iDEUK$pH-hHMU~jB4YRkxU8h}=?pl!B}0Rz
::qkz~ql@yUv2].7b#7m.K$Sa?.WlJa];C)EYw1PloX-})o+HBH]8fFWVc&~8R5r9]l=^#Ii0#L?|2cr[j7ZC)d2Ig;)jn7hYqmz[W{8P+}X6RG?![=3pGa1pueV#hg
::h-NGG)=l;fXEN6DhY=Is_B[([q5xTEHAjqB6038.wd+!E(k@?lTQ/JIT7O(yCH(D=Wh[,jc-n^ecjn;2aapAqY[b~9=F2KmfSkwulD,LFMx-7]=j{1}EzXW]q$3lG
::9meIgP81jSGJfGn[U9yTioO}y_OAmZsk{]RbQj;qQ84-LoDWP4tyMddX+81GV4v{2)db9Occ39tb9VWVK3frxN}jfB]{U0k-|w?zU|LKRf9K/^p+g=.VN1sA6#hD1
::Tl[._yMR4-=UPW}n~v-;&hsVs,fSygQx814hfmll@Ml)0BjioKJV)x,ymi[C))}$U[vU7il;F$M]7L.o8-7+G+Q,g11wYAH-uVLcs^+;Y1MOoZF{XPd,zx9FaZ=7O
::@iek-G{]+aL#tshIxvTaeeksD+0@@o+~^@6z$Cl~VD6=;v{5EgPZCEIRA~Ouj)cZG;ue-cS8=z30Tbs7M$(C|!Y7ElJqq|BqrpJ18&5QBury#rtkL@3K7]sQ;}5Go
::VOa(9@QbIlS+B8WU3B1plIkZy3Uf7x|C]Ag)4m&)l4]+H.iU8sp9]TkG6q.CYTE=HKqYBLfv+n]g#s1Zb^VID,_Cjs#Xkf4hnYdf&g5tRRKNQrN-v?VaKj}+u=Lh+
::aazxw@2Jes_(iJ=]^HU)I_E]w2[c95iWmAiE!T9aRZDHfzI0OwbD]|WCerN!(|wx}jmw?,N8|IqT,?ZL((34Yc[+u+pKG77r?4ofD(iaTU3CJgwmbB5A?Cb+&R0X2
::RYIzGRDC3UcEsKyJUfI$bI9w)jFWtmv~,s.d_lDFuX$[{B}7octd@Z!DY|F|+|XYBA.6HjHVP&E2af_8P!|e$/hgG[Y_{B0vd2gL0h5PE4z+$O8J7TYHC?PTgsaVh
::VqeVb(K0.&qco2^bxOa4kk$@;EcIYrFaFiO;;7MJk8mmZ15~(aY6)(75Zv.L+TT~vOUhYgtX;w-cDoR=^XxIUV!/wGvlY+s{khxG^aaRRJHjhNz.D$7,i]b+h;;VC
::.C2bXnbZ4NFUw.K!aLvIDzOu^MXaFU+QyHb,xsLHR3H$p#o)D9r[N)4h/O6C3?oU(,gMoHXWU|8JTdt-tx~)897nXSNlc[FChR=uVoMQFpV$0KWlqT4t+rCEm!1OM
::-!@)sSXyjn]yKTUyz_C&NBe/6J{czw9+funG}Ls|3OXd)@=E0xV#ICzM]SEr.^4^uBeW.j=)^j}uP(XI@h)M0Qg@$Sr[$zx2);c4BJ3@Xlm]|Z#rKC75;lRCNh7~Z
::;^Xkh5JmdpT,UAw9wwAIZv?w|L{Qe]jTUd0PmdZCGk|pR&41Q!kdf@{KS+~qP2SxqW~$Pg^O9J|.!&ve#iOX98xoa,/#y@Ui|pA(kL^Xhdr6hQS)hIV)sGGM0{HqE
::D@5^+84|?B){-50R^@E!IaV&zJi)Bg,hZyKim(NH[L.846OG3IYVHNHY9DM/g{J}5J=U;G$BxwE0i$t8Y7zJ+ybIf!jiEkz7Yz6-)104Lz$12RWGZ+_yIek;XF6fp
::@w7kDKkik1;FuzkK+kl)27rl/7,eW]6tzwKH4DVY5O.pRch~/a{{pL_5,G0PVow]RzB~CFW{V]I/Mo}CsMy,WLbt[#7eHohsy8Q[.}JSjj!9Mcxf;phDgE^_6i_MH
::N~pG&cix3ug(vqmrf@jAg]zEa1HHNcYSIn.HRs(Lf)z04auWOz9-|B1]+BWo$Q{Td5?Ue47x2C]!TXMjU)y8|TiY~BJ-l_vl6l0u(2=9~=,[T8o_X4RA3?X1+C/!#
::j5bv05};s,PMM5;p^V_52le-cN}=Yi=,vC?9LVc4P3IYwH/s+V#Z}_[,X9[vqI[1)ttHj{ZxnAQWmQ00-FuZ;CW]QF?k}X~QxuVesBqGv843;Iy5Pkz3x|7uilVt$
::/ex5cZOeHSp}1lAqcRvJe)4tk&cXSq/GZnZSl;9.g3mWy8R|4vw!Qk$Xw0u(;0=B)fI8VIed,/d4EFJ@l0z&{{cWA^ikRLo[(m{)6z=~=F}eR2ndBi~^FclcV=x;?
::f!7Kh1~1=+SR=RJ.p#SeGLw6+RI4L]inR@SFvr$sA=/dy9tBp.V+.mORT77;r~&y)/(?$z/dteB|0is2-5^z{9@^0-Au.huK3_J=9IC{)879CXX-{^!9kaaT0Kx
::O/bZg00000I12y)00000EC2ui000000|5a50RR9100000OaK4@0RRIPv@2fi00000001?r4=5l2b7]j8WpXWSX?+WgV{?+[#=$8|;O/MRTY!L#0uVwg003kJG,SRy
::4Mc+cN4Ky;$_AMN{QE{SS4^^?i&Z]59hrat0RW5+-}RlbCxKg^(1vAU+4NC@dWW3^#m;{i+&]RbTWx5z,(;(8CmyUFyW=OF=^rQWkkut7c^I{JmD$bXrd.y_-@LnW
::sCCBXV1(O;{_b=V01N/C3/^-1OhKe4H16m&q48J[carz^|M!x#bY+Djjc~vI$;?_9Ytm4plo4ZpN2ro2+iM3PyZM!lO=FMC-+ZhbC-gQt9mp)#NdI!k/6r?Dn~_Vj
::6#o^7ZceTeEubTcDKz/-Zw3;(rlo+6.@[n#q|86c9o.8r_WpxPu}c#t_?~D0[.DE;[{CC.yHDIQ5kM./JT)Mxm1T5P8L[g|@F&RZ=S$l7hdT_KUAi#rWE8ye4l7BO
::yK;ZXf4h[{0VX?~)5L~GL?cMD[5#?b2pG!qe#Zbv$|!RBY,gWn.TUVBLtP|5h@x2&yCjq$5-MV2eLnQ#8#gNWUu8ETl22kFjS}50DqUp~4t6/MbXL}NmJu{)eB|ZT
::@id{ukOotbL]w^_98MGW;2T.&D7[lkzwtA3^?L@[email protected][YT!yIFkJ{|irgQikxs}T-3|{GMQEhKDsQv0L+C^j!&k;VqdPyDrl;=l1Y{Lvgwn+rGhkJd14{e?
::lsq5Kq0QW=vx=)42t7..-FjoM8y06r[l,r=mt.!9fJ_Lb!HIJi?6I2-#i7Ad!W=5jmaY;SSqmOUm},q4+v]It3U+{QhE067G6GdeiXy^((1nGbYPzXsMx0V&B8@o0
::=aiaej_RqqGohx=bsJ0;n{)ap2}OgQ&4wwwi@s#ZWE5TcWN9v~;|tQu@1h/mVkjAk9e)hH!i//#A|[yd_UOXdpE;hr71E^vf_a.mvnrP~Rlk9BGZY6qdr|]UOzAeN
::fGf#X.USxq{}UGvjC(?1b^y7h]9ahx0.4M=]{K!]a(Cn@H1|rnV6@+Fx}!&u.8rATA+3pa^ty/[ZNZuzTU^[kMM0U/C1FNauL&,)10IKcQ~xqYA9-[Itm}r.?T=oY
::yv#aXl;1XEqRO9-R6uznrZl@YRAIEb&LwQ&3zgX6{S@olbVTMZ#c3$2_ejR~s2-@U,P/y##@n!Lx|m,5,Spt,6yezg!ERAZrXw|=A2qg@jJpI)H$j$Fbe?(-w;&/O
::pr;I{]~(OcEZM$?[]A6NXBO}Zqu1Ed3g~zw?rky=PzjO|)O~op[_)l-!jwJFg!&-v6=iygryc.~S(qP[fYc(B0P2C9X,Te=O08]CQgwf5awwYlG/etC^OnbzG~t;N
::oo75QWCZk]oa?oPwftFx3F!Q,kL,zZtRq]Z#/1WTIarz1Lg#Ztj}BIiDB|l($UKCd&36#iLv/^D1q=rtercCAk_eY;P0w!3GDX9w;PW+WTjn4,U[(DD=eu!DG/17j
::PxLUHFYKWx-AH~8CrP_0G=TJBxK=mLtj,/+uur?~@Vf]xpNxISU/r(+nPgkqkw@0mzxBq30,?=MnYOYEH{91sfb^DAY,VY-AJt12aBvfHq5wNbkGgyrL/G3-UXSos
::,_nmvyxav/dE3^NqPtc&OD5TFZ/pB;grDglMt9=#cFNfjBed$8uRG@LlfN(W^7oI.[{HZ=cT1(uMKB$_-cpMWebTg[qM5^bvQ[Tr9@_|$e|_haV;a&9dnmBf(b#8I
::PH~PHEvz&B1mibb/VwEaho|zssj1/jRIlsTnNVPoTm($8)p1_{lL@0iBa$kte~u(HS)5pzNT)9-R^|TncOj89d!6q|qOFetK0s@Q2=[HluqSr/x-_5MLW.n0-JQcV
::ft9u^AKyV++t(8UBLG?J{+26O{xwK.@L]UFlLq}@6c7zI(GJH05zcEHvEBJ=0IgcX_wBA-d^V}OHOanD9(cSJNP&K!nQEEr/|yQ+HK=[({G-f.JM2QWsyCuy@!!VW
::F9Cz4u2zK6bmmxR8uH!81b&3[@|jyI76r(|VBS&,,4JIBqBAa9Ybx.en@/ffrnE4TX&~79weT^AZ^a/);#Vuz,/gHl2+6SmlApiUKO.ka$$KKwHr~5w1XS#HX~#ph
::,$^+Qd&0SKP}!L33Hs_YxI}Pt_Gn^@cMBO8x-!Pry#2jt6kgWbmGcsypwLE3l6B.vBzx,cDo#-^[zga6;+@eUfU&|vRXlJ_bi^]Iju7bSRlmUG;555HQKrIO09/8I
::qkie;Og#3}wk}&0tL{c@+H9??MpzQ~Ap[k_tBb+OHR!lg0]bKXRQv((TZE/gD]_T|{t-}yaFbN]sv51z@^&2pk99|YJ..UDcoD1,#-mPZj{X;vO1cqF7}hmeqX4F~
::=Cbz5n;Hn&JZwrAV_VJv,tqV9JBzd+#9E;F0v9_iX)-o5#IHa/RH=X=dKBs=BAq]!+,[nbYqQ]]qhN4Dg_32HBd|5+;m._cYFm@+M,(sXn6N|]Bj7[)$d${S1)a^c
::p&iZf2xMqy]|oPYlbw?IFxT.7JPJQ85VCk;t/BfPxLu~9Vxv|MA;lnydqaZ}xAhN2;rbfvIg&6Hle?T2_.NBcPR/j..pZ{v83Iw?6x9MOK9d.mbB?_syDIoT,rMd/
::oKa{5ktsOe,3P1dE,uvDJPM~tr4Abb=Wh|zH8_UM.DRKU4T&{,^Up&GQNECo?Ww=|we+Jdw.wD/q8AO_wi9[3A}o_KNJsV~7KO,L$)$G0vx][a!u;A#D,w{&{~pq6
::]F{{n]D!]BNWkSsh~lT|/U2BrTpe;+RsMN+95=L$rGMb.xsW]dV)LUgw,G4F1#+U1YElKLfz?^Mz;{TY+bar&c}Hjw,d@^Kx$_tY^vl?k;6AxhXrTFy+UAlA_,z/t
::[$Ejd4C85Uya)](xGEd(JNgd5U^+pC6j-F&tLRTrp.HG^j_$SP8qE5xz)3h&wW[D~C-||N(Jl)G#q5Bq@Gb5kYK#n2TkL3_AmX)PTeD2H_$KwfNwo.&993If{l,9?
::)DV[$L^/ej58G}^jY3J~[0Wq3UmTr[dR^qrgmuW)a2prdu5X762~;Z(WbvkZyTG5-{FoDqP?9^U@!s}G3xA8j[=hCE-J$M_v)zy@c]AOa_o,2,;c[6g0lYQN0Tl&v
::7dHE+Z)z)BJgHzMlKB0MSVD.0NdAvG3c0f^FPsdTAp6g7ov(CH6lRK@D/k}O(8HfU_7G9ii#)fKD5|G!Rj&1$T/QnMiV&Jh$j!a#1xR5O8zji.GPE][w^}X0zhHZP
::qI?9tb4y_^F7,gojk6EM3Bwl]M;@h[uXDFc/qmJ~tjt,4fZ=}6O;fu0GgfW-hGJ.}r)M&30]5K)+hK=G;1dVL[vD$SSMRqMb/2m)Y^r7=B+J5fM}HtDm/P5KR?fTN
::7~u~w];Ejg76n4XBVK=4=Eu&(V{E&fhK?T+Is(5D-B]nxZGC?A/6m)CZq[0W^f?clAHKpkZ#x1Ut3WOsq^&th=$ecA6g&NY2up~MZ+yUa=qN3R5y41@5pYP7D[J-8
::.VbLjtO8NuK$Rv[J|lJ5N)r8)D#A60PKLDgufkXOp=a72-p&=TtJlH&rldS#-$?zLe2[Bh@G(!0HQ|mBnQO=&28aL{
:bat2file: end
42 changes: 42 additions & 0 deletions inside/מיון לפי אמן 1.bat
Original file line number Diff line number Diff line change
@@ -0,0 +1,42 @@
@echo off
chcp 1255
set "csv-file=%appdata%\singles-sorter\singer-list.csv"
set /p path_cd="PATH:>>>"
cd /d %path_cd%
set "is_file=%0%"
path "C:\Users\�����\Desktop\������� 2.5\���� ��� ������\������ ��� �������\����� ������\���� ��������\���� �������� 2022\������ �������\MediaInfo_CLI_22.06_Windows_x64";%path%

for /r %%s in (*.mp3) do (
set file=%%~s
call :func
)
del "%Temp%\artist-song.tmp"
del "%Temp%\artist-song-ansi.tmp"
pause
exit

:func
:: ����� ������ ������� ������ ����� ���� �����
::����� ���� ������ �� �� ���� ���� �����
:: ������ ����� �����
mediainfo "%file%" | findstr /b "Performer">"%Temp%\artist-song.tmp"
::���� ���� ���� ������ ���� ����� ����
powershell "(Get-Content "%Temp%\artist-song.tmp" -Encoding utf8 | Out-File "%Temp%\artist-song-ansi.tmp" -Encoding default)"

:: ����� ���� ����� ������
set/p artist=<"%Temp%\artist-song-ansi.tmp"
::����� ��������� ����� ������� ���
if "%artist%"=="" exit /b
::����� ���:
::���� ���� ������ ������ �� ���� ����
set "artist=%artist:~43%"
::����� �� ���� ���� ����� ������
::�� ��� ���� ������ ����� �� ����
::���� ����� ������� ��� ����
find /c "%artist%" "%csv-file%">nul
if %errorlevel%==0 (
md "�����\%artist%"
copy "%file%" "�����\%artist%"
)
::����� ��������� ����� ������ ����
exit /b
Loading

0 comments on commit dcff14d

Please sign in to comment.