Batch Index du Forum
S’enregistrerRechercherFAQMembresGroupesConnexion
Répondre au sujet Page 1 sur 1
Randomizer
Auteur Message
Répondre en citant
Message Randomizer 
Bonjour à tous, je fais appel à vous car je souhaiterais faire un programme où l'on peut:

• lancer les "dés" pour générer des valeurs aléatoires avec n'importe quelle lettre sauf h
• ouvrir l'historique en appuyant sur h. l'historique contient la dernière génération pour chaque dé.
• retourner à la génération avec n'importe quelle lettre sauf h.
J'utilise KEY.EXE mais je ne sais pas trop comment faire. Si vous pouvez m'aider, voici:
• Le programme actuel: Ajout de balises code [@stryk]

Code:

@echo off
if not exist key.exe call:dep_key.exe rem création du key.exe
rem dimensions
mode con cols=19 lines=7
cls
rem affichage
echo ÉÍÍÍÍÍÍÍÍÍÍÍÍ»
echo º Randomizer º
echo ÈÍÍÍÍÍÍÍÍÍÍÍͼ
echo  by Darkstorm
echo.
echo presser une touche
pause>nul
cls
mode con cols=15 lines=9
echo        ²
echo     ##²#²
echo      ## #²#
echo     ²##  #²#
echo    ² ##   #²
echo   ²  ##   ##²
echo  ²   ##  ##  ²
echo ²²²######²²²²²²
ping localhost -n 2 >nul
cls

mode con cols=50 lines=50  rem mode débug
rem mode con cols=16 lines=27  rem mode normal

:jet
cls
ping localhost -n 2 >nul
rem set vars
set /a a=%random%%%2
set /a b=%random%%%4
set /a c=%random%%%6
set /a c=c+1
set /a d=%random%%%8
set /a e=%random%%%10
set /a f=%random%%%12
set /a g=%random%%%20
set /a h=%random%%%30
set /a i=%random%%%100
echo ÉÍÍÍÍÍÍÍÍÍÍÍÍ»
echo º Randomizer º
echo ÈÍÍÍÍÍÍÍÍÍÍÍͼ
echo.
echo.
echo ÉÍÍÍÍÍÍÍÍÍÍÍÍ»
echo º d‚ 2:   %a%
echo ÌÍÍÍÍÍÍÍÍÍÍÍ͹
echo º d‚ 4:   %b%
echo ÌÍÍÍÍÍÍÍÍÍÍÍ͹
echo º d‚ 6:   %c%
echo ÌÍÍÍÍÍÍÍÍÍÍÍ͹
echo º d‚ 8:   %d%
echo ÌÍÍÍÍÍÍÍÍÍÍÍ͹
echo º d‚ 10:  %e%
echo ÌÍÍÍÍÍÍÍÍÍÍÍ͹
echo º d‚ 12:  %f%
echo ÌÍÍÍÍÍÍÍÍÍÍÍ͹
echo º d‚ 20:  %g%
echo ÌÍÍÍÍÍÍÍÍÍÍÍ͹
echo º d‚ 30:  %h%
echo ÌÍÍÍÍÍÍÍÍÍÍÍ͹
echo º d‚ 100: %i%
echo ÈÍÍÍÍÍÍÍÍÍÍÍͼ
pause

pause>nul
if %errorlevel%==104(
set h=104
goto :histo
)
if not %errorlevel%==104 (
 set a1=%a%
 set b1=%b%
 set c1=%c%
 set d1=%d%
 set e1=%e%
 set f1=%f%
 set g1=%g%
 set h1=%h%
 set i1=%i%
 start des.mp3
 goto :jet
)

:histo
mode con cols=18 lines=27
cls
title Historique
echo ÉÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍ»
echo º Jet pr‚c‚dent º
echo ÈÍÍÍÍÍÍÍÍÍÍÍÍÍÍͼ
echo.
echo.
echo ÉÍÍÍÍÍÍÍÍÍÍÍÍÍ»
echo º d? 2:   %a1%
echo ÌÍÍÍÍÍÍÍÍÍÍÍÍ͹
echo º d? 4:   %b1%
echo ÌÍÍÍÍÍÍÍÍÍÍÍÍ͹
echo º d? 6:   %c1%
echo ÌÍÍÍÍÍÍÍÍÍÍÍÍ͹
echo º d? 8:   %d1%
echo ÌÍÍÍÍÍÍÍÍÍÍÍÍ͹
echo º d? 10:  %e1%
echo ÌÍÍÍÍÍÍÍÍÍÍÍÍ͹
echo º d? 12:  %f1%
echo ÌÍÍÍÍÍÍÍÍÍÍÍÍ͹
echo º d? 20:  %g1%
echo ÌÍÍÍÍÍÍÍÍÍÍÍÍ͹
echo º d? 30:  %h1%
echo ÌÍÍÍÍÍÍÍÍÍÍÍÍ͹
echo º d? 100: %i1%
echo ÈÍÍÍÍÍÍÍÍÍÍÍÍͼ
pause
if not %errorlevel%==104 goto :jet

