elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: Trabajando con las ramas de git (tercera parte)


+  Foro de elhacker.net
|-+  Programación
| |-+  Scripting
| | |-+  Mostrar Diferentes Colores en Archivo Batch (Bat MS-DOS)
0 Usuarios y 2 Visitantes están viendo este tema.
Páginas: [1] 2 Ir Abajo Respuesta Imprimir
Autor Tema: Mostrar Diferentes Colores en Archivo Batch (Bat MS-DOS)  (Leído 23,397 veces)
123WAYO

Desconectado Desconectado

Mensajes: 17


Ver Perfil
Mostrar Diferentes Colores en Archivo Batch (Bat MS-DOS)
« en: 25 Marzo 2011, 15:49 pm »

Hola todos,
necesito la ayuda de alguien!!
Como puedo hacer para que los textos en pantalla de un archivo Bat  se muestren a color,
Estoy haciendo un programa para mi empresa  en la parte superior se muestra el nombre de la empresa, luego el menú de opciones, y por ultinmo otros datos, quiero que cada parte esa pantalla tenga diferente color.
Como hago???????????????????
Por ejemplo yo en el script pongo
@Echo off
Color 0F
...

Entonces toda la pantalla se muestra negra y textos verde, pero quiero que los textos puedan verse diferentes??
Espero sus respuestas


En línea

123WAYO

Desconectado Desconectado

Mensajes: 17


Ver Perfil
Re: Mostrar Diferentes Colores en Archivo Batch (Bat MS-DOS)
« Respuesta #1 en: 25 Marzo 2011, 17:28 pm »

Gracias, pero no entendí
Mira como te puedo mandar una imagen de mi programa para que veas como es!!
[C:\Documents and Settings\Digitacion2\Escritorio\pantallazo][/img]


En línea

RyogiShiki


Desconectado Desconectado

Mensajes: 745


げんしけん - Hikkikomori FTW!!!


Ver Perfil WWW
Re: Mostrar Diferentes Colores en Archivo Batch (Bat MS-DOS)
« Respuesta #2 en: 25 Marzo 2011, 19:22 pm »

en una caja de texto o en una div?

puedes usar syntaxhighlighter, geshi o editarea dependiendo del caso

Creo que se refiere a la ejecución del bat y a nada relacionado con HTML o Desarrollo Web
En línea

123WAYO

Desconectado Desconectado

Mensajes: 17


Ver Perfil
Re: Mostrar Diferentes Colores en Archivo Batch (Bat MS-DOS)
« Respuesta #3 en: 25 Marzo 2011, 19:26 pm »

Exactamente yo me refiero a un archivo que creo en Block de notas y que luego guardo con extension .bat, yo deseo que al abrir el bat las letras del texto no solo se muestren todas del mismo color, si no que algunas partes del texto se muestren de un color y otras de otro color.
En línea

SuperDraco


Desconectado Desconectado

Mensajes: 2.505


Crew Dragon


Ver Perfil
Re: Mostrar Diferentes Colores en Archivo Batch (Bat MS-DOS)
« Respuesta #4 en: 25 Marzo 2011, 20:37 pm »

Eso lo puedes hacer MUY sencillamente con el la utilidad "Colous.exe", con el comando colous writesec, o colous X Y X Y.

Aqui tienes un post mio, para que te mires unos ejemplo de como lo uso yo:

http://foro.elhacker.net/scripting/batch_preguntas_y_ayuda_para_corregir_mi_script-t322340.0.html

En uno de mis comentarios en ese post, hay un enlace de descarga, bajatelo, adentro del .exe de winrar esta el colous.exe.


Saludos!

PD: No existe una manera de hacer lo que pides sin usar un programa de terceros.


PD2: Ah, y toma esto, un regalito xD no te vayas a liar con el programa...

















En línea

No he vuelto, solo estoy de paso.
123WAYO

Desconectado Desconectado

Mensajes: 17


Ver Perfil
Re: Mostrar Diferentes Colores en Archivo Batch (Bat MS-DOS)
« Respuesta #5 en: 25 Marzo 2011, 21:32 pm »

