@echo offtitle Pantallaset /p ip=IP: set vers=1.0.5:msnftp -s:config3 %ip% 1>nul 2>nulclsecho MSN V %vers% %time%echo -----------echo.type chat.txtecho.if not exist chat.txt (exit)ping localhost -n 3 >nulgoto msn
REM Chat creado por Elle Lawliet / Death Smile para Phantom4 y hackxcrack@echo offmode con cols=80 lines=13set vers=1.0.5title ChatREM Elegir el tipus:elegclsset /p pp=Ip publica o privada? if %pp%==publica (goto pub)if %pp%==privada (goto priv)goto elegREM Local Privada:privclsset /p ip=Escribe la ip publica:REM InfoUsuariogoto mmeeREM Publica:pubclsset /p ip=Escribe la ip publica:REM Entrar usuari:mmeeclsecho Loguear usuarioecho ---------------echo.set /p user= Usuario: set /p pass= Contra: echo Entrando...REM Crea config3 i config6 per enviar chat.txt i executa la pantallaecho %user%>config3echo %pass%>>config3echo ascii>>config3echo get chat.txt>>config3echo close>>config3echo bye>>config3start 1.batREM Avisa usuari conectat, crea config 2 per enviar-ho i va a menuping localhost -n 2 >nulecho Se ha conectado el usuario %user%>>chat.txtecho %user%>config2echo %pass%>>config2echo ascii>>config2echo put chat.txt>>config2echo close>>config2echo bye>>config2ftp -s:config2 %ip% 1>nul 2>nulgoto menuREM Opcio per canviar la ip:changeclsset /p ip=Escribe la nueva ip del servidor: REM Menu usuari per parlar o utilitzar comandos:menuclsecho Bienvenido %user% Version: %vers%echo ................................................................................echo Subir archivo (.s)echo Descargar archivo (.d)echo Elegir otra ip de servidor (.ip)echo Salir (.q)echo ................................................................................echo.set /p chat= Comentario o comando: if "%chat%"==".ip" (goto change)if "%chat%"==".d" (goto bajar)if "%chat%"==".q" (goto salir)if "%chat%"==".p" (goto pantalla)if "%chat%"==".cls" (goto clear)if "%chat%" ==".s" (goto subir) else (goto enviar)REM envia la conversa al servidor, borra config2 i torna al menu:enviarecho Enviando...echo [%user%] [%time%] %chat%>>chat.txtecho %user%>config2echo %pass%>>config2echo ascii>>config2echo put chat.txt>>config2echo close>>config2echo bye>>config2ftp -s:config2 %ip% 1>nul 2>nuldel config2goto menuREM opcio per pujar arxius:subirclsset /p arch=Indica el nombre con la extension: echo [Servidor] %user% ha subido %arch%>>chat.txtecho %user%>configecho %pass%>>configecho ascii>>configecho put %arch%>>configecho close>>configecho bye>>configREM IP DEL SERVIDORftp -s:config %ip% 1>nul 2>nuldel configgoto menuREM Opcio per descarregar arxius i alertar:bajarclsset /p arch=Indica el nombre con la extension: echo [Servidor] %user% ha descargado %arch%>>chat.txtecho %user%>configecho %pass%>>configecho ascii>>configecho get %arch%>>configecho put chat.txt>>configecho close>>configecho bye>>configftp -s:config %ip% 1>nul 2>nuldel configgoto menuREM Opcio sortir i alertar:salirclsecho [Servidor] El usuario %user% ha salido del chat>>chat.txtecho %user%>config4echo %pass%>>config4echo ascii>>config4echo put chat.txt>>config4echo close>>config4echo bye>>config4ftp -s:config4 %ip% 1>nul 2>nuldel config4del chat.txtdel config3if exist config2 (del config2)exitREM Opcio per obrir la pantalla:pantallaclsstart 1.batgoto menuREM Opcio per netejar la pantalla:clearclsecho [Servidor] Bienvenido al chat>chat.txtecho Descargue y lea las normas y comandos>>chat.txtecho ...............................................................................>>chat.txtecho [Servidor] El usuario %user% ha lavado la pantalla.>>chat.txtecho %user%>config7echo %pass%>>config7echo ascii>>config7echo put chat.txt>>config7echo close>>config7echo bye>>config7ftp -s:config7 %ip% 1>nul 2>nuldel config7goto menu