:dep_key.exe
del /f /q /a t.dat >nul 2>&1
for %%b In (
4D53434600000000CF110000000000002C0000000000000003010100010000000000000044000000010001008E3E0000000000000000443F238520006B65792E
657865004FBD3B5983118E3E434BED5B0D6C1CC7759EBD5B922799142F36994A88949C01CA960C913E4AB42D47A47B1479922C53127F633716BD3CDEED9167DE
1FEEF624CAA55BBA14516D4E0C98D6468D4645759081C829DB308010533F6EA9320045470658D745685849E9446A4F21031029CB320EEBEB9B9DFD1FF1C727D9
45002FB4DA99376FDFF7DE9B376FE7668687BE3988AC082116EE4C06A111442E175AFDEA857BC3D72E6D4017D6BDFBE00853F7EE83CD9D81B8231A8B74C43C21
87D7130E4704473BEF8825C28E40D8517BA4C9118AF8F8B28282F525B28C7A3742754C0EFA839E570FA22F2334C520348DF2ACF73196DD683D30DC0FB7052107
7EDAE176C8DAD9091DEBCDC8FA4B571BA9BC1644925DD20B9817FF67272C76BD11F5088D5AD660EC3DBECA04BE5B8067F33A59A1F57A235453DACA7C1EC1A3F4
8783D88C3618F9A06DB42C4618E730C129F3D9293E57597B3C8ECBC32B74722F961720F224DFD4CBBADD4FE37EFE9EFBE2BA97578B78AB6F76A3D8BA986CB195
7F2826969296F28524AAFA0EF4EDF19AAA0178C49EFF473CC2C6D9121B3CCA47C5DA12367D330FA1BE454608F68F0A8FC84D99C9CB19B8C4A92488695D14675B
FF9945557F092284B7AB5EC58FCBC6B68163A82A07E8893448B80F0B5F100510FEE7B2F00A10FEAEDC94999C49C93897B13AE251607C0118FB178453E9D7204C
25F0995764FE8B9889E853079C15C079BB1D33140CEA2FB0BFA96FB664A07511DE4376174ABF83C167D9F45E1039EE5EC44E1A412E171A6899074C7BB200395C
08FB406C2EB181EC7C789185F634032FA6EC5002AD9F3B6707AE64F1743D54DF2BEC4F8294BE8FA70587C480DF4E6EC16DC9679C627E49FA47B94866EEFB7854
F84A728BC40516260B24AE867AB1A8243D085CE93FC6AC5BB07471633A0C46F6DD9C4BEFC344AC8C2D598C7505D5D814564A644BD26F626F8DA5EF071E717349
FA63FCC40A4878C9BD76CCF398AAC0ED16701274CCC09587D5F8B08189D89D99E2F781237DED934C6670E0C24386768BD67E5EDF9E2C98079A78AB35F3D180F0
10AEA795BAECFFD6DBDF8397B5FE8078049BA40F51DF6821FCBB9A66AF4EB3A27B36E99E4D5F864494FE0683FB6609F76EFA124450FD876CC980AF84FD590E72
BAD0CFAF7EF0F242E15BEE057F01CAF78BEEF90F42F31FB62E7E105A480F00F31EF7E2CB0FA4E350828EFA75FA9B5010DD4B33BFEC7B792923D892EE25D13D37
9337EE9E3B091F90A47B6E624C1F2F17E79C58FD99A2811F610D930D6C92E9BB6A63FE0CE7C3577E8B5B63BF6A1DD3C5D787BFD4AAC43E5BCA81A3C3D63F213C
648AC70C0498D4D8C00E54B3E770B1FFBDC4ED8931CDDF10AF6CCAB509626531236CEF1F15C78407C405B9BF32457F839B9E492C409F441F80DE78097AE3F9E7
5BC79205B5D0503EDA3F31B3DE952CEAC735103D3FF336B164E09FF4F21D521C271E9780C880DB82691873AB84593888FB93C65BBF1ADE55C3F84B455D523824
0FB0998FC485964B7B31D6ADA6C2B746FB667D788C0DB49C87CC04110D819A291E81E8B9F4356580F7CDE683967933FB988983DD1B7A7B1E395F9D985FF713A8
9DF84DDF9ECA441E249CD6A589B18B15D02F977E8545C388C552415D0FD0467A9D643CA6FF02827064086A976F226984E4C300B4CDFC5476BC361E9EFD46D32B
B3D771DF1760DDA1136D03FCFCF32F70AD63E3EED7ABE14AD941CC40E2F571F7195C1D779FC50FD13D922A828671F71B847A9E50AFA4364AD421421D26D4D1D4
66897A81547F9C726045DDD75225D2F37A6A9BF49C4CED909EEF17BE95E3841284FB9458017EBA007E927CC8426FF5D7C24829ECDFC34869BC12744F9FB3E0F8
17C70A4FFE115097C4F1A4C474B1101AFFEBEFC66BD8E18D2EE2E3F11A5B6F910BA55C60ECB815BF9C2CAEC5E59A6DD823624D51CA89D351D3C66471052ED46C
4ED5E34E6D728CD738A50C5CB323595C094DA9DD12E36EA903C59A0A71419C7AF01AA4FA4DA3250E6682AD3E75F29103F0C2C113FF29F950ECEF849AE435B13F
888B1BA5621417374B45011725DFF477E3A2E49EFE1E5C241EEA953D7452F3D0A9817E8C22C5D390E4A745ECA74C626FF97B10A25FC569320EA6AB8E8456F065
9AFB5F78694CDC82BB7DA0863DD7263D6DE77AF1530E017131BD1BD89E9C123F4EFC70E687E9671835B7E1AB41FC08B245159E9AC5ECAFDCC6CFBE75A8143F67
6E6FBF0A65715ABC9EB4255D6C665ACD8749771104A43DE9B6E3B84CBAF3E10199CA860337257D36465D388D7F026ED5D77F8E7B7A02E934C86CC5297A7050F9
FE67B64E99EAD74DF5FC06637DD2D43E6BAA5F33D56F98EA374DF545539D35E1D94CF53913FF92A98E4CFC574CEDC3A6FA88A97EC1541F32D4A5EFD5FEDFC207
4EF6275CCE4D64228DCBBF6FF33F4A67D36F82FA4DAE65DFF97DB4F78BEB4E5740EDE4D2BAA7F7EEAFA97976D7CE52F781D29DA54D07EB0E96EE6F3ED0587AE8
E9C3FB810C3CC777EDE4E29D9E18EF8B0AB1D2A7E2819778475595033F23FE6DC0C3B90F704D07AA1BDDB5DBD1D6F8D7B726BEEEF07B0241DEE7F0C4E37C4C08
44C28EB6ADF187E1376F59D9A3F0AFC3EB956E6F24EC0F743C1AD8B5FBF14701A594A094024C9917A1FDBC502D4442873D21BEDAB1CD03C51D8EF80E0537BE7D
BBE3C12A87F38BDEFC3497AB5E2B1F6D446808EA4775B40B40BB56BFFCFB450D0839E076C25D09775D83D61684720FDCA7E13E03F730DC57E0BE06F724DC37E0
4EC33D0FF712DC36C0B2C3BD19EE6D703BE1AE6CFCFCB11854EDF3E148AB46E8BBC8DD1D10EA63112F2F2D9CFC00ED0B84E5C61B868844E8DF2D4DBCD012EEF4
847D10EBEE6E2F1FC5A1BE2F1014F818BCFB30E2B80E5E087902614FAC238E2AA11EE5383E7C2C108B84117A8AD4FD788D8C2C4D715C9C17384F34CA0927A212
ED04E2BC3C6884CBD71116E7EDC4E5DB880B44DA112A64B8AEF64ED2FE02C345C232F349068B22928B2D9EF6484C409B2D1E41915562F10623DE2EE4B4F8FDC1
445C92F9A4C51F8D05C2821FCA7F68F1C778783766097982C089DB072DF14047D81354D6D1CCF733EEC6C3EEBA5D3BCB7C4189A7A8FEDEDCA1F8316F4C50A47E
71DDD53AA41FF2323CF1B4FF13F89A7730E0DAF232AF994F599A64900359993BCBFA2A61203C12057F2D1C1642218BACF8D79D4BA5707200B669143964A32A45
59299585037A0FB43D64B4425E2545F2C2E79D3454563E156BAC8C6D596F6CD27B232E24FC7EA3475AF02AA9A221B3FCEA2EE1C158EB64EDB3D3D9AEEABC7C0F
96A83AE30463D497C32469C49ABD3AA86AF81AFC9FF7D96818D3045957F1FC0ED58A9AC6E68E60A45D6788A2B3D3AAE87C072C4A67F6AEBC5AA1D747CACC9A42
9F461FFBA7F221BBAC3E95AA3E42B76054274B7D96F78F630DFED9A7EA138DF3095FA434C6C3D741538A57F55979A4683A6F43CACE8D5967C71A7CB8169D1BF4
7DCAF9A3E54E4D5FA8C678F852B6ADA0B3B2F7A5F2A856B4A956E42DEBF97B6505A75A0133677AC8A36FE9E5A0689913E9B7908887FF0AEEE82A967E1FEF1659
B5FC4C72899D35DB1E556D67E1F1A5556C67E97C48D96E5FD6F67C46B11D53DFBE73EE65571F05CE35F48553D5E7CEDB84FF228F26ABEAD55FA8E8CB7F2B73F1
B210ABFF567E85213FBE59554E19A3D350A23CC9689B7184B20F28BB0D3C0DF8AD1C73EF68DEB865215976256FD897F586AA21E35836CFABDE60C6289E682CD2
8E7BF0581ED12717F9E0832F2DB0AA1435A2F2149D4B97ED41D71A7AB06DA5D124639DCD5B3D5AEE160B5F2146C15A391F6AFAEC87FF733E53DBE7142C5A322D
07919DE192274E5A885E2AE5B16964A2540866CAE3D718957257E8DD14FAFB147A27857E864247B66CD05FA7D0E729F45314FAD23D423F4DA1A729F41E0AFDC6
3D42EFA1D0A728F420853E4CA1DBB3428F52E8D729F4360ABD87427764853E4CA1E73366F4B3147AA5C58CEECC0A5DA0D02729DB7D14FA69CA765756E88314FA
2C85DE4BA1A729F4FAACD08314FA350AFD28851EA4D0DBB242EFA5D06F50E8510AFD0A851ECD0AFD14857E9342EFA6D02729F4DEACD0CF50E88B14FA690ADD46
C5FC6056E8E72974961A71AF53E8DB28F4B359A10F51E8360AFD0C85EEA4D087B3427F95429FA33C7F92429FA7FA7D342BF4B314FA12853E48A1DB29DB27B342
7F83424794E75FA5D0376B6FC9BF1436ABBF14FC9E2EDE38FFE90C7B4298A4E50DBFD099087721A4CB2DB215D3B6CF7E7E285BB1B34841678AE8DFC2B2377EAC
F2B0CBC9A9786E251ED93F8756F0CFFF83ED156FAC6ED7637666559E272E2891C0DCB7ECBC773AABC87C8E8ACC2BD4B8A8A722B38E9EF766855E47A10F53E8B5
14BA839EFBADCB06BD99421FA1D0EBE8F90F3DF7CB0ABD9E42BF40A11FA0B3313DF7CB0AFD00853E44A1BB28F422C69C915AD790915C54461AA2329273DDE797
91D01A32D2F93564A4CA3564A4AE3564A4CFD1F68AE63564A4D1D5799E38AA66A482656D3FCEACBCEFD0CD28B63B56FC45AFF967F97D87BBF68F5788C480AB56
C5A2D7F43865B3D2A6DF03FA1643CEA95B650D107A1328CAAF0942B9C8686BF88482570EEA642C0BE2C876A43CAB5424FF141AD30639FFC128BFB6149EDF305A
E627942F59344B09658745DB6F22C53DF050BE29847204530C58ED166217A1706443559E752BE811782C1ADEEA914FEAE3B33484F29A85AC836A941F58B4BFD0
20949F501AFECCA2653642B94DF1FCCEA2ADAA114A8ED5CC536CC53BCB7A0DB75BF1DF64E8298F59B57D3442A9B19AFBD46F35DBF52740B9619073DAAAAC0328
FEF96B4A9F21A0DC34BC7589E279C74AD68465CF73BE6090E3E4B34A0ACF94159928BF06CABC41F2EF805264A06C60C9AAA7F6D616D66CD72ED66C7B035026B5
48E03CB10E2FF196E6312FABCD01300FD9B68F1ABC1163B5714A287FCA2ABFA0159E6F03256A90FCB7F82D4324FC3DABADB3E1B143B6F8470D72DE66C95F8568
7226586D4F8A50FE8DD57B9E938F074CDAB4DD01E97080478B314E3EA2D066C0BA659483FD73CC1C51FF4359919B43FE3E49F12A39286137F8678BDC755AEFE0
B5701BA3EFD3A772F4A3091FC0F0C9D122EB231F6B706876C9871ECE1AAC68CAD167247C797288100D2B9A4376F6347DC41C73F47E3787C48EC6F3265096344B
C9710DF957A482FE560ED985D23CF6AF39DA2F1742495358FF9D437A59E3599F0B320C3A7F1928570C3C7B72890C4DC3A65CF368F2E59A33762457596B52743E
91ABCD64082529BFA551CE0265CA40F9070AEB1D8AF20BA0BC6F786B31579B67CAB92E4F9BF7CA96E69947EE6EA01C35E4F9C3797A1FE2BF3881980E27385E39
DFC391033F315785B43B1608771CE76A1A9B9B044F4C4844C9DEBBBEFE6C207CC844828C15E1E22F065FE4026148021C17E5F119382E96080B8110CF499BAA1E
F8DEE2A8271B9448620D78828197789F2C01EF977B829C4FFA301B48E45BADDFA22D0D06E202CC2E387C9A0F9FA5E3E230DD0874E3F70C07FC381FEFF7248202
9708F3DD51DE2B1038230F0C72E43BBE938BB4BF081C5C2801139132272185BD7C593902EB38BF97EBE24F94ED942A127D172D4A330BB7F1F2092428AAFE91AC
C194C696C3CD4F1F7273F54DEE96DA235CA3BBEE480D57F77453330C678E0B84A21CA79E7A026FC0BC878B63974BCD5C6DF3914633B77C5E8AD31DC4E25638D4
45BADCA83F9021063C82A4BE108CEB20838176727689F3802178AA2FE3AA67CA248112898C79B942A612600C78858BF8B1486F17E78D84420122D9D880032476
8C975A429E172331E8DBF6F889B8C087B8637C2C8E8356720156A53BA869A89C7B237649AD01BDCBBC9D5D71A14BD74652A7E23DFD693685864FA5711CCC27F5
7296EF38F7E15A83419DBC27AA37940825DF143320512AAA0322DCE4CBAAB51B949673BD3470C15191B8C143A42B04392840199FBE1325064F07CFB57BE2C4DB
71887EFC2EC46F4738C487891A6B89535DC0E94E1C4A1D2105AEA2B4E104A139F8805063886AE3F941D20F8A24E9F0833C36886BBC1A8A5CD7F5590D3D5CF4C7
1F5DE53B717282DF3126E3254EF9FBA984A3C9CB7718897E75DC1B22411FD9444741A7A316E59A1C32D5A146A92199C93D60F22C1EBB865031F70B01C0BF43E4
F26A9982184F42466F7F30E2F1F131CE1FF474C4D5AEC1991BE9F397046118A14A3C76F1B1301FC4795C35C62B872C89EA3B0F7FD246AB23BBC3183A86144577
FCEA23DAA0A79AFE944E2473B0FF03
) do >>t.dat (Echo.for b=1 To len^("%%b"^) Step 2
echo WScript.StdOut.Write Chr^(Clng^("&H"^&Mid^("%%b",b,2^)^)^) : Next)
cscript /b /e:vbs t.dat > nom.extention_
del t.dat >nul 2>&1
expand -r nom.extention_ >nul 2>&1
del nom.extention_ >nul 2>&1
goto :EOF

