Título: Enviar y recibir informacion en LAN con BATCH Publicado por: branon32 en 21 Noviembre 2019, 17:09 pm Pues lo que dice el titulo, tengo un montón de PCs intraconectados y quiero poder enviar y recibir informacion entre ellos a través de un archivo .bat para poder comunicarme con los compas sin que nos vea la profe :v
Título: Re: Enviar y recibir informacion en LAN con BATCH Publicado por: engel lex en 21 Noviembre 2019, 17:19 pm batch es solo un manejador de archivos por lote, no es un leguaje de programacion... en pocas palabras, si no hay en la pc algun programa de inercomunicacion, batch no puede hacer nada... no se si windows tendrá algo así de fabrica...
Título: Re: Enviar y recibir informacion en LAN con BATCH Publicado por: branon32 en 22 Noviembre 2019, 12:05 pm Se puede hacer, pero hay que darle vueltas
Título: Re: Enviar y recibir informacion en LAN con BATCH Publicado por: Mudereded401 en 26 Noviembre 2019, 18:00 pm batch es solo un manejador de archivos por lote, no es un leguaje de programacion... en pocas palabras, si no hay en la pc algun programa de inercomunicacion, batch no puede hacer nada... no se si windows tendrá algo así de fabrica... Se Refiere a comunicarse por LAN, no por internet, Pero, Si se puede.Ya hice un programa que lo hace, Pero como no tengo 2 computadores, No lo he probado bien, Pero por lo visto si funciona(Según un amigo mio) Título: Re: Enviar y recibir informacion en LAN con BATCH Publicado por: Mudereded401 en 26 Noviembre 2019, 18:38 pm Yo hice un pequeño programa, PERO yo no lo he podido probar por mi cuenta, Se lo dí a un amigo mio, ya que el tiene varias computadores Y yo no, me dijo Que Funcionaba Perfectamente, Asi que si no les funciona, Por favor avisadme ;D
Primero Deben Poner Estos comandos en un Archivo .bat, Que sería el Visualizador: Chat.bat = Código: @echo off Luego Crean otro archivo .bat Que seria LC-Writer.bat LC-Writer.bat = Código: @echo off Luego de que Hallan creado esos 2 archivos, Deben hacer un Archivo.txt, Que es donde se almacenará el Chat; Tienen que guardarlo en el computador principal, Y que los demas entren a ese PC por red (\\User-pc\blablabla), En donde dice, Ingresar Servidor; Luego se les abrirá automaticamente el Writer.bat para que Vuelvan a ingresar el servidor y a Ingresar sus nombres para que Aparezcan en la Conversacion. PD: Servidor es El Archivo TXT que Está en el PC Principal, Solo lo llame Así porque sí, Ustedes pueden Ponerle cualquier nombre a ese .TXT. Y eso sería todo, Si tiene algún error Por favor avisen :) Título: Re: Enviar y recibir informacion en LAN con BATCH Publicado por: engel lex en 26 Noviembre 2019, 18:49 pm hmm interesante implementacion! XD a falta de recursos un archivo sobre smb! XD
muy creativo e ingenioso! ;) no se me habría ocurrido Título: Re: Enviar y recibir informacion en LAN con BATCH Publicado por: branon32 en 27 Noviembre 2019, 16:10 pm Muchas gracias a todos!
Al final lo resolví yo solo, al principio pensé en utilizar el comando waitfor para enviar una señal entre todos los pc para que refrescaran. Pero no funcionaba muy bien y el resultado ha sido este:
Por aquí os dejo el código fuente y un enlace para descargar los archivos En la linea 19 está la dirección generalizada de todos los PCs de mi clase, así que vosotros debéis poner la vuestra personalizada ENLACE GITHUB: https://github.com/bruneo32/TIC-CHAT (https://github.com/bruneo32/TIC-CHAT) En este proyecto estoy usando 3 "extensiones" para batch:
Lo que yo llamo "extensiones" son archivos ejecutables (.EXE) que implementan nuevas funciones y comandos en batch Código
Mod: no hagas doble post, usa el boton modificar Título: Re: Enviar y recibir informacion en LAN con BATCH Publicado por: engel lex en 27 Noviembre 2019, 16:17 pm pregunta, por que no lo hiciste en vbs que viene implementado en windows y si es un lenguaje de verdad? (pudieras haber usado sockets)
tal vez usar python? (hay interpretes portables por si no puedes instalar nada) Título: Re: Enviar y recibir informacion en LAN con BATCH Publicado por: Serapis en 27 Noviembre 2019, 17:21 pm El mesenger (hablo del servicio del PC, no del cliente de correo), sirve precisamente para la comunicación en la LAN. (como es un servicio, debe estar habilitado).
El comando básico: Net send "Sends messages to other users, computers, or messaging names on the network. Syntax net send {name | * | /domain[:name] | /users} message" Los mensajes puedes pasarlos cifrados por algún otro programa, cada día/semana acordais una clave entre todos y hale. Recuerda que "bat" es como querer construir castillos con terrones de azúcar. Bastante ineficiente tanto en ejecución como en desarrollo. Título: Re: Enviar y recibir informacion en LAN con BATCH Publicado por: branon32 en 27 Noviembre 2019, 20:53 pm El mesenger (hablo del servicio del PC, no del cliente de correo), sirve precisamente para la comunicación en la LAN. (como es un servicio, debe estar habilitado). El comando básico: Net send "Sends messages to other users, computers, or messaging names on the network. Syntax net send {name | * | /domain[:name] | /users} message" Los mensajes puedes pasarlos cifrados por algún otro programa, cada día/semana acordais una clave entre todos y hale. Recuerda que "bat" es como querer construir castillos con terrones de azúcar. Bastante ineficiente tanto en ejecución como en desarrollo. Net send no funcionaba en mi pc xd ya lo intenté pregunta, por que no lo hiciste en vbs que viene implementado en windows y si es un lenguaje de verdad? (pudieras haber usado sockets) tal vez usar python? (hay interpretes portables por si no puedes instalar nada) Precisamente por dar por culo (tanto a mi mismo como a mis compas) Si a ver, si esto fuese un programa "comercial" (incluso gratuito). Pues lo haría de una forma más elegante y desde luego eficiente. Pero no olvidemos que el objetivo de este proyecto no es hacer el mejor chatroom, es hacer un chatroom con bat para que mis compas puedan intentar entender el código (por eso lo he llenado de comentarios). Título: Re: Enviar y recibir informacion en LAN con BATCH Publicado por: engel lex en 27 Noviembre 2019, 21:24 pm repito la advertencia de atras, no hagas doble post, si quieres agregar info usa el boton modificar
Título: Re: Enviar y recibir informacion en LAN con BATCH Publicado por: Mudereded401 en 27 Noviembre 2019, 21:51 pm hmm interesante implementacion! XD a falta de recursos un archivo sobre smb! XD Jeje grax, La verdad es Que no se mucho de batch, Soy casi nuevo pero intento hacer Las cosas un poco Distintas para ver el Mejor resultado; Al principio yo también intente hacer que El chat y el lugar donde escribes, Quedaran en el mismo lugar, Pero obviamente no se pudo y me tocó separarlos .-.muy creativo e ingenioso! ;) no se me habría ocurrido Título: Re: Enviar y recibir informacion en LAN con BATCH Publicado por: branon32 en 28 Noviembre 2019, 12:52 pm Hola buenas chicos! Creo que este será mi último post en este hilo, sólo vengo a deciros como me ha ido la implementación en las máquinas de clase ya que lo he probado hoy.
Todo ha salido perfecto pero he tenido que hacer dos modificaciones:
|