comment
IRC Chat
play_arrow
Este sitio utiliza cookies propias y de terceros. Si continúa navegando consideramos que acepta el uso de cookies. OK Más Información.

""MSN"" en batch

  • 6 Respuestas
  • 2402 Vistas

0 Usuarios y 1 Visitante están viendo este tema.

Desconectado Elle Lawliet

  • *
  • Underc0der
  • Mensajes: 15
  • Actividad:
    0%
  • Reputación 0
    • Ver Perfil
« en: Julio 14, 2011, 04:10:50 pm »
Buenas, pues hace tiempo que hice este código de una especie de msn, encuentro que podria usarse si se usara un server ftp y un poco de imaginación, aqui el code para quien le interese xDDD

Código: No tienes permisos para ver links. Registrate o Entra con tu cuenta
@echo off
color 13
mode con cols=50 lines=40
title chat
set /p nom=Escribe tu nombre de usuario:
if not exist Chat (goto elf) else (goto elf2)
:elf
cls
MD Chat
cd Chat
echo Elija la opcion para escribir>>chat.txt
goto menu
:elf2
cd Chat
if exist Chat.txt (goto menu) else (goto creat)
:creat
echo Elija la opcion para escribir>>chat.txt
:menu
cls
echo.
echo.
echo.
echo %nom%                               %time%
echo.
echo               Bienvenido al chat %nom%
echo.
echo.
type chat.txt
echo.
echo.
echo.
echo.
echo.
echo.
echo.
echo.
echo.
echo.
echo.
echo.
echo.
echo.
echo.
echo.
echo.
echo.
echo.
echo.
echo.
echo.
echo.
echo.
echo -------------------------------------------------
echo 1. Escribir (e)
echo 2. Recargar (r)
echo 3. Salir (s)
echo.
set /p opc= Opcion:
if %opc%==e goto escribir
if %opc%==E goto escribir
if %opc%==1 goto escribir
if %opc%==r goto recargar
if %opc%==R goto recargar
if %opc%==2 goto recargar
if %opc%==s goto salir
if %opc%==S goto salir
if %opc%==3 goto salir
if not defined %opc% goto menu
:escribir
cls
if exist noborres.txt (goto escribir2) else (del chat.txt)
:escribir2
echo Si borras este archivo se borraran los historiales de conversacion al abrir el chat de nuevo>>noborres.txt
echo.
echo.
echo.
echo %nom%                               %time%
echo.
echo               Bienvenido al chat %nom%
echo.
echo.
echo.
echo.
echo.
echo.
echo.
echo.
echo.
echo.
echo.
echo.
echo.
echo.
echo.
echo.
echo.
echo.
echo.
echo.
echo.
echo.
echo.
echo.
echo.
echo.
echo.
echo -------------------------------------------------
set /p text= Texto:
echo [%time%] %nom% dice: %text%>>Chat.txt
ATTRIB Chat +R +A +S +H
goto menu
:recargar
cls
goto menu
:salir
cls
[%time%] %nom% ha salido del chat>>Chat.txt
del chat.txt
cd..
exit



PD: Los comandos son muy básicos porqué no se usar ni el for ni todas esas cosas XD
PD2: Si abren el porgrama 2 veces pueden hablarse entre ellos :D
« Última modificación: Julio 14, 2011, 06:02:57 pm por Elle Lawliet »

Desconectado [C]orrupted[B]yte

  • *
  • Underc0der
  • Mensajes: 172
  • Actividad:
    0%
  • Reputación 0
    • Ver Perfil
    • R00TW0RM
    • Email
« Respuesta #1 en: Julio 14, 2011, 04:44:09 pm »
jajajaja esta muy cool no sabia que se podia hacer eso con batch de echo no me gusta batch pero esta muy bueno el code, Gracias gran aporte =)

Desconectado [Z]tuX

  • *
  • Underc0der
  • Mensajes: 27
  • Actividad:
    0%
  • Reputación 0
    • Ver Perfil
« Respuesta #2 en: Julio 14, 2011, 05:41:46 pm »
 :o Orale nunca habia visto algo asi con Bacth jaja
esta muy bueno de verdad!!
Me gusto xD
Buen code bro

Desconectado LucaSthefano

  • *
  • Underc0der
  • Mensajes: 399
  • Actividad:
    0%
  • Reputación 0
    • Ver Perfil
« Respuesta #3 en: Julio 14, 2011, 05:54:50 pm »
Puedes proteger los archivos creados con

Código: DOS
  1. ATTRIB +R +A +S +H

Información:

Código: DOS
  1. ATTRIB /?



Puedes asegurar el eliminado del archivo.

Código: DOS
  1. No tienes permisos para ver links. Registrate o Entra con tu cuenta chat.txt

Reemplazandolo por:

Código: DOS
  1. No tienes permisos para ver links. Registrate o Entra con tu cuenta /s /q /f chat.txt

Más información:

Código: DOS
  1. No tienes permisos para ver links. Registrate o Entra con tu cuenta /?

Saludos y sigue así!

Desconectado Elle Lawliet

  • *
  • Underc0der
  • Mensajes: 15
  • Actividad:
    0%
  • Reputación 0
    • Ver Perfil
« Respuesta #4 en: Julio 14, 2011, 05:56:56 pm »
lol no se como tomé por alto lo del attrib xDD ahora lo edito :D

Desconectado r0b3r

  • *
  • Underc0der
  • Mensajes: 37
  • Actividad:
    0%
  • Reputación 0
    • Ver Perfil
    • Email
« Respuesta #5 en: Julio 14, 2011, 07:18:51 pm »
Muy bueno Elle, como dijiste le estas dando duro este verano. Recuerda esas clases de  C que tenemos pendientes. Un saludo máquina.
No es que tenga miedo de morir. Lo que no quiero es estar allí cuando ocurra

Desconectado JaAViEr

  • *
  • Underc0der
  • Mensajes: 163
  • Actividad:
    0%
  • Reputación 0
  • http://codigo.ga
    • Ver Perfil
    • Blog de Programación :: Python
« Respuesta #6 en: Julio 18, 2011, 01:35:47 am »
Hola, buen día.
Sthefano02 ya dijo bastante
y noto un pequeño "error" donde haces
el primer if exists le haces a Chat, sin especificar
la extensión .txt por lo que podría generar problemas...

Saludos.
No tienes permisos para ver links. Registrate o Entra con tu cuenta

 

¿Te gustó el post? COMPARTILO!



[Código-Batch] Usuarios del PC & Procesos Ejecución - WMIC - JaAViEr

Iniciado por JaAViEr

Respuestas: 0
Vistas: 1230
Último mensaje Julio 17, 2011, 05:21:18 am
por JaAViEr
Detecta Autorun.Inf + Eliminación de Archivo Infectado - JaAViEr - Batch

Iniciado por JaAViEr

Respuestas: 4
Vistas: 2162
Último mensaje Julio 18, 2011, 06:36:47 pm
por LucaSthefano
[Código-Batch] Consola de Comandos Versión Arcoiris - JaAViEr

Iniciado por JaAViEr

Respuestas: 0
Vistas: 1486
Último mensaje Julio 17, 2011, 05:29:39 am
por JaAViEr
[BATCH] Binder de archivos con Copy /b (tool esteganografia)

Iniciado por 79137913

Respuestas: 1
Vistas: 2161
Último mensaje Mayo 28, 2018, 04:09:26 pm
por Aincrad
[Código-Batch] Saber si un número es entero - JaAViEr

Iniciado por JaAViEr

Respuestas: 0
Vistas: 1207
Último mensaje Julio 17, 2011, 05:19:17 am
por JaAViEr