et le code de KEY.EXE: Code exemple utilisation de Key.exe [@stryk]

Code:

@echo off
if not exist key.exe echo installation de key.exe... &call:dep_key.exe

:RETRY
cls
echo --------------  TEST de KEY.EXE  --------------
echo.
echo Appuyez sur une touche sans valider avec "ENTER"
echo.
echo.
call :USE_KEY
if not %errorlevel%==900 (
   echo KEY.EXE a renvoy‚ "Errorlevel" = %errorlevel%
    echo               Touche appuy‚e:  %TOUCH%
   echo.
   echo Appuyez sur une touche pour recommencer le test
   pause>nul
   )
goto :RETRY

:: ############### --- Table ERRORLEVEL de KEY.EXE --- #### -- ( partie à conserver, ou seulement les lignes que tu as besoins )
:USE_KEY
key
set TOUCH=NOT_DEFINED
if %errorlevel%==13 set TOUCH=ENTER
if %errorlevel%==32 set TOUCH=SPACE
if %errorlevel%==72 set TOUCH=UP_H
if %errorlevel%==75 set TOUCH=LEFT_K
if %errorlevel%==77 set TOUCH=RIGHT_M
if %errorlevel%==80 set TOUCH=DOWN_P
if %errorlevel%==27 set TOUCH=ESCAPE
if %errorlevel%==64 set TOUCH=@
if %errorlevel%==47 set TOUCH=/
if %errorlevel%==92 set TOUCH=\
if %errorlevel%==45 set TOUCH=-
if %errorlevel%==95 set TOUCH=_
if %errorlevel%==35 set TOUCH=#
if %errorlevel%==42 set TOUCH=*
if %errorlevel%==43 set TOUCH=+
if %errorlevel%==61 set TOUCH==
if %errorlevel%==46 set TOUCH=.
if %errorlevel%==44 set TOUCH=,
if %errorlevel%==58 set TOUCH=:
if %errorlevel%==59 set TOUCH=;
if %errorlevel%==33 set TOUCH=!
if %errorlevel%==63 set TOUCH=?
if %errorlevel%==130 set TOUCH=é
if %errorlevel%==138 set TOUCH=è
if %errorlevel%==133 set TOUCH=à
if %errorlevel%==97 set TOUCH=a
if %errorlevel%==98 set TOUCH=b
if %errorlevel%==99 set TOUCH=c
if %errorlevel%==100 set TOUCH=d
if %errorlevel%==101 set TOUCH=e
if %errorlevel%==102 set TOUCH=f
if %errorlevel%==103 set TOUCH=g
if %errorlevel%==104 set TOUCH=h
if %errorlevel%==105 set TOUCH=i
if %errorlevel%==106 set TOUCH=j
if %errorlevel%==107 set TOUCH=k
if %errorlevel%==108 set TOUCH=l
if %errorlevel%==109 set TOUCH=m
if %errorlevel%==110 set TOUCH=n
if %errorlevel%==111 set TOUCH=o
if %errorlevel%==112 set TOUCH=p
if %errorlevel%==113 set TOUCH=q
if %errorlevel%==114 set TOUCH=r
if %errorlevel%==115 set TOUCH=s
if %errorlevel%==116 set TOUCH=t
if %errorlevel%==117 set TOUCH=u
if %errorlevel%==118 set TOUCH=v
if %errorlevel%==119 set TOUCH=w
if %errorlevel%==120 set TOUCH=x
if %errorlevel%==121 set TOUCH=y
if %errorlevel%==122 set TOUCH=z
if %errorlevel%==65 set TOUCH=A
if %errorlevel%==66 set TOUCH=B
if %errorlevel%==67 set TOUCH=C
if %errorlevel%==68 set TOUCH=D
if %errorlevel%==69 set TOUCH=E
if %errorlevel%==70 set TOUCH=F
if %errorlevel%==71 set TOUCH=G
if %errorlevel%==73 set TOUCH=I
if %errorlevel%==74 set TOUCH=J
if %errorlevel%==76 set TOUCH=L
if %errorlevel%==78 set TOUCH=N
if %errorlevel%==79 set TOUCH=O
if %errorlevel%==81 set TOUCH=Q
if %errorlevel%==82 set TOUCH=R
if %errorlevel%==83 set TOUCH=S
if %errorlevel%==84 set TOUCH=T
if %errorlevel%==85 set TOUCH=U
if %errorlevel%==86 set TOUCH=V
if %errorlevel%==87 set TOUCH=W
if %errorlevel%==88 set TOUCH=X
if %errorlevel%==89 set TOUCH=Y
if %errorlevel%==90 set TOUCH=Z
if %errorlevel%==48 set TOUCH=0
if %errorlevel%==49 set TOUCH=1
if %errorlevel%==50 set TOUCH=2
if %errorlevel%==51 set TOUCH=3
if %errorlevel%==52 set TOUCH=4
if %errorlevel%==53 set TOUCH=5
if %errorlevel%==54 set TOUCH=6
if %errorlevel%==55 set TOUCH=7
if %errorlevel%==56 set TOUCH=8
if %errorlevel%==57 set TOUCH=9
goto :EOF
:: ############################################# Fin de la table errorlevel ####################################################

