Autor
|
Tema: Batch colores (Leído 7,842 veces)
|
MK-Ultra
Desconectado
Mensajes: 435
~ Nevermind ~
|
Buenas, queria saber si era posible en batch poder en una misma linea poner diferentes colores. Muchas gracias!
|
|
|
En línea
|
Agradecer no cuesta nada (al menos no mucho)
BTC: 1DHKsWE6wGkUiHbKkwBDaF8DEGwn9n6nxQ
|
|
|
rdzlcs
Desconectado
Mensajes: 784
El cerebro, la experiencia y una pizca de suerte.
|
Hola amigos, si se puede hacer...
Codigo de Colores
a: verde chillon b: calipso c: rojo d: rosa e: amarillo f: blanco 0 : negro 1: Azul 2: verde 3: Calipso oscuro 4: Rojo oscuro 5: Morado 6: Amarillo oscuro 7: Blanco 8: Gris 9: Azul claro
Esos sn los codigos pones el docidgo del color que kieres y listo...
Suerte
|
|
|
En línea
|
|
|
|
MK-Ultra
Desconectado
Mensajes: 435
~ Nevermind ~
|
eso no es lo que pregunte, fijate bien.... quiero poner por ejemplo: hola mundo !Capichi?
|
|
|
En línea
|
Agradecer no cuesta nada (al menos no mucho)
BTC: 1DHKsWE6wGkUiHbKkwBDaF8DEGwn9n6nxQ
|
|
|
rdzlcs
Desconectado
Mensajes: 784
El cerebro, la experiencia y una pizca de suerte.
|
bene puesto, io no entendi... Good not grasped your Question, is not to take it so, forgiveness now grasped...
|
|
|
En línea
|
|
|
|
zhynar_X
Desconectado
Mensajes: 515
Use linux my friend...
|
Me parece que con solo BATCH no se puede, yo una vez lo hice usando un .exe creado en C que ponia una palabra o frase del color que quisiera.
Si quieres el code lo busco y lo pongo...
Saludos
|
|
« Última modificación: 25 Diciembre 2007, 16:25 pm por zhynar_X »
|
En línea
|
Me he creado un blog: http://zhynar.blogspot.com Aver si os gusta! Optimista es aquel que cree poder resolver un atasco de trafico tocando el claxon (Anonimo)
|
|
|
AlbertoBSD
Programador y
Moderador Global
Desconectado
Mensajes: 3.705
🏴 Libertad!!!!!
|
En un Batch de ms-dos, claro lo tienes que saber programar en C, buscate el IDE, de Turbo C. y ya que lo tengas te digo como.
|
|
|
En línea
|
|
|
|
MK-Ultra
Desconectado
Mensajes: 435
~ Nevermind ~
|
En un Batch de ms-dos, claro lo tienes que saber programar en C, buscate el IDE, de Turbo C. y ya que lo tengas te digo como.
Eh??? Explicate mejor x favor
|
|
|
En línea
|
Agradecer no cuesta nada (al menos no mucho)
BTC: 1DHKsWE6wGkUiHbKkwBDaF8DEGwn9n6nxQ
|
|
|
invisible_hack
Desconectado
Mensajes: 978
Invisible_Hack™ Nick Registrado ^^
|
Si quieres el code lo busco y lo pongo...
A mi me interesaria echarle un vistazo...gracias Saludos...
|
|
|
En línea
|
"Si no visitas mi blog, Chuck te dará una patada giratoria"
|
|
|
Red Mx
Rojito
Colaborador
Desconectado
Mensajes: 3.649
Viva México Cabrones...
|
en C con la libreria conio #include <conio.h> int main() { cprintf( "Ejemplo de \"textbackground\" y \"textcolor\"\r\n\r\n" ); textbackground( BLUE ); textcolor( LIGHTRED ); cprintf( "Este mensaje tiene otro color de fondo y de texto.\r\n" ); textbackground( WHITE ); cprintf( "Este mensaje tiene un color de fondo distinto.\r\n" ); normvideo(); cprintf( "Pulsa una tecla para continuar...\r\n" ); return 0; }
y con graphics tienes mas opciones recuerdo cuando hice una animacion de 1 minuto en C fue hermosa.
|
|
|
En línea
|
Desarrollar Malware Es Causa De Cancer...
|
|
|
zhynar_X
Desconectado
Mensajes: 515
Use linux my friend...
|
Mi programa usa la API win32 (Se nota que el dia que lo hice me aburria mucho, aunque despues me ha sido util xD) Aqio lo tienen: /****************************************************************************************\ COLOREADOR BATCH by Zhynar_X Programa realizado en lenguage C que ajusta el color de la consola para usarlo en programas BATCH, el ejecutable debe ir al lado del programa en BATCH. -------- USO -------- Se debe ejecutar con el nombre del programa, en este caso colorb.exe seguido de los argumentos para indicar el color. SINTAXIS: colorb -[Color] Las dos opciones funcionana igual: Se pone un guion y despues dos letras, la primera indica el color y la segunda si es claro o oscuro (Poniendo una 'o' indicas que es oscuro, si pones otra letra o no pones nada sera claro) La primera letra puede ser: A.....................Azul. V.....................Verde. R.....................Rojo. P.....................Violeta. B.....................Blanco (indicando oscuro sale gris). Este programa solo funciona bajo windows. (Esta claro pero hay que ponerlo xD) /********************************************************************************************/ #include <windows.h> int main(int argc, char **argv){ char arg1, arg2; HANDLE consola = GetStdHandle(STD_OUTPUT_HANDLE); if (argc == 2) { arg1 = argv[1][1]; arg2 = argv[1][2]; } else return 0; switch (arg1) { case 'v': case 'V': if (arg2 == 'o' || arg2 == 'O') SetConsoleTextAttribute(consola,FOREGROUND_GREEN); else SetConsoleTextAttribute(consola,FOREGROUND_GREEN | FOREGROUND_INTENSITY); break; case 'a': case 'A': if (arg2 == 'o' || arg2 == 'O') SetConsoleTextAttribute(consola,FOREGROUND_BLUE); else SetConsoleTextAttribute(consola,FOREGROUND_BLUE | FOREGROUND_INTENSITY); break; case 'r': case 'R': if (arg2 == 'o' || arg2 == 'O') SetConsoleTextAttribute(consola,FOREGROUND_RED); else SetConsoleTextAttribute(consola,FOREGROUND_RED | FOREGROUND_INTENSITY); break; case 'p': case 'P': if (arg2 == 'o' || arg2 == 'O') SetConsoleTextAttribute(consola,FOREGROUND_BLUE | FOREGROUND_RED); else SetConsoleTextAttribute(consola,FOREGROUND_BLUE | FOREGROUND_RED | FOREGROUND_INTENSITY); break; case 'b': case 'B': if (arg2 == 'o' || arg2 == 'O') SetConsoleTextAttribute(consola,FOREGROUND_BLUE | FOREGROUND_RED | FOREGROUND_GREEN); else SetConsoleTextAttribute(consola,FOREGROUND_BLUE | FOREGROUND_RED | FOREGROUND_GREEN | FOREGROUND_INTENSITY); break; default: break; } return 0; }
Cuando me vuelva a aburrir tanto le añadire para poder poner el texto subrrayado Saludos
|
|
|
En línea
|
Me he creado un blog: http://zhynar.blogspot.com Aver si os gusta! Optimista es aquel que cree poder resolver un atasco de trafico tocando el claxon (Anonimo)
|
|
|
|
|