Ir al contenido

publicidad
publicidad

Foto

Tutorial basico de lenguaje BACHT...


Este tema ha sido archivado. Esto significa que no puedes responder en este tema.
7 respuestas en este tema

  • vanche

  • Methuselah

  • vida restante: 100%
  • Registrado: 01 feb 2009
  • Mensajes: 196
#1

Escrito 17 abril 2010 - 19:42

Bueno al aver un proyecto que e visto en un hilo e decido crear este tutorial para los que quieren colaborar pero no saben como..Asi que aprendan con esto..

Información Basica:
Bacht es un lenguaje que se basa en comandos internos del Windows, usa el CM D la consola de comando de windows para que se vean sus comandos y se ejecuten.Este lenguaje es bastante útil para utilizar en Eliminar y mover archivos fácilmente,No solo eso si no también muchísimas cosas mas...


1-Lista de comandos basico:

CD - Para cambiar de un directorio a otro.
CLS - Borra todo de la pantalla y regresa el cursor
COPY - copia archivos.
DATE - cambia o visualiza la fecha.
DEL - borra archivos.
DIR - Sirve para ver por pantalla una lista con los archivos y directorios (carpetas) que se encuentran en un directorio del disco.
PATH - Sirve para especificar trayectorias, en las cuales, el sistema operativo busca ficheros ejecutables.
EXIT - cierra la ventana del MS-DOS.
MD - Se utiliza para hacer una nueva carpeta.
PROMPT- Cambia la línea de visualización de la orden
RD - Para Remover un Directorio que esté totalmente vacío.
TIME - Visualiza o cambia la hora del reloj interno.
VER - Muestra la versión del Sistema Operativo.
LABEL - Visualiza y modifica etiqueta del disco duro.
VOL - Muestra la etiqueta del disco duro y su etiqueta
CD o CHDIR - Orden de los sistemas operativos DOS y UNIX que nos sirve para cambiar de escritorio.
CD.. Sirve para cambiar al directorio jerárquicamente superior.
CD \nombre_directorio Sirve para ir al directorio jerárquicamente inferior.
CD \ Sirve para cambiar directamente al directorio raíz.
ECHO - Muestra un texto especificado en la pantalla.
ECHO OFF Sirve para que no se vea eco de los comandos ejecutados.
RENAME - Renombra archivos y directorios.
MSG * - abre una ventana alterna
Color - Cambia de color las letras(para ver el color de esto vamos a Inico/Ejecutar/cmd y escribimos
Color\ y ay te salen los codigos de los colores usados en este lenguaje
Start nombre del proceso por ejemplo notepad.exe = abre ese proceso

Bueno eso son algunos de los comandos que vamos a usar ahora...

2- Creacion de un programa para ver la memoria ram...

- Abrimos block de notas..
- Empezamos escribiendo con la linea @echo off que hace que no se vean los comandos solo las acciones por ejemplo:
echo hola
en el Cmd se vera Hola solo
- Luego empezamos escribiendo echo y la frase Programa para ver memoria ram
- Escribimos abajo echo Presione una tecla para continuar
- Escribimos pause(sirve para parar el proceso y fuerza a tocar una tecla para continuar neceseria)
- Abajo de eso escribimos el comando MEM(sin mayusculas)
- Luego de eso ponemos pause y luego abajo de pause end..


y listo ya tienes un programa para ver la memoria ram pero no se puede ejecutar en txt asi que lo pasamos a .bat

Como lo hacemos..?

Archivo>Guardar como>LectorMeM.bat

Con esto hay infinidades de cosas para hacer tambien se puede crear programas mas avanzados pero esta bastante limitado este lenguaje al no tener entorno grafico..

------
Si quieres hacer un juego que por ejemplo te pida la pass puedes hacer una cosa asi..

set /p pre= ¿Como es la contraseña?
if %pre%== Burro goto Burro
if %pre%== Salir goto Salir
:Burro
echo La contraseña es correcta ahora salimos de programa
goto Salir
:Salir
echo Este codigo es de base
echo Es de ayuda..
echo Se cerrara si presionas una tecla
pause>nul
end

Saludos!! y espero que les guste

    Bojanbabic

  • CANCELADO
  • Registrado: 06 abr 2010
  • Mensajes: 4.862
#2

Escrito 17 abril 2010 - 20:23

No deberia ir en este foro,ya que esto es Desarollo de videojuegos,pero igualmente gracias.

  • gothmog_es

  • IGNIS EXCUBITOR

  • vida restante: 100%
  • Registrado: 01 nov 2002
  • Mensajes: 22.682
#3

Escrito 17 abril 2010 - 23:30

Un pequeño apunte: es batch, no bacht.

  • vanche

  • Methuselah

  • vida restante: 100%
  • Registrado: 01 feb 2009
  • Mensajes: 196
#4

Escrito 18 abril 2010 - 00:37

No deberia ir en este foro,ya que esto es Desarollo de videojuegos,pero igualmente gracias.


No es que e visto unos juegos que van a empezar a hacer con este lenguaje y me parecio bueno hacer un tuto sobre esto...Tambien vi otros tutoriales asi que lo hise..Perdonen si lo ise mal...

    Bojanbabic

  • CANCELADO
  • Registrado: 06 abr 2010
  • Mensajes: 4.862
#5

Escrito 18 abril 2010 - 10:00

Ók,ok entonces no pasa nada,pero igualmente aunque te hayas equivocado,esta muy bien,yo cuando llegue a mi casa me pondre a copiar esto en mi cuaderno,junto a las etiquetas HTML.

  • gotenx

  • Bahamut

  • vida restante: 100%
  • Registrado: 13 ene 2008
  • Mensajes: 4.253
#6

Escrito 21 abril 2010 - 16:02

Es el que mejor se me da,excepto el for,que lo tengo ahí liadillo X-D es uno de los lenguajes mas rapidos y sencillos que existen,ademas que es practicamente un pseudolenguaje PD: Es BaTch,no BachT
te faltan muchas cosas en el tutorial,los LSS,GTR etc. se usan a menudo en videojuegos.Ademas veo que no dices ni que es ni como se definen ni nada de variables!.
Si quieres que te ayude en algo o que te organize otro tutorial dime,que tengo mucho tiempo libre X-D

    Bojanbabic

  • CANCELADO
  • Registrado: 06 abr 2010
  • Mensajes: 4.862
#7

Escrito 21 abril 2010 - 20:52

Es normal que no haya mas,ya que es un tutorial basico.

  • vanche

  • Methuselah

  • vida restante: 100%
  • Registrado: 01 feb 2009
  • Mensajes: 196
#8

Escrito 21 abril 2010 - 22:42

Claro este tutorial es para tener una idea..Luego pueden aplicarlo pero bueno...


Este tema ha sido archivado. Esto significa que no puedes responder en este tema.
publicidad
publicidad