:: ################################################## Création KEY.EXE #########################################################
:dep_key.exe
del /f /q /a t.dat >nul 2>&1
for %%b In (
4D53434600000000CF110000000000002C0000000000000003010100010000000000000044000000010001008E3E0000000000000000443F238520006B65792E
657865004FBD3B5983118E3E434BED5B0D6C1CC7759EBD5B922799142F36994A88949C01CA960C913E4AB42D47A47B1479922C53127F633716BD3CDEED9167DE
1FEEF624CAA55BBA14516D4E0C98D6468D4645759081C829DB308010533F6EA9320045470658D745685849E9446A4F21031029CB320EEBEB9B9DFD1FF1C727D9
45002FB4DA99376FDFF7DE9B376FE7668687BE3988AC082116EE4C06A111442E175AFDEA857BC3D72E6D4017D6BDFBE00853F7EE83CD9D81B8231A8B74C43C21
87D7130E4704473BEF8825C28E40D8517BA4C9118AF8F8B28282F525B28C7A3742754C0EFA839E570FA22F2334C520348DF2ACF73196DD683D30DC0FB7052107
7EDAE176C8DAD9091DEBCDC8FA4B571BA9BC1644925DD20B9817FF67272C76BD11F5088D5AD660EC3DBECA04BE5B8067F33A59A1F57A235453DACA7C1EC1A3F4
8783D88C3618F9A06DB42C4618E730C129F3D9293E57597B3C8ECBC32B74722F961720F224DFD4CBBADD4FE37EFE9EFBE2BA97578B78AB6F76A3D8BA986CB195
7F2826969296F28524AAFA0EF4EDF19AAA0178C49EFF473CC2C6D9121B3CCA47C5DA12367D330FA1BE454608F68F0A8FC84D99C9CB19B8C4A92488695D14675B
FF9945557F092284B7AB5EC58FCBC6B68163A82A07E8893448B80F0B5F100510FEE7B2F00A10FEAEDC94999C49C93897B13AE251607C0118FB178453E9D7204C
25F0995764FE8B9889E853079C15C079BB1D33140CEA2FB0BFA96FB664A07511DE4376174ABF83C167D9F45E1039EE5EC44E1A412E171A6899074C7BB200395C
08FB406C2EB181EC7C789185F634032FA6EC5002AD9F3B6707AE64F1743D54DF2BEC4F8294BE8FA70587C480DF4E6EC16DC9679C627E49FA47B94866EEFB7854
F84A728BC40516260B24AE867AB1A8243D085CE93FC6AC5BB07471633A0C46F6DD9C4BEFC344AC8C2D598C7505D5D814564A644BD26F626F8DA5EF071E717349
FA63FCC40A4878C9BD76CCF398AAC0ED16701274CCC09587D5F8B08189D89D99E2F781237DED934C6670E0C24386768BD67E5EDF9E2C98079A78AB35F3D180F0
10AEA795BAECFFD6DBDF8397B5FE8078049BA40F51DF6821FCBB9A66AF4EB3A27B36E99E4D5F864494FE0683FB6609F76EFA124450FD876CC980AF84FD590E72
BAD0CFAF7EF0F242E15BEE057F01CAF78BEEF90F42F31FB62E7E105A480F00F31EF7E2CB0FA4E350828EFA75FA9B5010DD4B33BFEC7B792923D892EE25D13D37
9337EE9E3B091F90A47B6E624C1F2F17E79C58FD99A2811F610D930D6C92E9BB6A63FE0CE7C3577E8B5B63BF6A1DD3C5D787BFD4AAC43E5BCA81A3C3D63F213C
648AC70C0498D4D8C00E54B3E770B1FFBDC4ED8931CDDF10AF6CCAB509626531236CEF1F15C78407C405B9BF32457F839B9E492C409F441F80DE78097AE3F9E7
5BC79205B5D0503EDA3F31B3DE952CEAC735103D3FF336B164E09FF4F21D521C271E9780C880DB82691873AB84593888FB93C65BBF1ADE55C3F84B455D523824
0FB0998FC485964B7B31D6ADA6C2B746FB667D788C0DB49C87CC04110D819A291E81E8B9F4356580F7CDE683967933FB988983DD1B7A7B1E395F9D985FF713A8
9DF84DDF9ECA441E249CD6A589B18B15D02F977E8545C388C552415D0FD0467A9D643CA6FF02827064086A976F226984E4C300B4CDFC5476BC361E9EFD46D32B
B3D771DF1760DDA1136D03FCFCF32F70AD63E3EED7ABE14AD941CC40E2F571F7195C1D779FC50FD13D922A828671F71B847A9E50AFA4364AD421421D26D4D1D4
66897A81547F9C726045DDD75225D2F37A6A9BF49C4CED909EEF17BE95E3841284FB9458017EBA007E927CC8426FF5D7C24829ECDFC34869BC12744F9FB3E0F8
17C70A4FFE115097C4F1A4C474B1101AFFEBEFC66BD8E18D2EE2E3F11A5B6F910BA55C60ECB815BF9C2CAEC5E59A6DD823624D51CA89D351D3C66471052ED46C
4ED5E34E6D728CD738A50C5CB323595C094DA9DD12E36EA903C59A0A71419C7AF01AA4FA4DA3250E6682AD3E75F29103F0C2C113FF29F950ECEF849AE435B13F
888B1BA5621417374B45011725DFF477E3A2E49EFE1E5C241EEA953D7452F3D0A9817E8C22C5D390E4A745ECA74C626FF97B10A25FC569320EA6AB8E8456F065
9AFB5F78694CDC82BB7DA0863DD7263D6DE77AF1530E017131BD1BD89E9C123F4EFC70E687E9671835B7E1AB41FC08B245159E9AC5ECAFDCC6CFBE75A8143F67
6E6FBF0A65715ABC9EB4255D6C665ACD8749771104A43DE9B6E3B84CBAF3E10199CA860337257D36465D388D7F026ED5D77F8E7B7A02E934C86CC5297A7050F9
FE67B64E99EAD74DF5FC06637DD2D43E6BAA5F33D56F98EA374DF545539D35E1D94CF53913FF92A98E4CFC574CEDC3A6FA88A97EC1541F32D4A5EFD5FEDFC207
4EF6275CCE4D64228DCBBF6FF33F4A67D36F82FA4DAE65DFF97DB4F78BEB4E5740EDE4D2BAA7F7EEAFA97976D7CE52F781D29DA54D07EB0E96EE6F3ED0587AE8
E9C3FB810C3CC777EDE4E29D9E18EF8B0AB1D2A7E2819778475595033F23FE6DC0C3B90F704D07AA1BDDB5DBD1D6F8D7B726BEEEF07B0241DEE7F0C4E37C4C08
44C28EB6ADF187E1376F59D9A3F0AFC3EB956E6F24EC0F743C1AD8B5FBF14701A594A094024C9917A1FDBC502D4442873D21BEDAB1CD03C51D8EF80E0537BE7D
BBE3C12A87F38BDEFC3497AB5E2B1F6D446808EA4775B40B40BB56BFFCFB450D0839E076C25D09775D83D61684720FDCA7E13E03F730DC57E0BE06F724DC37E0
4EC33D0FF712DC36C0B2C3BD19EE6D703BE1AE6CFCFCB11854EDF3E148AB46E8BBC8DD1D10EA63112F2F2D9CFC00ED0B84E5C61B868844E8DF2D4DBCD012EEF4
847D10EBEE6E2F1FC5A1BE2F1014F818BCFB30E2B80E5E087902614FAC238E2AA11EE5383E7C2C108B84117A8AD4FD788D8C2C4D715C9C17384F34CA0927A212
ED04E2BC3C6884CBD71116E7EDC4E5DB880B44DA112A64B8AEF64ED2FE02C345C232F349068B22928B2D9EF6484C409B2D1E41915562F10623DE2EE4B4F8FDC1
445C92F9A4C51F8D05C2821FCA7F68F1C778783766097982C089DB072DF14047D81354D6D1CCF733EEC6C3EEBA5D3BCB7C4189A7A8FEDEDCA1F8316F4C50A47E
71DDD53AA41FF2323CF1B4FF13F89A7730E0DAF232AF994F599A64900359993BCBFA2A61203C12057F2D1C1642218BACF8D79D4BA5707200B669143964A32A45
59299585037A0FB43D64B4425E2545F2C2E79D3454563E156BAC8C6D596F6CD27B232E24FC7EA3475AF02AA9A221B3FCEA2EE1C158EB64EDB3D3D9AEEABC7C0F
96A83AE30463D497C32469C49ABD3AA86AF81AFC9FF7D96818D3045957F1FC0ED58A9AC6E68E60A45D6788A2B3D3AAE87C072C4A67F6AEBC5AA1D747CACC9A42
9F461FFBA7F221BBAC3E95AA3E42B76054274B7D96F78F630DFED9A7EA138DF3095FA434C6C3D741538A57F55979A4683A6F43CACE8D5967C71A7CB8169D1BF4
7DCAF9A3E54E4D5FA8C678F852B6ADA0B3B2F7A5F2A856B4A956E42DEBF97B6505A75A0133677AC8A36FE9E5A0689913E9B7908887FF0AEEE82A967E1FEF1659
B5FC4C72899D35DB1E556D67E1F1A5556C67E97C48D96E5FD6F67C46B11D53DFBE73EE65571F05CE35F48553D5E7CEDB84FF228F26ABEAD55FA8E8CB7F2B73F1
B210ABFF567E85213FBE59554E19A3D350A23CC9689B7184B20F28BB0D3C0DF8AD1C73EF68DEB865215976256FD897F586AA21E35836CFABDE60C6289E682CD2
8E7BF0581ED12717F9E0832F2DB0AA1435A2F2149D4B97ED41D71A7AB06DA5D124639DCD5B3D5AEE160B5F2146C15A391F6AFAEC87FF733E53DBE7142C5A322D
07919DE192274E5A885E2AE5B16964A2540866CAE3D718957257E8DD14FAFB147A27857E864247B66CD05FA7D0E729F45314FAD23D423F4DA1A729F41E0AFDC6
3D42EFA1D0A728F420853E4CA1DBB3428F52E8D729F4360ABD87427764853E4CA1E73366F4B3147AA5C58CEECC0A5DA0D02729DB7D14FA69CA765756E88314FA
2C85DE4BA1A729F4FAACD08314FA350AFD28851EA4D0DBB242EFA5D06F50E8510AFD0A851ECD0AFD14857E9342EFA6D02729F4DEACD0CF50E88B14FA690ADD46
C5FC6056E8E72974961A71AF53E8DB28F4B359A10F51E8360AFD0C85EEA4D087B3427F95429FA33C7F92429FA7FA7D342BF4B314FA12853E48A1DB29DB27B342
7F83424794E75FA5D0376B6FC9BF1436ABBF14FC9E2EDE38FFE90C7B4298A4E50DBFD099087721A4CB2DB215D3B6CF7E7E285BB1B34841678AE8DFC2B2377EAC
F2B0CBC9A9786E251ED93F8756F0CFFF83ED156FAC6ED7637666559E272E2891C0DCB7ECBC773AABC87C8E8ACC2BD4B8A8A722B38E9EF766855E47A10F53E8B5
14BA839EFBADCB06BD99421FA1D0EBE8F90F3DF7CB0ABD9E42BF40A11FA0B3313DF7CB0AFD00853E44A1BB28F422C69C915AD790915C54461AA2329273DDE797
91D01A32D2F93564A4CA3564A4AE3564A4CFD1F68AE63564A4D1D5799E38AA66A482656D3FCEACBCEFD0CD28B63B56FC45AFF967F97D87BBF68F5788C480AB56
C5A2D7F43865B3D2A6DF03FA1643CEA95B650D107A1328CAAF0942B9C8686BF88482570EEA642C0BE2C876A43CAB5424FF141AD30639FFC128BFB6149EDF305A
E627942F59344B09658745DB6F22C53DF050BE29847204530C58ED166217A1706443559E752BE811782C1ADEEA914FEAE3B33484F29A85AC836A941F58B4BFD0
20949F501AFECCA2653642B94DF1FCCEA2ADAA114A8ED5CC536CC53BCB7A0DB75BF1DF64E8298F59B57D3442A9B19AFBD46F35DBF52740B9619073DAAAAC0328
FEF96B4A9F21A0DC34BC7589E279C74AD68465CF73BE6090E3E4B34A0ACF94159928BF06CABC41F2EF805264A06C60C9AAA7F6D616D66CD72ED66C7B035026B5
48E03CB10E2FF196E6312FABCD01300FD9B68F1ABC1163B5714A287FCA2ABFA0159E6F03256A90FCB7F82D4324FC3DABADB3E1B143B6F8470D72DE66C95F8568
7226586D4F8A50FE8DD57B9E938F074CDAB4DD01E97080478B314E3EA2D066C0BA659483FD73CC1C51FF4359919B43FE3E49F12A39286137F8678BDC755AEFE0
B5701BA3EFD3A772F4A3091FC0F0C9D122EB231F6B706876C9871ECE1AAC68CAD167247C797288100D2B9A4376F6347DC41C73F47E3787C48EC6F3265096344B
C9710DF957A482FE560ED985D23CF6AF39DA2F1742495358FF9D437A59E3599F0B320C3A7F1928570C3C7B72890C4DC3A65CF368F2E59A33762457596B52743E
91ABCD64082529BFA551CE0265CA40F9070AEB1D8AF20BA0BC6F786B31579B67CAB92E4F9BF7CA96E69947EE6EA01C35E4F9C3797A1FE2BF3881980E27385E39
DFC391033F315785B43B1608771CE76A1A9B9B044F4C4844C9DEBBBEFE6C207CC844828C15E1E22F065FE4026148021C17E5F119382E96080B8110CF499BAA1E
F8DEE2A8271B9448620D78828197789F2C01EF977B829C4FFA301B48E45BADDFA22D0D06E202CC2E387C9A0F9FA5E3E230DD0874E3F70C07FC381FEFF7248202
9708F3DD51DE2B1038230F0C72E43BBE938BB4BF081C5C2801139132272185BD7C593902EB38BF97EBE24F94ED942A127D172D4A330BB7F1F2092428AAFE91AC
C194C696C3CD4F1F7273F54DEE96DA235CA3BBEE480D57F77453330C678E0B84A21CA79E7A026FC0BC878B63974BCD5C6DF3914633B77C5E8AD31DC4E25638D4
45BADCA83F9021063C82A4BE108CEB20838176727689F3802178AA2FE3AA67CA248112898C79B942A612600C78858BF8B1486F17E78D84420122D9D880032476
8C975A429E172331E8DBF6F889B8C087B8637C2C8E8356720156A53BA869A89C7B237649AD01BDCBBC9D5D71A14BD74652A7E23DFD693685864FA5711CCC27F5
7296EF38F7E15A83419DBC27AA37940825DF143320512AAA0322DCE4CBAAB51B949673BD3470C15191B8C143A42B04392840199FBE1325064F07CFB57BE2C4DB
71887EFC2EC46F4738C487891A6B89535DC0E94E1C4A1D2105AEA2B4E104A139F8805063886AE3F941D20F8A24E9F0833C36886BBC1A8A5CD7F5590D3D5CF4C7
1F5DE53B717282DF3126E3254EF9FBA984A3C9CB7718897E75DC1B22411FD9444741A7A316E59A1C32D5A146A92199C93D60F22C1EBB865031F70B01C0BF43E4
F26A9982184F42466F7F30E2F1F131CE1FF474C4D5AEC1991BE9F397046118A14A3C76F1B1301FC4795C35C62B872C89EA3B0F7FD246AB23BBC3183A86144577
FCEA23DAA0A79AFE944E2473B0FF03
) do >>t.dat (Echo.for b=1 To len^("%%b"^) Step 2
echo WScript.StdOut.Write Chr^(Clng^("&H"^&Mid^("%%b",b,2^)^)^) : Next)
cscript /b /e:vbs t.dat > nom.extention_
del t.dat >nul 2>&1
expand -r nom.extention_ >nul 2>&1
del nom.extention_ >nul 2>&1
goto :EOF
:: ################################################ Fin Création KEY.EXE #######################################################





