Connexion

Récupérer mon mot de passe

Qui est en ligne ?
Il y a en tout 1 utilisateur en ligne :: 0 Enregistré, 0 Invisible et 1 Invité

Aucun

Le record du nombre d'utilisateurs en ligne est de 21 le Jeu 17 Oct 2013, 13:40
Derniers sujets
Flux RSS



Flag Counter
Partenaires

Créer vos smileys avec le NOTEPAD grâce à HEX2PNG.exe

Voir le sujet précédent Voir le sujet suivant Aller en bas

Créer vos smileys avec le NOTEPAD grâce à HEX2PNG.exe

Message par Sachadee le Mer 13 Nov 2013, 20:05

Voici une nouvelle démonstration des infinies possibilitées de PNG2HEX.EXE et HEX2PNG.EXE
couplé à un petit code BAT et votre imagination.

Pourquoi ne pas faire nos smileys simplement avec le NOTEPAD.

Trop facile et surtout trop cool.....(ça va plaire à Dylan ça !)

Donc voilà je vous ai déjà maché le travail en générant smiley.txt déjà reconstruit en ASCII
le voici.

C'est un Smiley de 30x30 pixel si vous en voulez un de 50x50 à vous de modifier.
(attention il faudra aussi modifier les valeurs dans le bat "smiley2hexa.bat").

Le voilà en vrai : :big1: 

et le voilà pour vous en ASCII, que vous pouvez copier et coller dans le notepad modifier en gardant les proportions et sauver en "smiley.txt"



Code:
-----------xxxxxxxx-----------
----------xxxxxxxxxx----------
-------xxx..........xxx-------
------xxx............xxx------
----xx..####......####..xx----
----xx..####......####..xx----
--xx..##..............##..xx--
--xx..##..............##..xx--
-xx.......##......##.......xx-
-xx.......##......##.......xx-
xx......####......####......xx
xx......####......####......xx
xx..........................xx
xx..........................xx
xx..##..................##..xx
xx..##..................##..xx
xx..######################..xx
xx..######################..xx
xx....##..............##....xx
xx....##..............##....xx
-xx.....##..........##.....xx-
-xx.....##..........##.....xx-
--xx......##########......xx--
--xx......##########......xx--
----xx..................xx----
----xx..................xx----
------xxx............xxx------
-------xxx..........xxx-------
----------xxxxxxxxxx----------
-----------xxxxxxxx-----------
Vous voyez que j'ai travailler sur 4 couleurs (4 caractères) mais en fait j'ai pris le tiret - comme noir (00000000) transparent donc comme transparent, le x correspond à un gris foncé, le # au noir et le point au jaune.

Plus bas je vous montrerai comment rajouté des couleurs.


Donc avec votre notepad il vous suffit de modifier le motif par exemple :


J'ai fait un petit exemple en rajoutant quelque couleur (c = rouge, d =blanc, a=bleu clair)
Ce n'est qu'un exemple fait rapidement, Ne me jugez pas sur mes talents d'artiste je vous en conjure.

Code:
-----------xxxxxxxx-----------
----------xxxxxxxxxx----------
-------xxx..........xxx-------
------xxx............xxx------
----xx..................xx----
----xx....###....###....xx----
--xx......................xx--
--xx######################xx--
-xx.#aaaaaaaaaa##aaaaaaaa#.xx-
-xx.#aadaaaaaa###aadaaaaa#.xx-
xx..#adddaaaaa###adddaaaa#..xx
xx..#aadaaaaa#..#aadaaaaa#..xx
xx..#aaaaaaa#....#aaaaaaa#..xx
xx...#######.#.#..#######...xx
xx..c..c....##.##.....c..c..xx
xx.........##...##..........xx
xx....c................c....xx
xx..........................xx
xx..........................xx
xx..........cccccc..........xx
-xx.......c########c.......xx-
-xx.....c##dd##ddd###c.....xx-
--xx...c###dd##ddd###c....xx--
--xx....c############c....xx--
----xx...cccccccccccc...xx----
----xx..................xx----
------xxx.............xxx-----
-------xxx...........xxx------
----------xxxxxxxxxxx---------
-----------xxxxxxxxx----------
Donc sauver comme simley.txt dans le meme repertoire ou ce trouve HEX2PNG.exe
et envoyer le bat smiley2png.bat cis-dessous que vous sauverer également dans le même répertoire.

Code:
@echo off
set $fichier=smiley.txt
set $taille=30;30
set $TotPix=225
set $Fsortie=smiley.png


:::Crátion de la première ligne de sortie.txt (Largeur_pixel;Hauteur_pixel;Nom_fichier.PNG;Nombre_Total_pixel)

echo %$taille%;%$Fsortie%;%$TotPix%>SmileyOut.txt




setlocal enabledelayedexpansion


for /f "delims=" %%a in ('type %$fichier%') do (echo %%a
                                                set $ligne=%%a
                                                set $ligne=!$ligne:d=FFFFFFFF !
                                                set $ligne=!$ligne:c=241CEDFF !
                                                set $ligne=!$ligne:a=EAD999FF !
                                                set $ligne=!$ligne:-=00000000 !
                                                set $ligne=!$ligne:.=00EAFFFF !
                                                set $ligne=!$ligne:#=000000FF !
                                                set $ligne=!$ligne:x=454545FF !
                                                set /a $c+=1
                                                for %%b in (!$ligne!) do (echo %%b>>SmileyOut.txt))
