Batch Index du Forum
S’enregistrerRechercherFAQMembresGroupesConnexion
Répondre au sujet Page 1 sur 1
Images créées pour cmd
Auteur Message
Répondre en citant
Message Images créées pour cmd 
Salut,
y'a longtemps, dans le cadre d'hCmd, je voulais faire une sorte de navigateur internet avec des pages spécialement faites pour hCmd (quelque chose de plus simple à parser que du html).
Je reprends un peu ce code, et j'ai ajouté une fonction pour afficher des images à gros pixels.
Peut être que j'utiliserai Affpng un jour pour faire mieux mais pour l'instant voilà un code sympa qui fait s'afficher les images d'une façon assez "stylée" - mais lente (l'affichage progressif des caractères de la gauche vers la droite) avec Batbox.
Le format de fichier image, c'est juste la couleur de chaque "gros pixel" (de 0 à f comme d'habitude) le tout sur une ligne. Et un "L" si on veut faire un retour à la ligne. J'utilise l'extension .himg

L'intérêt de ceci est que le code de l'image est beaucoup plus compact que le code d'une sprite avec batbox.

Exemple mettez ça dans un fichier :
Code:
00000eee00000L0000eeeee0000L000eebebee000L000eee6eee000L000eeeeeee000L0000eccce0000L00000ece00000L

ce code correspond à une version batch de ce smiley : Razz mais avec des yeux bleus Laughing

Veillez à avoir batbox dans le dossier.

Et voici le code batch :
Code:
@echo off
cls
echo Glissez un fichier himg
set /p fic=^>