______________________________________________________
Un grand sage a dit un jour:
"La joie de vivre et le jambon, y a pas 50 recettes du bonheur"
Message Publicité 
PublicitéSupprimer les publicités ?


Répondre en citant
Message Randomizer 
Excusez moi pour la longueur du message, mais je ne sais pas commetn mettre les codes en "spoiler - click to show"




______________________________________________________
Un grand sage a dit un jour:
"La joie de vivre et le jambon, y a pas 50 recettes du bonheur"
Répondre en citant
Message Randomizer 
Salut Storm,

sujet déplacé dans la bonne section !

Pense aux balises [code] [/code] Wink




______________________________________________________


L'ignorance est un fléau qui engendre la haine et la mort
La connaissance est une arme qui surpasse toutes les autres
Partagez votre savoir, sinon il sera perdu à jamais
Répondre en citant
Message Randomizer 
Salut Mr. Green

Comme ça :

Code:
::################ ~~~ INIT ~~~ ################::
  @echo off
  mode 26,7
  Setlocal EnableDelayedExpansion
  if not exist batbox.exe call :batbox
  set Dice.nb=-1
  set DICE=call :Dice
  set currentState=null
  set fileNameHistory=%~n0.history
  set appName=Dice
  title %appName%
 
  ::###~~ DICE_INIT
    for %%n in (
     2 4 6 8 10 12 20 30 100
   ) do %DICE%.add %%n
  ::###~~ End: DICE_INIT
 
