Article View: es.comp.os.linux.programacion
Article #14687Re: Buscando o construyendo un 'Download manager' un poco especial
From: Juanjo Álvarez
Date: Sat, 14 Oct 2000 00:00
Date: Sat, 14 Oct 2000 00:00
61 lines
3622 bytes
3622 bytes
ZiqysS dijo sobre Buscando o construyendo un 'Download manager' un poco especial, en fecha: Thu, 12 Oct 2000 19:56:46 GMT | Estoy buscando un 'download manager' para linux un poco |especial. Lo que quiero es tenerlo de servidor en mi m�quina linux y |poderle enviarle peticiones remotas desde un cliente Linux o windows |y, si es posible, que para enviarle las peticiones no tenga que copiar |la URL a un programa sin� tener una gesti�n tipo GetRigth o NetVampire |ser�a mejor. No parece mala idea, suena interesante, aunque s�lo sea para cacharrear un rato. |para hacerlo yo mismo. Si alguien se ofreciera voluntario a hacerlo |tampoco pondr�a ninguna pega :) Jejejeje, pena que tenga trabajo, estudiar, y mi par de proyectos GPL propios que si noooooooooo. A lo mejor me pongo el domingo a ello si no llego muy perjudica� del sabado :-) | En el servidor hab�a pensado usar el Wget y alg�n programa |sencillo que escuchara de un determinado puerto y aceptara peticiones. Eso est� tira�. |El mayor problema lo tengo en como coger las URL's de los clientes |windows/Linux, pues la comunicaci�n v�a sockets espero ser capaz de |acordarme como se hac�a... No te entiendo. Supongo que la forma de hacerlo ser�a creando diversos cliente para Windows, Linux, Spectrum o lo que te de la gana, estos simplemente se conectar�an a la m�quina/puerto donde se ejecutara el servidor de descargas, con un protocolo simpl�n que te definas realizar�an la autentificaci�n (si la han de hacer), y le mandar�an la cadena con la petici�n de la URL a descargar. El servidor en respuesta le dice si hay alg�n problema y le empieza a mandar el churro de bytes que fuera descargando el wget si no lo hay, con alguna cadena terminadora, quiz�s por otro socket, uno de control, o utilizando un car�cter terminador al estilo POP3 (y escapando los car�cter terminadores que se encontrase para evitar errores). | Si alguien conoce alg�n programa mejor que el Wget para mi |prop�sito o tiene alguna sugerencia sobre �ste (as� no tendr� que |leerme el manual) se agradecer� Wget es perfecto para esto, creo yo. | Tan s�lo espero tener tiempo, voluntad y algunas buenas ideas |para empezar hacerlo Si tienes problemas con los sockets busca por ah� (en www.google.com) una gu�a llamada "Beej guide to sockets programming" (busca Beej y sockets), es un tutorial muy bueno que va directamente al grano. Otro consejo que te dar�a es que, aunque sea para hacer el prototipo de tu aplicaci�n, pases del C y lo hagan en Perl o en Python hasta que lo tengas funcionando (en Python mejor), te ahorrar�s muchas peleas con punteros. Pero esto ya es cuesti�n filos�fica, claro :-) -- http://www.clickeas.com/linux
Technical Details
Message-ID:
<slrn8uh5ee.148.juanjux@Pascual.es>Path:
arc1-ca.pugleaf.net!unknown!not-for-mailReferences:
<39e61572.2286899@news.wanadoo.es>Show Full Headers
Complete Article Headers
X-Google-Language: SPANISH,ASCII X-Google-Thread: f6099,fa80b806585aaa29 X-Google-Attributes: gidf6099,public X-Google-Thread: f86c8,fa80b806585aaa29 X-Google-Attributes: gidf86c8,public From: juanjux@NOSPAMyahoo.es (Juanjo Álvarez) Subject: Re: Buscando o construyendo un 'Download manager' un poco especial Date: 2000/10/14 Message-ID: <slrn8uh5ee.148.juanjux@Pascual.es> X-Deja-AN: 681759364 Content-Transfer-Encoding: 8bit References: <39e61572.2286899@news.wanadoo.es> Content-Type: text/plain; charset=iso-8859-1 Organization: Iddeo - Retevisi�n Mime-Version: 1.0 User-Agent: slrn/0.9.6.2 (Linux) Reply-To: juanjux@NOSPAMyahoo.es Newsgroups: es.comp.os.linux.programacion,es.comp.os.linux.misc