if not exist %fic% (echo N'existe pas.&pause&exit)

for /f "tokens=*" %%A in ('type %fic%') do set str=%%A

:: strsize contient une approx de la longueur de la variable %contenu% afin de tester si elle n'est pas
:: trop longue (je fixe la limite à 5000 caractères) - chaque tour de boucle ajoute 22 caractères à la
:: var %contenu%. Cette limite permet d'afficher vite l'image, + vite que si on faisait une cmd 'batbox'
:: pour chaque pixel de l'image ; et un affichage progressif. Là on affiche 5000/22 = 227 pixels à la fois.
set debut=
set ligne=0
set col=0
set contenu=/d ""
set strsize=5
set cumul_size=0
cls

:loop
title Chargement... %cumul_size% pixels. Buffer : %strsize%.
set debut=%str:~0,1%
set str=%str:~1%
if "%debut%"=="L" (
  set /a ligne+=1
  set /a cumul_size+=%col%
  set col=0
  goto loop
)
if "%str%"=="" (
  :: affichage de ce qui reste à la fin
  title Chargement fini.
  batbox %contenu% /n /c 0x07 /d ""
  pause
  exit
)
:: on force l'affichage du contenu traduit, si la var atteint les 5000 caractères et on la remet à 0
if %strsize% GEQ 5000 (
  batbox %contenu% /n /c 0x07 /d ""
  set contenu=/d ""
  set strsize=5
)
set contenu=%contenu% /g %col% %ligne% /c 0x%debut%0 /d " "
set /a strsize+=22
set /a col+=1
goto loop




Et donc vous lancez le script batch et vous glissez le fichier contenant le code image.

Okay



Dernière édition par Hugo7 le Mer 18 Jan 2017 - 20:25; édité 1 fois

______________________________________________________
Cordialement,
Hugo, qui adore programmer, jouer à Minecraft, ZT2 et FSX.
Boutons-liens :

Hugo7, sans faire exprès... a écrit:
Il conviendra de [...] supprimer le panneau de la liste des panneaux présente dans une variable liste dans la liste des variables.
Visiter le site web du posteur Skype
Message Publicité 
PublicitéSupprimer les publicités ?


Répondre en citant
Message Images créées pour cmd 
Sympa.
J'ai fais un portage utilisant darkbox, en plus de faire diverses optimisations.

Code:
@Echo off
:: http://batch.xoo.it/t5529-Redirection-retard-e-d-un-pipe-avec-un-call-label.htm#p41503
if defined __ goto :himg
set __=.
call %0 %* | darkbox
set __=
pause>nul
goto :eof

:himg
setlocal enabledelayedexpansion
set l=0

:: -w 0 afin de forcer le flashage de la sortie console
echo -dndw "Glissez un fichier himg" "^> " 0
set /p file=
echo -s

if not exist %file% goto :not_found


for /f "delims=*" %%A in (%file%) do set c=%%A

for %%A in (%c:L=,%) do (
    echo -g 0 !l!
    call :draw_line %%A
    set /a l+=1
)

echo -wrq 0
goto :eof

:not_found
echo -drq "Le fichier est inexistant."
goto :eof

:draw_line
set _l=%~1
echo -cd 0x%_l:~0,1%0 " "
set _l=%_l:~1%
if defined _l call :draw_line %_l%
goto :eof


Aperçu :


EDIT: J'ai corrigé un bug avec l'expansion limitée de Windows XP.




______________________________________________________
Partager permet le savoir. Le savoir permet de partager de nouveau savoirs.
Répondre en citant
Message Images créées pour cmd 
Je m'ennuyais chez mes grands parents, voilà ce que j'ai créé, chiffre par chiffre Laughing
C'est une façon très bizarre de dessiner par contre x)
Code:
33333333333333333333333333333333333333333333333333333333333333333333333333333333333333L33333333333333377777777777777777777777777777777777777777777777777777777777777777777777L333333333333bb777722227277772222727727222277777772772722227277772727727222272222777777L3333333333bbbbb77727777277772772727727277277777727277727727277777722727277772777777777L333333333bbbbb777722227277772772727727222277227722272722227277772727227222272222777777L33333337777777777727777277772772727727277777777727272727277277772727727277777772777777L33333777777777777727777222272222722227277777777727272727727222272727727222272222777777L33333777777777777777777777777777777777777777777777777777777777777777777777777777777777L33333377777777777777777777777777777777777777777777777777888888888888888888888888888888L33333333377777777777777777777777777777777777777777777777777778888888888888888888888888L33333333333337777777777777777777777777777777777777777777777777777777777777777777777777L33333333333333333333733333333333333333333333333333333333333333333333733333333333333333L33333333333333333333733333333333333333333333333333333333333333333330003333333333333333L33333333333333333333033333333333333333333333333333333333333333333330003333333333333333L66666666666666666666666666666666666666666666666666666666666666666666666666666666666666L


ça représente la partie avant d'un avion de Floup-Airlines Laughing




______________________________________________________
Cordialement,
Hugo, qui adore programmer, jouer à Minecraft, ZT2 et FSX.
Boutons-liens :

Hugo7, sans faire exprès... a écrit:
Il conviendra de [...] supprimer le panneau de la liste des panneaux présente dans une variable liste dans la liste des variables.
Visiter le site web du posteur Skype
Répondre en citant
Message Images créées pour cmd 
Hello !
J'ai fais une petite jolie interface pour dessiner: c'est plus pratique Smile
Bon les soucis sont que l'image est petite (10*15), et que le traitement est relativement long :/

Sinon, le code: (batbox intégrée)
Code:
@echo off
color 0f
MODE CON COLS=60 LINES=15
title LittleDraw v.1.1 -- par timothe_2000
if not exist batbox.exe call:make_bb
set bb=batbox.exe
%bb% /h 0
echo #Par timothe_2000>prog.ptemp

if exist source.txt del /q source.txt
if exist rempli.txt del /q rempli.txt
if exist output.txt del /q output.txt
set cl=f

echo               LittleDraw par timothe_2000
echo.
echo   ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿
echo   ³               ³
echo   ³               ³
echo   ³               ³     [X]
echo   ³               ³  XXXXXXXXXX      ÉÍÍÍÍÍÍÍÍÍ»
echo   ³               ³                  º  GOMME  º
echo   ³               ³                  ÈÍÍÍÍÍÍÍÍͼ
echo   ³               ³  COULEURS:
echo   ³               ³  X:X:X:X:X
echo   ³               ³  X:X:X:X:X       ÉÍÍÍÍÍÍÍÍÍ»
echo   ³               ³                  º TRAITER º
echo   ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ                  ÈÍÍÍÍÍÍÍÍͼ

%bb% /g 25 5 /c 0x0f /a 219 /g 21 6 /d "  crayon  "
%bb% /g 21 10 /c 0x0a /a 219 /g 23 10 /c 0x0b /a 219 /g 25 10 /c 0x0c /a 219 /g 27 10 /c 0x0d /a 219 /g 29 10 /c 0x0e /a 219
%bb% /g 21 11 /c 0x0f /a 219 /g 23 11 /c 0x01 /a 219 /g 25 11 /c 0x02 /a 219 /g 27 11 /c 0x03 /a 219 /g 29 11 /c 0x04 /a 219

:loop_bb
for /f "tokens=1,2 delims=:" %%a in ('%bb% /m_') do call:traitement "%%a" "%%b"
goto:loop_bb

:traitement
set col=%~1
set lin=%~2

if %col% GEQ 3 if %col% LEQ 17 if %lin% GEQ 3 if %lin% LEQ 12 (
%bb% /g %col% %lin% /c 0x0%cl% /a 219
echo %lin%:%col%:%cl%>>prog.ptemp
goto:eof
)

if %col% GEQ 37 if %col% LEQ 47 if %lin% GEQ 11 if %lin% LEQ 13 goto:fin

if %col% GEQ 37 if %col% LEQ 47 if %lin% GEQ 6 if %lin% LEQ 8 (
%bb% /g 25 5 /c 0x0f /a 219 /g 21 6 /d "  gomme   " /g 25 5 /c 0x0f /d "X"
set "cl=0"
goto:eof
)

if %lin%==10 (
if %col%==21 set "cl=a"&%bb% /g 25 5 /c 0x0a /a 219 /g 21 6 /c 0x0f /d "  crayon  "
if %col%==23 set "cl=b"&%bb% /g 25 5 /c 0x0b /a 219 /g 21 6 /c 0x0f /d "  crayon  "
if %col%==25 set "cl=c"&%bb% /g 25 5 /c 0x0c /a 219 /g 21 6 /c 0x0f /d "  crayon  "
if %col%==27 set "cl=d"&%bb% /g 25 5 /c 0x0d /a 219 /g 21 6 /c 0x0f /d "  crayon  "
if %col%==29 set "cl=e"&%bb% /g 25 5 /c 0x0e /a 219 /g 21 6 /c 0x0f /d "  crayon  "
goto:eof
)

if %lin%==11 (
if %col%==21 set "cl=f"&%bb% /g 25 5 /c 0x0f /a 219 /g 21 6 /c 0x0f /d "  crayon  "
if %col%==23 set "cl=1"&%bb% /g 25 5 /c 0x01 /a 219 /g 21 6 /c 0x0f /d "  crayon  "
if %col%==25 set "cl=2"&%bb% /g 25 5 /c 0x02 /a 219 /g 21 6 /c 0x0f /d "  crayon  "
if %col%==27 set "cl=3"&%bb% /g 25 5 /c 0x03 /a 219 /g 21 6 /c 0x0f /d "  crayon  "
if %col%==29 set "cl=4"&%bb% /g 25 5 /c 0x04 /a 219 /g 21 6 /c 0x0f /d "  crayon  "
goto:eof
)

goto:eof

:fin
%bb% /g 10 1 /c 0x0c /d "Traitement en cours...  " /c 0x0b /d "Patientez."
%bb% /g 37 11 /d "             " /g 37 12 /c 0x0a /d "           " /g 37 13 /d "                 "
%bb% /g 37 6 /d "              " /g 37 7 /d "              " /g 37 8 /d "              "

::supprime les doublons
%bb% /g 34 3 /c 0x0f /d ">>Supression des doublons"
ren "prog.ptemp" "source.txt"

setlocal enabledelayedexpansion enableextensions

for /f "tokens=1,2,3 delims=:" %%A in ('type source.txt') do (
call:tester "%%A:%%B" "%%C"
)
goto:remplissage

:tester
set test=%~1
set suff=%~2
set nb=0
for /f %%A in ('type source.txt ^| findstr /i "%test%"') do (
set/a nb=!nb!+1
)
::enleve doublon
for /f "tokens=1,2,3 delims=:" %%A in ('type source.txt') do (
if not "%%A:%%B"=="%test%" echo %%A:%%B:%%C>>fichier2.txt
)
echo %test%:%suff%>>fichier2.txt
del /q source.txt
ren "fichier2.txt" "source.txt"

goto:eof

:remplissage
%bb% /g 34 4 /c 0x0f /d ">>Lissage"
for /L %%l in (3,1,12) do (
set /a p=%%l - 2
!bb! /g 34 4 /c 0x0f /d ">>Lissage !p!/10"
   for /L %%c in (3,1,17) do (
      set "ya=false"
      for /f "tokens=1,2,3 delims=:" %%t in ('type source.txt ^| findstr /i "%%l:%%c"') do set "ya=true"
      if "!ya!"=="false" (
         echo %%l:%%c:0>>rempli.txt
      )
      if "!ya!"=="true" (
         for /f "tokens=1,2,3 delims=:" %%A in ('type source.txt ^| findstr /i "%%l:%%c"') do (
         set "line=%%A"
         set "cols=%%B"
         set "coul=%%C"
         echo !line!:!cols!:!coul!>>rempli.txt
         )
      )
   )
)

:conversion
%bb% /g 34 5 /c 0x0f /d ">>Conversion."
set "out="
for /L %%l in (3,1,12) do (
   set "out=!out!L"
   for /L %%c in (3,1,17) do (
      for /f "tokens=3 delims=:" %%a in ('type rempli.txt ^| findstr /i "%%l:%%c"') do (
         set "out=!out!%%a"
      )
      
   )
)



del/q rempli.txt
del/q source.txt
echo %out%>output.txt
start output.txt
set c=%random%
%bb% /g 34 6 /c 0x0e /d ">>Fin. -> output_%c%.ld"
%bb% /g 10 1 /d "                                             "
echo %out%>output_%c%.ld
pause>nul
exit

:make_bb
for %%b in (
4D5343460000000007040000000000002C000000000000000301010001000000
000000004700000001000100000800000000000000006546B1AE200062617462
6F782E65786500CD6A9177B8030008434BBD555D681C55143E936443FFCC6EB3
196D91E214DA3EF421A06D404B03539368AA1B5D76B70D9442BA9B9DDD99CDEE
CC323B3129BE44362BD4BCF820F86011438A08BE06D452D1BA292DA5A13E14A9
5AA58AC82C2DD887D4F6A1CDF89D3B93660BC1F6C17A77BF3BE77CE7DC73BFFB
B3B34347A64822A2368A90E711A9ECA0A9F4E83605743C77BA83E6D72F6EFF52
8A2D6E4FE9464529DB56DE4E9794D1B4695A8E92D1147BDC540C53E97F33A994
ACACD6FDD4861D2B35E203443149A2D87777532BDC750A4B1B25E9156A87D31E
909126B03A7EB6100572A13F688ACFE7EF13B5368F7B9019B841DB16257AA6E5
3116FB1FB7EE5C31EDE0A9870241EDBEEEE6768CB7E20937BD5F56A9E03FF417
B9DB8BCE93AF77A9545DE82ADCF6E46B5195E6544EFB3B70F6C3711350DBF75E
74EAA2F2BC97FB6A13EDFB703D62E1E93DE05FCDFF7EABF193E779EE667871AF
471545FF4042A30E7AEA6D69245CEBC0FC9EEC62A6DAB7E1E9CFC1A33EBC5E5E
75B8B651849908E162D2DC561EBD846374CFA06B0D2D7442CA2574B9B94116F4
A9602F30FBBD605FE3497B0645EF0B70B9C4CBACEB3892CF87AE74FAF77C8E0D
5D745F7472E255CCDAD8CA8963484C36B1D585750DE2C0258CBB133A8ABAF7E1
866B37D0CFA6647F31BF72C64D6434AE2CC3FA0496FB0BBBE7D8BDC717DF936F
B19A79266EB0065E8FFB1B5BBC86C64708E8C79AC4DF45BA7B96E3593EA7E6D0
12572A70A559C44F9CF7E47B608631C7498EC411F142BC29B3ABFB35BBBA498D
1F9050D8E2F5ECF7CF1E63FC7B21E931318BCFDF045FEDE5008E79112573D55E
8EB7846BDFC0ABCFF4C6E19D583EFB57E49D3FF965D22AB6273E7C583FDDB47F
91BAFB345416F049A2A8E036D5BD1D5FFF88A46A882F61DBCC367ECC3C5BFB39
3CCD3FDCBAD7C3C78F2B24D2DB76566867769FF86E58FB62BF1551691EB8038C
00CA66955E026A80037C0C5C0634A0018CE5D3A3D99235A1978F9BDD998CA871
A66BB55E092F8AABF0E7A3ABDC24EC6BC0074DDCBBB04F46D7D634943CDC9748
75F7C762F4FA40E28D81D89E17844387920389159BE85430FCD4833249DD9A18
36CCAC3521DE7590D105EC0254E02850062681F781CF02D98F9B87DFABE6249D
EC60DACC1635319FE6F45966C52A6A43785F3FCCA4B449E780E3D84666DCD11E
8AF48DDB15CB8E5B15C3312C934725B47436081E34CBE3CE01CE2F6A5A798D71
07CD9C15687904BFB2134BD0BF0CAC9389B6000AB05BF657F46F31EC826D984E
8EAD91BCE68CEAC262B39436CCB49DAFC0D7260D47F06319DDB72A8EED58C5FF
FFBFE249B67F00                                                 
) 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
goto:eof


J'ai aussi fais un lecteur personnalisé car celui d'Hugo ne marchait pas pour une raison inconnue. Sinon c'est le exactement la même chose:
Code:
@echo off
color 0f
title LittleDraw v.1.1 -- par timothe_2000
:dem
set/p "fic=Faites glisser un fichier .ld ^>"
if not exist %fic% (echo Erreur !&pause>nul&cls&goto:dem)
set bb=batbox.exe
%bb% /h 0
for /f "tokens=*" %%A in ('type %fic%') do set str=%%A
set debut=
set ligne=2
set col=10
mode con cols=38 lines=17
cls
echo      LittleDraw par timothe_2000
echo.
echo          ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿
echo          ³               ³
echo          ³               ³
echo          ³               ³
echo          ³               ³
echo          ³               ³
echo          ³               ³
echo          ³               ³
echo          ³               ³
echo          ³               ³
echo          ³               ³
echo          ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ
echo.
echo   Lecture image et concept par Hugo7
:loop
set debut=%str:~0,1%
set str=%str:~1%
if "%debut%"=="L" (
set /a ligne+=1
set col=10
goto loop
)
if "%str%"=="" (
pause>nul
exit
)
%bb% /g %col% %ligne% /c 0x0%debut% /a 219
set /a col+=1
goto loop


Amusez-vous bien ^^

Cordialement, timothe_2000




______________________________________________________
Do what you want cause a pirate is free: you are a pirate !
Skype
Répondre en citant
Message Images créées pour cmd 
Vous pouvez jetter un oeil a mes 2 commandes hex2png et png2hex avec des exemples et particulierement :

http://batch.xoo.it/t4244-HEX2PNG-EXE-Cr-er-vos-smiley-avec-le-Notepad.htm

Okay




______________________________________________________
AffPng.exe , StringBetween.exe , Hex2Png.exe
Répondre en citant
Message Images créées pour cmd 
Salut ! La version de TSnake41 est bien meilleure niveau rapidité avec darkbox Wink
Sinon, vu que je m'ennuyais (que voulez-vous, 6h sans cours une matinée chez sa grand-mère...) j'ai fait une tête de Pikachu... C'est très moche, on ne va pas discuter à propos de mes grands talents dans l'art du graphisme Laughing
Code:
fffffffffffLff0fffff0ffLf00fffff00fLfeefffffeefLfeefeeefeefLfeeeeeeeeefLfe0feeef0efLfe00eee00efLfeeeeeeeeefLfccee8eeccfLfccee8eeccfLfee77e77eefLfeeeeeeeeef


Mais sinon, super code Hugo ! Okay




______________________________________________________

Répondre en citant
Message Images créées pour cmd 
Excellent Loïc Laughing
Niveau rapidité, j'ai mis à jour mon code dans le topic, testez-le Smile
Il affiche les caractères 227px par 227px, et reset la variable et continue, afin d'éviter un bug lié à la taille de la variable que j'ai eu... De plus le titre dynamique renseigne sur le nombre de pixels chargés depuis le fichier (le titre est donc changé à chaque caractère du fichier himg).

Et voici un code permettant la génération aléatoire de pixels de toutes les couleurs (0 à 9 et A à F).
On doit juste entrer la taille de l'image désirée (largueur hauteur) et ça génère le code dans out.himg.
Le titre de la fenêtre est dynamique, on voit le nb de pixels générés en direct, sur le nombre total estimé.

Code:
@echo off
setlocal enabledelayedexpansion
echo Nombre de pixels par ligne :
set /p pl=^>
echo.
echo Nombre de lignes :
set /p ln=^>

set strsize=0
set /a totalprevu=%pl%*%ln%
set /a totalprevu=%totalprevu%+%ln%

for /l %%A in (1,1,%ln%) do (
set /a strsize+=1
set str=!str!L
for /l %%B in (1,1,%pl%) do (
call :rand
set /a strsize+=1
set str=!str!!ran!
title Taille du fichier himg : !strsize! sur %totalprevu% octets.
)
)
>out.himg echo %str%
pause
exit

:rand
set ran=%random:~2,1%
if "%ran%"=="" set ran=%random:~2,1%
if "%ran%"=="" set ran=%random:~2,1%
:: une chance sur 2 d'avoir des chiffres, ou des lettres
if %ran% GEQ 5 (
 if %ran%==1 (
  set ran=a
  goto:eof
  )
 if %ran%==1 (
  set ran=a
  goto:eof
  )
 if %ran%==2 (
  set ran=b
  goto:eof
  )
 if %ran%==3 (
  set ran=c
  goto:eof
  )
 if %ran%==4 (
  set ran=d
  goto:eof
  )
 if %ran%==5 (
  set ran=e
  goto:eof
  )
 if %ran%==6 (
  set ran=f
  goto:eof
  )
 :: sinon on met un 0
 set ran=0
)
goto:eof


Exemple avec du 40x20
L03ffee020010f00000112f0fe2e420fe00042f40L0020f11e0e001ee0000e430402022f21fee31000L00e20e0e10e03240e0e0e4301040031e40f442f0L01012ee0321e001000400f0ee4043fe140410320L2001e30f0f000e4e202030002010202e34000011Lf00400f0002ff1f000031e42300eff0420133110L0200f00f00233011e03000040400000e004e0312Le011ff4000f001001240ee0330030f0f310e01e4L302fef000130204f211000f41e2e004100040f20L41023000e30000103ef013f002e0003e2f002210L0310e0ff0f00f0f00f1000024f2114f4f3141100L04f0031021f0004f0200021ee3fe310034312f03L40030010ef01100020041020e332ee0e30013014Lf3300000300f123e0e0000f21ff001e020fff34fL010000e2f010404004fef31040f2e00030033420L0f1231003022042340004f220401001f0130102eL000400004011e0000003e0331ef4000301400300L0303f40200024000e004203e003f30421f001010L4301003204e00f04e042134012e00e000eeff0f0L00341e0100314011f22e2f01114000310e02e020





______________________________________________________
Cordialement,
Hugo, qui adore programmer, jouer à Minecraft, ZT2 et FSX.
Boutons-liens :

Hugo7, sans faire exprès... a écrit:
Il conviendra de [...] supprimer le panneau de la liste des panneaux présente dans une variable liste dans la liste des variables.
Visiter le site web du posteur Skype
Répondre en citant
Message Images créées pour cmd 
Voilà un pack tout-en-un avec le code de hugo, ma version améliorée et optimisée, et j'en passe : https://up.nerdby.net/#dfhkztjNqRKDvHpa2qYVHA

La version darkbox est totalement fonctionnelle (et 100% compatible Dos9/Linux), il y a eu quelques petits changement par rapport à la version que j'ai publier en premier.

Remarque : La version darkbox est plus rapide que la version optimisée de Hugo !!




______________________________________________________
Partager permet le savoir. Le savoir permet de partager de nouveau savoirs.
Message Images créées pour cmd 


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