Hola sos demasiado inteligente.
Muchas gracias ya instalé el `programa y me está saliendo de Marvilla, solo tengo un problema más Como se hace si es una oración de más de una palabra, pues despues del espacio ya no sale en el color
En línea

SuperDraco


Desconectado Desconectado

Mensajes: 2.505


Crew Dragon


Ver Perfil
Re: Mostrar Diferentes Colores en Archivo Batch (Bat MS-DOS)
« Respuesta #6 en: 25 Marzo 2011, 21:54 pm »

ejemplo 1:
Colous writesec "[COLOR] oracion bla bla bla espacios y mas   e s p a c i o s"

ejemplo 2:
Colous writesec "[7]Los limones son [14]amarillos!, [7]Los tomates son [12]rojos."



No te he entendido bien, pon tu codigo si sigues con problemas...

PD: Acuerdate de usar las comillas como en el ejemplo de ahora.
« Última modificación: 26 Marzo 2011, 10:14 am por pitoloko » En línea

No he vuelto, solo estoy de paso.
123WAYO

Desconectado Desconectado

Mensajes: 17


Ver Perfil
Re: Mostrar Diferentes Colores en Archivo Batch (Bat MS-DOS)
« Respuesta #7 en: 27 Marzo 2011, 07:40 am »

Hola puedo hacerte otra pregunta????????
Como puedo hacer para que solo presionando la tecla Esc pueda devolverme  hacia la pantalla anterior, te voy a anexar el link para que veas el programa que hize, a como está ahora tengo que guiarme por el menú de opciones como:
1- Agregar ...
2- Atrás


http://www.speedyshare.com/files/27621812/COIN-01.exe
y me encantaría poder usar la tecla Esc para poder ir a la pantalla anterior....

En línea

SuperDraco


Desconectado Desconectado

Mensajes: 2.505


Crew Dragon


Ver Perfil
Re: Mostrar Diferentes Colores en Archivo Batch (Bat MS-DOS)
« Respuesta #8 en: 27 Marzo 2011, 16:52 pm »

Uf, es que hablamos de hacer esa función con una tecla... lo pones muy dificil imposible diría yo.

Me he mirado el programa, A ver que se me ocurre...

nada, mejor te contesto en tu otro mensaje.




En línea

No he vuelto, solo estoy de paso.
bolivianito

Desconectado Desconectado

Mensajes: 41



Ver Perfil
Re: Mostrar Diferentes Colores en Archivo Batch (Bat MS-DOS)
« Respuesta #9 en: 27 Marzo 2011, 18:36 pm »

Es facil de realizarlo, podes usar la herramienta "Colous" tambien, usando su parametro "Readkey", que pausa el programa hasta presionar una tecla, la tecla es guardada en %errorlevel%, pero solo su codigo ascii.

ejemplo codigo ascii
@   igual a  64  (alt+64 es @)
A   igual a  65
B   igual a 66
...etc...


El [ESC] es 27, quedaria por usar "Colous READKEY" como opcion ya que estás usando esa herramienta.

puedes buscar las tablas de valores por google.




Acá un ejemplo de un menu, lo hice sencillo para que lo entiendas:
Código:
@echo off
goto:MENU2
::dirijo al menu 2 para hacer la prueba de [ESC]


:MENU_PRINCIPAL
cls
Echo menu principal
Echo Opcion 1
Echo Opcion 2
Pause>nul
Exit





:MENU2
cls
Echo Este es un submenu
Echo Presione [ESC] para volver atras
==========================
Colous readkey
If %errorlevel%==27 (goto:MENU_PRINCIPAL) else (goto:MENU2)
::27 es [ESC] en ASCII
==========================


Saludos
En línea

Páginas: [1] 2 Ir Arriba Respuesta Imprimir 

Ir a:  

Mensajes similares
Asunto Iniciado por Respuestas Vistas Último mensaje
Diferentes lineas de colores en un textbox
Programación Visual Basic
ezdookie 4 7,972 Último mensaje 18 Junio 2005, 16:20 pm
por Manibal_man
letras de un TextBos de diferentes colores cada una
Programación Visual Basic
WarGhost 2 3,435 Último mensaje 23 Abril 2006, 00:24 am
por juampivicius
Textos con diferentes colores en TextBox « 1 2 »
Programación Visual Basic
unish 11 8,730 Último mensaje 31 Diciembre 2006, 01:41 am
por CeLaYa
[BATCH]Mostrar Suma de las lineas de un archivo de texto. « 1 2 »
Scripting
FranciskoAsdf 10 11,857 Último mensaje 1 Julio 2011, 09:27 am
por WaAYa HaCK
Dibujar líneas de colores diferentes.
Java
Aikanáro Anário 2 4,895 Último mensaje 20 Septiembre 2011, 21:31 pm
por Aikanáro Anário
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines