Article View: es.comp.os.linux.programacion
Article #18174Cliente de news...
From: NoP / Compiler
Date: Fri, 24 Sep 1999 00:00
Date: Fri, 24 Sep 1999 00:00
41 lines
2540 bytes
2540 bytes
Enas... Me gustaria programar un sencillo cliente de News: algo entre Krn y Netscape, es decir, ni un tocho enorme que necesite un pentium para funcionar (netscape) ni un programa sencillo que casque ante ciertos posts (krn ante ciertas cabeceras cae como las moscas)... Solo quer�a hacer una preguntilla... de momento quiero hacer un BUEN sistema para leer posts y almacenarlos en objetos C++ que sea un buen bloque y que me asegure que el programa ser� a prueba de bombas (lease cabeceras extra�as, etc). Para ello s�lo voy a considerar ciertos campos de la cabecera de los que tomar� los datos, como el From:, Subject:, etc... Mi pregunta es... �como puedo identificar cuando acaba la cabecera y comienza el mensaje? Es decir, yo empiezo a leer Campo: valor ... �que paro, al encontrar una l�nea en blanco? �hay un campo que siempre sea el ultimo? �Que campos deben aparecer obligatoriamente en una cabecera? Lo unico que quiero hacer por ahora es una clase C++ llamada Mensaje que sea capaz de leer de fichero (de un determinado offset dentro del mismo) los m�s importantes campos de un mensaje as� como su texto, de forma que pueda ser tratado posteriormente por el cliente de correo... salu2 y gracias. -- "La contribuci�n m�s grande y peligrosa que Micro$oft ha hecho a la industria del software podr�a ser el nivel al que ha bajado las expectativas de los usuarios." (Esther Schindler, OS/2 Magazine) ------------------------------------------------------------ __ --- | NoP / Compiler - compiler@iname.com | /oo\ | |--------------------------------------------------------| (\/) | | POWERED BY - Linux RedHat 6.0 - Reg. User #74.821 | / __ \ | | NoP en IrcHispano | |\ /| | | |_OO __ OO_| | <Espacio cedido para publicidad por 100$> | -------------------------------------------------------------------
Technical Details
Message-ID:
<37EB929D.B82A677@iname.com>Path:
arc1-ca.pugleaf.net!unknown!not-for-mailShow Full Headers
Complete Article Headers
X-Google-Language: SPANISH,ASCII X-Google-Thread: f86c8,2b446d1dbbf18839,start X-Google-Attributes: gidf86c8,public From: NoP / Compiler <compiler@iname.com> Subject: Cliente de news... Date: 1999/09/24 Message-ID: <37EB929D.B82A677@iname.com> X-Deja-AN: 529415329 Content-Transfer-Encoding: 8bit Organization: Compiler Software X-Accept-Language: en Content-Type: text/plain; charset=iso-8859-1 Mime-Version: 1.0 Newsgroups: es.comp.os.linux.programacion