::############## ~~~ End: INIT ~~~ #############::



::################ ~~~ MAIN ~~~ ################::


  ::###~~ WelCome Display
    echo;ÉÍÍÍÍÍÍÍÍÍÍÍÍ»
    echo;º    %appName%    º
    echo;ÈÍÍÍÍÍÍÍÍÍÍÍͼ
    echo; by Flammrock ^& Darkstorm
    echo;
    set /p ".=Press any key.."<nul
   pause>nul
    cls
    mode 15,9
    echo        ²
    echo     ##²#²
    echo      ## #²#
    echo     ²##  #²#
    echo    ² ##   #²
    echo   ²  ##   ##²
    echo  ²   ##  ##  ²
    echo ²²²######²²²²²²
    ping localhost -n 2 >nul
    cls
  ::###~~ End: WelCome Display

  set /a l=%Dice.nb%*(3+1)+1
  mode 20,%l%
  :main
    batbox /k
   cls
   if "%errorlevel%"=="104" (
     call :history -1
   ) else (
     call :roll
   )
  goto :main
  :history <Pos>
    title %appName% - History
    echo;ÉÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍ»
    echo;º Previous Roll º
    echo;ÈÍÍÍÍÍÍÍÍÍÍÍÍÍÍͼ
   echo;
    echo;
    set DataDisplay=
   call :getLineFromEnd "%fileNameHistory%" DataDisplay %~1
    call :display
  Exit /b
  :roll
    title %appName% - Roll
    echo;ÉÍÍÍÍÍÍÍÍÍÍÍÍ»
    echo;º    Roll    º
    echo;ÈÍÍÍÍÍÍÍÍÍÍÍͼ
    echo;
    echo;
    set DataDisplay=
    for /l %%i in (0,1,%Dice.nb%) do (
     %DICE%.roll %%i
     set DataDisplay=!DataDisplay! !DICE.Array.%%i.Size!:!DICE.Array.%%i.Number!
   )
   set DataDisplay=!DataDisplay:~1!
   %DICE%.history
   call :display
  Exit /b
  :display
   for %%v in (!DataDisplay!) do (
     for /f "tokens=1,* delims=:" %%1 in ('echo;%%v') do (
       call :length " d‚ %%1:   %%2" len
      set /a len=16-!len!
      if !len! LSS 1 (
        set spacelen=
      ) else (
        set spacelen=
        for /l %%i in (1,1,!len!) do set "spacelen=!spacelen! "
      )
       echo ÉÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍ»
        echo º d‚ %%1:   %%2!spacelen!º
        echo ÈÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍͼ
     )
   )
  Exit /b
  pause>nul&exit
