Registrado: May 2013
Mensajes: 1786
Edad: 44 Ubicación: Uruguay
Programacion De Red (envio De Archivo De Texto)[resuelto]
bueno estoy programando en red, tengo clasificados 4 tipos de envios de datos que son distinguidos por el sevidor con estas palabras:
chat, datos,sql,archivo
chat: mensajes del chat
datos:puntos y juegos ganados para mostrar en el tablero del servidor
sql: consultas de base de datos
archivo: envio de los archivos que contienen la informacion de los partidos
Yo veo algo raro en lo que estas haciendo.... parece que lees linea por linea el archivo, y por cada linea, se la mandas al socket
¿no seria mejor leer todo el archivo, y una vez leido, mandarselo "entero" (y no linea a linea), al socket?
Registrado: May 2013
Mensajes: 1786
Edad: 44 Ubicación: Uruguay
Re: Programacion De Red (envio De Archivo De Texto)
Yo veo algo raro en lo que estas haciendo.... parece que lees linea por linea el archivo, y por cada linea, se la mandas al socket
¿no seria mejor leer todo el archivo, y una vez leido, mandarselo "entero" (y no linea a linea), al socket?
si es lo que pienso, pero... como no se como se hace estoy intentando mandar el archivo linea por linea y rearmar el archivo en el servidor.
QueMesaActivo()
¿que hace esa subrutina?, porque tal como lo tienes hecho, la llamas cada vez que reciba una linea del fichero...
lo que hace es activar el botón que indica que la mesa 1,2 , 3 etc, esta conectada.
aun tengo mucho enriedo de como lo voy hacer, solo estoy probando cosas hasta que quede un código mas claro.
vos tenes algún código de ejemplo de como mandar un archivo de una de un cliente a un servidor?
jsban: te sugiero dos cosas para agregar a tu curso, que son los dos problemas que ahora tengo.
1- un ejemplo muy simple de como manejar varios clientes con un servidor de como identificar su conexion y desconexion
2- envio de archivo de texto de un cliente a un servidor.
Bueno ahora a pulir, ya que debo enviar el nombre del archivo desde el cliente y guardarlo en el servidor con ese nombre.
que alegria jajaajaj
aqui una imagen del archivo creado que no esta bien armado pero si se paso la informacion del archivo, ahora a trabajar como guardar todo en igual que el archivo del cliente.
ArchivoX =Open ganador.DirArchivoREDForRead WhileNotEof(ArchivoX) Line Input #ArchivoX, LineaX
DatosdeArchivo &= LineaX& gb.NewLine' aqui faltaba esto: &gb.NewLine y quedo perfecto el archivo se envia y crea perfecto :mryellow: Wend Close ArchivoX
Fecha y hora actual: Domingo, 28 Abril 2024, 03:44 • Todas las horas son UTC + 1 Hora
Usuarios navegando en este tema: 0 registrados, 0 ocultos y 1 invitado Usuarios registrados conectados: Ninguno
Lista de permisos
Lista de permisos
No puede crear mensajes No puede responder temas No puede editar sus mensajes No puede borrar sus mensajes No puede votar en encuestas No puede adjuntar archivos Puede descargar archivos No puede publicar eventos en el calendario