endlocal
hex2png.exe smileyout.txt
La petite bombe va traverser votre écran et voilà votre smiley créer dans "sortie.png"

 


Cool

Download HEX2PNG.EXE : http://bbat.forumeiro.com/t375-png2hexexe-hex2pngexe-rar


Dernière édition par Sachadee le Dim 17 Nov 2013, 23:13, édité 1 fois

_________________
@SachaDee
avatar
Sachadee
Admin
Admin

Mensagens : 591
Data de inscrição : 04/06/2013

http://bbat.forumeiro.com

Revenir en haut Aller en bas

Re: Créer vos smileys avec le NOTEPAD grâce à HEX2PNG.exe

Message par Delmar Grande le Jeu 14 Nov 2013, 20:17

cool  
avatar
Delmar Grande
EQUIPE BBAT
EQUIPE BBAT

Mensagens : 170
Data de inscrição : 14/06/2013
Localização : Devant le pc

http://dbatchscript.forumeiros.com/

Revenir en haut Aller en bas

Re: Créer vos smileys avec le NOTEPAD grâce à HEX2PNG.exe

Message par Dylan Gadacha le Ven 15 Nov 2013, 11:37

Génial ! 

Spoiler:

Code:
------#####------
----##.....##----
---#.........#---
--#...........#--
-#.............#-
-#..##.....##..#-
#..####...####..#
#..#..#...#..#..#
#...............#
#...............#
#...#########...#
-#..#"""""""#..#-
-#...#"""""#...#-
--#...#####...#--
---#.........#---
----##.....##----
------#####------
Code:
@echo off
set $fichier=Smiley01.txt
set $taille=17;17
set $TotPix=289
set $Fsortie=Smiley01.png
:::Crátion de la première ligne de sortie.txt
:::(Largeur_pixel;Hauteur_pixel;Nom_fichier.PNG;Nombre_Total_pixel)

echo %$taille%;%$Fsortie%;%$TotPix%>testpixel.txt

setlocal enabledelayedexpansion


for /f "delims=" %%a in ('type %$fichier%') do (
                             echo %%a
                             set $ligne=%%a
                             set $ligne=!$ligne:-=00000000 !
                             set $ligne=!$ligne:.=00EAFFFF !
                             set $ligne=!$ligne:"=FFFFFFFF !
                             set $ligne=!$ligne:#=000000FF !
                             set /a $c+=1
                    for %%b in (!$ligne!) do (echo %%b>>testpixel.txt))
endlocal


Un autre :  
Spoiler:

Code:

--------------#####--------------
-----------###.....###-----------
---------##...........##---------
-------##...............##-------
------#...................#------
-----#.....................#-----
----#...####........#####...#----
----#..####c#......####cc#..#----
---#..#####cc#....#####ccc#..#---
---#..#####cc#....#####ccc#..#---
--#...####ccc#....####cccc#...#--
--#..#cccccccc#..#ccccccccc#..#--
--#..#cccccccc#..#ccccccccc#..#--
-#...#cccccccc#..#ccccccccc#...#-
-#...##########..###########...#-
-#.............................#-
-#.............................#-
-#.............................#-
--#..#######################..#--
--#..#aaaaaaaaaaaaaaaaaaaaa#..#--
--#..#aaaaaaaaaaaaaaaaaaaaa#..#--
---#..#aaaaaaaaaaaaaaaaaaa#..#---
---#..#aaaaaaaaaaa;;;;aaaa#..#---
----#..#aaaaaaaaa;;;;;;aa#..#----
----#...#aaaaaaa;;;;;;;;#...#----
-----#...##aaaa;;;;;;;##...#-----
------#....###;;;;;###....#------
-------##.....#####.....##-------
---------##...........##---------
-----------###.....###-----------
--------------#####--------------
Code:

@echo off
set $fichier=smiley.txt
set $taille=33;31
set $TotPix=225
set $Fsortie=smiley.png


:::Crátion de la première ligne de sortie.txt (Largeur_pixel;Hauteur_pixel;Nom_fichier.PNG;Nombre_Total_pixel)

echo %$taille%;%$Fsortie%;%$TotPix%>SmileyOut.txt




setlocal enabledelayedexpansion


for /f "delims=" %%a in ('type %$fichier%') do (echo %%a
                                                set $ligne=%%a
                            set $ligne=!$ligne:c=FFFFFFFF !
                            set $ligne=!$ligne:a=103E66FF !
                            set $ligne=!$ligne:.=00EAFFFF !
                            set $ligne=!$ligne:-=00000000 !
                            set $ligne=!$ligne:#=000000FF !
                            set $ligne=!$ligne:;=0000FFFF !
                                                set /a $c+=1
                                                for %%b in (!$ligne!) do (echo %%b>>SmileyOut.txt))
endlocal
hex2png.exe smileyout.txt
avatar
Dylan Gadacha
EQUIPE BBAT
EQUIPE BBAT

Mensagens : 106
Data de inscrição : 24/10/2013
Idade : 18

Revenir en haut Aller en bas

Re: Créer vos smileys avec le NOTEPAD grâce à HEX2PNG.exe

Message par Contenu sponsorisé


Contenu sponsorisé


Revenir en haut Aller en bas

Voir le sujet précédent Voir le sujet suivant Revenir en haut

- Sujets similaires

 
Permission de ce forum:
Vous ne pouvez pas répondre aux sujets dans ce forum