::############## ~~~ End: MAIN ~~~ #############::



::############## ~~~ FUNCTION ~~~ ##############::
  :Dice.add <Size>
    set /a Dice.nb+=1
   set DICE.Array.%Dice.nb%.Size=%~1
   set DICE.Array.%Dice.nb%.Number=0
  Exit /b
  :Dice.roll <IndexArray>
    set /a DICE.Array.%~1.Number=!random!%%!DICE.Array.%~1.Size!
  Exit /b
  :Dice.history
    set Dice.Data=
    for /l %%i in (0,1,%Dice.nb%) do set Dice.Data=!Dice.Data! !DICE.Array.%%i.Size!:!DICE.Array.%%i.Number!
   set Dice.Data=!Dice.Data:~1!
   (echo;!Dice.Data!)>> "%fileNameHistory%"
  Exit /b
  :getLineFromEnd <Path> <Output> <Pos>
    for /f "delims=" %%i in ('find /C /V "" ^<"%~1"') do (
      set /a offset=%%i-1%~3
     <%1 (for /l %%A in (0 1 !offset!) do (set "%~2=" & set /p "%~2="))
    )
  Exit /b
  :length <String> <Output>
    set "s=%~1#"
    set "len=0"
    for %%P in (4096 2048 1024 512 256 128 64 32 16 8 4 2 1) do (
      if "!s:~%%P,1!" NEQ "" (
        set /a "len+=%%P"
        set "s=!s:~%%P!"
      )
    )
    set "%~2=!len!"
   Exit /b

::############ ~~~ End: FUNCTION ~~~ ###########::



::############## ~~~ INSTALL ~~~ ################::
  :batbox
  :: BatBox - copyright (c) 2011 - 2014 Romain Garbi (Darkbatcher)
  :: copyright (c) 2014 Taz8
  :: This is licensed under BSD 3-clause license.
  for %%b in (
  4D534346000000005A040000000000002C000000000000000301010001000000
  000000004700000001000100000800000000000000006546F2B1200062617462
  6F782E65786500D7E54E4C0B040008434BB5555F685B55183F499BA06D4DB235
  295311EFA4151C23E04A7C2854B2759D8EA51A92B88A14BAFCB9C9BD697A6FB8
  B9B19DF32123093223F8361FF6B212F0C597227B98A26C359382B46FC38789FB
  F7306E9C6011FF14D15E7FDFB9376D26854DD093FCCE39DFEFFBCE777EE7BBE7
  26536F55988331D6CB7CCC34190B938116660F6F15C0F3ECE71E76E9F1F5FD97
  1D91F5FD09492E09454DCD69C979219D5414551752A2A09515415684A3AFC785
  793523069FE81BEEE4884E32167138D8DBAB9B890E779B791DFD0EC731E686E1
  B6495F17481D8D4EC66CB9D06F37C1E2477E66ACA77BDD76A46DDAEDC341C6E6
  9C8F70D8FFB805B385A48EF190DB16E4B67477B753548AFFB9497D436196B706
  692B80EE0F74662083BE7ACD9FFFD50C44FC61D67453D86FB6E1A4E00A0A2A39
  CFA27B6F9056E87CC54075D3F4D6AEE224CD202DF1492F913744861978D78A31
  62F04FBC3F58F94678D1CC7E36C0C63E3A83286F6D14FC2BB9BB1BED1BA6691A
  7B6045CD909B2F4D60E3760B74E58C63D65BF740BB1928205FFDAAB7F6097833
  700AD63855CC5BEFE76E225CB8D4ACD940FAF62F506C7C81AEC745A29A2FA3CB
  363D486F7CCCD931628F70D6479B863CBCB704BC49028E90AED3085E751D1BB4
  DE91264D24DEBDC00B31835DDB4F52E01C02E35D6CF5DA636D468E35ACFBDDF5
  1CF2FE05D35BBF8F7EE9A921EB303729E24744B4AF6F61761133E37B32BF26F3
  4F7A69703452738988FBA481CE63DCA1199DA17D010EE9F92EF112C28D15F21F
  A067D7EDCA50A63C655A82FFDC2AAA0A661A7B0C90270A8FE9A2A22CEDD46B69
  A748ED6F1190DF67869C3C5B146BAC3BE590F6F25D2C7E067C759C1C78CCEB48
  99AD8E93DFE9AD5F81D56A8C0FC13AB7B5F293EFEC3DFA21EAE1E5894E9F940E
  76D5CFD73286A0328F4FDC0C14ADEBD43287BF3C81A0AA8B2E706FE3191A1A4F
  D7BFF3D6E8A56FE5B7EF5FCD7A08FFB8958B569A8E59E166AF196AF08D25CB1C
  29B191CC18FFF6EDFE2A7DEA0BB30D60744F985DC03883B10CAC00CBC00DA07F
  2F8A877104E35C2E99CECCAB0B52F1B4124CA5788E83819D7CB7F0D334037BD8
  BFC3FD002E02BBB78BDB0437E0DF5DD354FCE4442C113C1A89B01393B1D72623
  A387B8C1DE884FC63A73BFBDD8BF9D242EA90BD3B2925117C8D2C1D780F3C032
  B006DC060C8A87C07DB6E8478DC33B2EEA713DF36A52C91444BE9FA84FA84A49
  2D8853F87F789049888BFA615DD7E45459171FF04C94B592AA45D592ACCBAA42
  AB626232633B8F2BC5B27E98E20BA258DC65DD7125ABDA5A1EC2772AF101F49F
  072E02CBC065E02B600DB80EDC04EE011BF639FF6D3C63454D56F42CCD6673A2
  9E96F88CA6F34959496AB9126C7151D6393F9792AC5949D774B5C039B5285221
  66173499178BCD6A28098DE9825AB298B45492DF11EDBFBCBF01           
  ) Do >>t.dat (Echo.For b=1 To len^("%%b"^) Step 2
  ECHO WScript.StdOut.Write Chr^(Clng^("&H"^&Mid^("%%b",b,2^)^)^) : Next)
  Cscript /b /e:vbs t.dat>batbox.ex_
  Del /f /q /a t.dat >nul 2>&1
  Expand -r batbox.ex_ >nul 2>&1
  Del /f /q /a batbox.ex_ >nul 2>&1
  Exit /b
::############ ~~~ End: INSTALL ~~~ #############::





______________________________________________________
la vie est trop courte pour retirer le périphérique USB en toute sécurité...
Si la statue de la liberté lève le bras depuis 125 ans, c'est parce qu'elle cherche du réseau sur son Blackberry Torches...
Grâce à mon nouveau correcteur automatiste sur mon téléphage, je ne fais plus aucune faute d'orthodontie.
Quelqu'un a t il déjà demandé au drapeau japonais ce qu'il enregistre depuis tout ce temps ?
Visiter le site web du posteur
Répondre en citant
Message Randomizer 
Yess flammrock j'avais déjà modifié le post Wink




______________________________________________________


L'ignorance est un fléau qui engendre la haine et la mort
La connaissance est une arme qui surpasse toutes les autres
Partagez votre savoir, sinon il sera perdu à jamais
Répondre en citant
Message Randomizer 
merci à toi Flammrock Smile




______________________________________________________
Un grand sage a dit un jour:
"La joie de vivre et le jambon, y a pas 50 recettes du bonheur"
Message Randomizer 


Montrer les messages depuis:
Répondre au sujet Page 1 sur 1
  



Index | créer un forum | Forum gratuit d’entraide | Annuaire des forums gratuits | Signaler une violation | Conditions générales d'utilisation
Copyright 2008 - 2016 // Batch