Thread View: es.comp.os.linux.programacion
14 messages
14 total messages
Started by NoP / Compiler
Fri, 24 Sep 1999 00:00
Cliente de news...
Author: 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$> | -------------------------------------------------------------------
Re: Cliente de news...
Author: *puntero_loco
Date: Sat, 25 Sep 1999 00:00
Date: Sat, 25 Sep 1999 00:00
57 lines
3068 bytes
3068 bytes
-----BEGIN PGP SIGNED MESSAGE-----
Creo que todo eso de los formatos lo tienes en el rfc 822
El Fri, 24 Sep 1999 17:02:53 +0200, NoP / Compiler nos ray� diciendo:
|
| 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.
- --
____ _ _
__/\_| _ \ _ _ _ __ | |_ ___ _ __ ___ | | ___ ___ ___
\ / |_) | | | | '_ \| __/ _ \ '__/ _ \ | | / _ \ / __/ _ \
/_ _\ __/| |_| | | | | || __/ | | (_) | | |__| (_) | (_| (_) |
\/ |_| \__,_|_| |_|\__\___|_| \___/___|_____\___/ \___\___/
|_____|
P�gina personal + clave p�blica: http://personal5.iddeo.es/jajs
-----BEGIN PGP SIGNATURE-----
Version: 2.6.3ia
Charset: latin1
Comment: Requires PGP version 2.6 or later.
iQCVAwUBN+z/ZQRI4vufvzrFAQGahAP/aBE8KYiOxF0g8tqXN+CPCkrV+k0fD2+G
z1sZmlzTdh2YotPHy2K7phQKIrFdQNeZvwb9L7nEfiGR+XJ4ii9bBKkIUMbGSRF0
LftyowWCgI/lPyikW/FFsYTibaR1O9WaU63zi6/K+UWL45QjvVNoynC/BFkyWV3Z
kETDCqpVAPg=
=yqde
-----END PGP SIGNATURE-----
Re: Cliente de news...
Author: batsman batsman
Date: Sun, 26 Sep 1999 00:00
Date: Sun, 26 Sep 1999 00:00
40 lines
2722 bytes
2722 bytes
In article <37EB929D.B82A677@iname.com>, NoP / Compiler wrote:
> 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?
El RFC 822 dice:
message = fields *( CRLF *text ) ; Everything after
; first null line
; is message body
As� que ya sabes, la cabecera se acaba en la primera l�nea en blanco.
Todo esto y m�s en el RFC 822.
Tal vez te interesen los RFC 977 y 1036, que describen el protocolo
NNTP.
--
_ _
| |__ __ _| |_ ___ _ __ ___ __ _ _ __
| '_ \ / _` | __/ __| '_ ` _ \ / _` | '_ \
| |_) | (_| | |_\__ \ | | | | | (_| | | | |
|_.__/ \__,_|\__|___/_| |_| |_|\__,_|_| |_|
________________________________________________________________
|Visit | http://www.geocities.com/SiliconValley/Vista/2075 |
| | <=> http://come.to/batsman |
| | and http://www.linuxfreak.com/~quickchat |
|Linux (esp): http://www.geocities.com/SiliconValley/Vista/4289 |
|----------------------------------------------------------------|
|Email: | mailto:batsman_DELME_@_NOSPAM_geocities.com |
| | (remove _DELME_ and _NOSPAM_) |
----------------------------------------------------------------
POWERED BY GNU/LINUX DEBIAN 2.01 HAMM
Re: Cliente de news...
Author: Ignacio Arenaza
Date: Sun, 26 Sep 1999 00:00
Date: Sun, 26 Sep 1999 00:00
31 lines
1802 bytes
1802 bytes
-----BEGIN PGP SIGNED MESSAGE-----
>>>>> "*puntero" == *puntero loco <jajs@SPAMNOretemail.es> writes:
*puntero> Creo que todo eso de los formatos lo tienes en el rfc
*puntero> 822
Cuidadin!!! Que RFC 822 es para correo electronico. El
formato de las news es muy similar, pero no es lo mismo. Los detalles
de las news se pueden encontrar en el RFC 1036 (que se refiere al 822
cuando es necesario).
Saludos. I�aki.
- --
Linux Registered User #44369
Si este mensaje no esta firmado con PGP, entonces no es mio.
If this message is not PGP signed, then it's not mine.
PGP Key available at http://personales.jet.es/inaki.arenaza/pgpkey.html
-----BEGIN PGP SIGNATURE-----
Version: 2.6.3i
Charset: latin1
Comment: Processed by Mailcrypt 3.5b7, an Emacs/PGP interface
iQB1AgUBN+3eA8dPzRbWYHqRAQFouAL+Jg9FH8GaVYekPWxQuMQlJUANAekg0pwh
aUT19hTTavnlZgcQfqOwfyFTC+bcleSpHFFCeKuKnB3ow6sgBOQ1KBkFnBq08R7l
KFM18bGfes0hM74iAN/eRAuP9C/NcT+L
=UI9J
-----END PGP SIGNATURE-----
Re: Cliente de news...
Author: batsman batsman
Date: Mon, 27 Sep 1999 00:00
Date: Mon, 27 Sep 1999 00:00
53 lines
3124 bytes
3124 bytes
-----BEGIN PGP SIGNED MESSAGE-----
In article <37EB929D.B82A677@iname.com>, NoP / Compiler wrote:
> 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).
Dos cuestiones:
- �seguro que vale la pena hacerlo? �ltimamente no hago m�s que recordar a
la gente eso de "no reinventar la rueda" ;) Para cliente sencillo y poco
exigente (+- 1Mb de ram) est� el slrn, que adem�s es extensible con slang...
- �de consola o gr�fico? (creo que te refer�as a lo segundo) y si es GUI,
�qu� librer�a? Yo te recomendar�a que lo hagas en GTK, porque hay mucha
gente que no tiene las QT ni las libs de GNOME (yo mismo, por ejemplo :)
�nimo...
- --
_ _
| |__ __ _| |_ ___ _ __ ___ __ _ _ __
| '_ \ / _` | __/ __| '_ ` _ \ / _` | '_ \
| |_) | (_| | |_\__ \ | | | | | (_| | | | |
|_.__/ \__,_|\__|___/_| |_| |_|\__,_|_| |_|
________________________________________________________________
|Visit | http://www.geocities.com/SiliconValley/Vista/2075 |
| | <=> http://come.to/batsman |
| | and http://www.linuxfreak.com/~quickchat |
|Linux (esp): http://www.geocities.com/SiliconValley/Vista/4289 |
|----------------------------------------------------------------|
|Email: | mailto:batsman_DELME_@_NOSPAM_geocities.com |
| | (remove _DELME_ and _NOSPAM_) |
----------------------------------------------------------------
POWERED BY GNU/LINUX DEBIAN 2.01 HAMM
-----BEGIN PGP SIGNATURE-----
Version: 2.6.3ia
Charset: noconv
iQCVAwUBN+/tV2Xo+KDAJZdtAQGnKgP6A4hpQyzyJtpqJKBq61htUjiBrqg1co48
5Jxkh5d6OlJZBhKmLOkGsBZx8sOKsbkByD/vwz3IaiR81YT6nfeUSX4XPbw46eQ7
2cyYF8W9x7nMmEYxoxR8o4Cek/xsI7ydNO2wTujCxYhJiVSZ+cd1z4B3RoYvFKS2
sHY5N2cISGY=
=yUHE
-----END PGP SIGNATURE-----
Re: Cliente de news...
Author: NoP / Compiler
Date: Mon, 27 Sep 1999 00:00
Date: Mon, 27 Sep 1999 00:00
21 lines
1423 bytes
1423 bytes
*puntero_loco wrote: > > -----BEGIN PGP SIGNED MESSAGE----- > > Creo que todo eso de los formatos lo tienes en el rfc 822 gracias, me lo acabo de bajar, asi como los que recomendo batsman. ahora ya tengo toda la info. salu2 y thx -- To hear the voice of Evil, type cat system32.dll >/dev/audio ------------------------------------------------------------ __ --- | 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$> | -------------------------------------------------------------------
Re: Cliente de news...
Author: NoP / Compiler
Date: Wed, 29 Sep 1999 00:00
Date: Wed, 29 Sep 1999 00:00
32 lines
1839 bytes
1839 bytes
batsman wrote: > > Me gustaria programar un sencillo cliente de News: algo entre > > Krn y Netscape, es decir, ni un tocho enorme que necesite un > > Dos cuestiones: > - �seguro que vale la pena hacerlo? �ltimamente no hago m�s > que recordar a la gente eso de "no reinventar la rueda" ;) y tienes toda la razon, y ademas estas en lo cierto: no vale la pena pues el catalogo de Newsreaders se va ampliando con PAN, HY-NEWS, etc. Empiezo a pensar que mas falta haria en linux un navegador Web sencillo (ligero, quiero decir) que no casque... o tal vez otros proyectos que no existan... > �nimo... �alguna idea? :? salu2. -- "He instalado el Windows 98 y me va sin problemas." (Pinocho) ------------------------------------------------------------ __ --- | 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$> | -------------------------------------------------------------------
Re: Cliente de news...
Author: Barbwired Barbwired
Date: Mon, 04 Oct 1999 00:00
Date: Mon, 04 Oct 1999 00:00
17 lines
1412 bytes
1412 bytes
NoP / Compiler <compiler@iname.com> nos contaba:
> Empiezo a pensar que mas falta haria en linux un navegador
>Web sencillo (ligero, quiero decir) que no casque... o tal vez
>otros proyectos que no existan...
�Un traductor? Los comerciales son mal�simos, pero dadas las caracter�sticas
del desarrollo con c�digo abierto, me hace albergar esperanzas...
�Qu� os parece?
--
Barbwired (The Translatrix) - U. Complutense de Madrid - Filolog�a Inglesa
Web personal http://www.bigfoot.com/~barbwired/
Proudly running Debian GNU/Linux 2.1 | ADVERTENCIA: La direcci�n del reply-to
(Kernel 2.2.12) on a Dell Laptop | NO funciona (antispam)
I love computing because it's the most logical thing in my world.
Re: Cliente de news...
Author: Javier Cantero
Date: Mon, 04 Oct 1999 00:00
Date: Mon, 04 Oct 1999 00:00
32 lines
1806 bytes
1806 bytes
-----BEGIN PGP SIGNED MESSAGE----- >>>>> El Mon, 4 Oct 1999 04:44:55 +0100, "Barbwired" >>>>> nos contaba en es.comp.os.linux.programacion: >�Un traductor? Los comerciales son mal�simos, pero dadas las caracter�sticas >del desarrollo con c�digo abierto, me hace albergar esperanzas... > >�Qu� os parece? Definitivamente, esto SI hace falta. Ahora, es un programa no trivial, la verdad es que bastante complicado. Saludos de Javier Cantero - ---- "La Comunidad Linux ayuda a los que se ayudan a s� mismos." -----BEGIN PGP SIGNATURE----- Version: 2.6.3ia Charset: latin1 Comment: Requiere PGP version 2.6 o posterior. (http://www.pgpi.org/) iQEVAwUBN/iM5/cWKyXsT73ZAQH0Ugf9E9httkeTyD/49B1D9pDvJ6Tg9UpoIjbQ ISYy4qz6ELjakOLs5nqosPW6PUHi1vRunE9eHIzsLPPd5fukgchs3UI5ymQp/TBu eLM1JylYw00TpAlEEIVOS24iSSOBc8E7FDaROkfsPixDQ0LNf3u79H+thhZcKBqc muIy4rSI8apCn/V+xXzYFa3sOT2Jw/LdkieuX+S1h7jVoAHMfySi1XlJ1wAAinnS G1lBj+5mww9etp/P4vwe5a+uj+7Ip90Po4vruhu+dbKNEdg3bN9bVkkGa618StkU wOAp2ZacaMyDJpJICxQES668lENndVA7s4W2K1b0JAS6U63NQAixuQ== =pb/a -----END PGP SIGNATURE-----
Re: Cliente de news...
Author: NoP / Compiler
Date: Mon, 04 Oct 1999 00:00
Date: Mon, 04 Oct 1999 00:00
36 lines
2134 bytes
2134 bytes
Javier Cantero wrote: > > -----BEGIN PGP SIGNED MESSAGE----- > > >>>>> El Mon, 4 Oct 1999 04:44:55 +0100, "Barbwired" > >>>>> nos contaba en es.comp.os.linux.programacion: > > >�Un traductor? Los comerciales son mal�simos, pero dadas las caracter�sticas > >del desarrollo con c�digo abierto, me hace albergar esperanzas... > > > >�Qu� os parece? > > Definitivamente, esto SI hace falta. Ahora, es > un programa no trivial, la verdad es que bastante complicado. cierto... el analisis de las frases (el llamado 6� grado de traduccion) es muy muy muy dificil a no ser que te centres en un idioma en concreto, y aun asi es MUY MUY complicado... un traductor hasta un cierto grado (se hablaba de 4?) de palabra por palabra que reordene los sintagmas (hablo de espa�ol<->ingles) ya de por si es una tarea ardua :( salu2. -- Conecto luego existo, no conecto luego insisto. ------------------------------------------------------------ __ --- | NoP / Compiler - compiler@iname.com | /oo\ | |--------------------------------------------------------| (\/) | | POWERED BY - Linux RedHat 6.0 - Reg. User #74.821 | / __ \ | | NoP en IrcHispano | |\ /| | | http://www.ctv.es/USERS/sromero |_OO __ OO_| | http://linux-es.uio.no/Faq | -------------------------------------------------------------------
Re: Cliente de news...
Author: Javier Cantero
Date: Tue, 05 Oct 1999 00:00
Date: Tue, 05 Oct 1999 00:00
44 lines
2368 bytes
2368 bytes
-----BEGIN PGP SIGNED MESSAGE----- >>>>> El Mon, 04 Oct 1999 23:38:00 +0200, "NoP / Compiler" >>>>> nos contaba en es.comp.os.linux.programacion: >> Definitivamente, esto SI hace falta. Ahora, es >> un programa no trivial, la verdad es que bastante complicado. > > cierto... > el analisis de las frases (el llamado 6� grado de traduccion) >es muy muy muy dificil a no ser que te centres en un idioma >en concreto, y aun asi es MUY MUY complicado... un traductor >hasta un cierto grado (se hablaba de 4?) de palabra por palabra >que reordene los sintagmas (hablo de espa�ol<->ingles) ya de >por si es una tarea ardua :( Aunque como ayuda, hasta una especie de asistente-diccionario (una combinaci�n de teclas que te muestre diversas traducciones de la palabra sobre la que est� situado el cursor) es suficiente. Por lo menos para empezar. Como siempre, generando Vaporware(tm) :-) Saludos de Javier Cantero - ---- "No es m�s rico el que m�s tiene, sino el que menos necesita." -----BEGIN PGP SIGNATURE----- Version: 2.6.3ia Charset: latin1 Comment: Requiere PGP version 2.6 o posterior. (http://www.pgpi.org/) iQEVAwUBN/oM+PcWKyXsT73ZAQEnnwf+OWoi16eXrUkQyFaOYeBdfUxjd4e2TYr3 0fY3OmnR3TKvp9g1Dzog594q5r36+hNispywddajN3ew7x4JSAsNLBYI+P27AO23 kP2UBn6y4qDhP7SUh2SuGJ9RQwBf3xVE3D1cleRDl1RO5+hEcLV41NmkJsC+F+4h jiRBjD0/tOD38DmrGS1MHFmoIU0ytBESHgCZqmuYTOfKZmlljhyFgzPrQNubOFRR 836N9k/1ztNjloyYQushxASoLQ+hEn6Q/oC3Si5JjLaN+yiAv25zbR+6Hct+bRC1 fN0TqtaCQFV01wPJP3UfF61ZCbzxCdpP3I2bBqmSLTOvAM1FEYJFkQ== =iY4h -----END PGP SIGNATURE-----
Re: Cliente de news...
Author: NoP / Compiler
Date: Wed, 06 Oct 1999 00:00
Date: Wed, 06 Oct 1999 00:00
23 lines
1759 bytes
1759 bytes
Javier Cantero wrote: > > Aunque como ayuda, hasta una especie de asistente-diccionario > (una combinaci�n de teclas que te muestre diversas traducciones > de la palabra sobre la que est� situado el cursor) es suficiente. > Por lo menos para empezar. > > Como siempre, generando Vaporware(tm) :-) si, si, pero dime quien se va a poner a crear un fichero de palabras y sinonimos traducidas :( arhg -- Windows Error 001: Windows loaded - System in danger ------------------------------------------------------------ __ --- | NoP / Compiler - compiler@iname.com | /oo\ | |--------------------------------------------------------| (\/) | | POWERED BY - Linux RedHat 6.0 - Reg. User #74.821 | / __ \ | | NoP en IrcHispano | |\ /| | | http://www.ctv.es/USERS/sromero |_OO __ OO_| | http://linux-es.uio.no/Faq | -------------------------------------------------------------------
Re: Cliente de news...
Author: Agustin MuNoz
Date: Thu, 07 Oct 1999 00:00
Date: Thu, 07 Oct 1999 00:00
26 lines
1966 bytes
1966 bytes
El Wed, 06 Oct 1999, NoP / Compiler <compiler@iname.com> va y dice: >> Como siempre, generando Vaporware(tm) :-) > > si, si, pero dime quien se va a poner a crear un fichero >de palabras y sinonimos traducidas :( arhg Pues se podr�a utilizar Babylon http://www.Babylon.com/ es un soft gratuito pero no hay versi�n para linux. En su web debido al mogoll�n de peticiones pidiendo versi�nes para Linux y Mac han habilitado un formulario en el apartado "Otras plataformas" Hay un front-end GTK para utilizar los diccionarios de Babylon instalados en la partici�n Windos desde Linux. Aunque dicen que s�lo se ha testeado con el diccionario Franc�s-Ingl�s: http://fjolliton.free.fr/babytrans/index.html Un Babylon para linux tendr�a una acogida muy buena *seguro*, es realmente �til ese programita, simplemente seleccionas con el rat�n una palabra de *cualquier* programa/ventana y muestra la traducci�n en una cajita :) -- Un Saludo ;-) guti@bigfoot.com | http://www.bigfoot.com/~guti | Fido: 2:346/201.9 ... "Perro ladrador, buena sombra le cobija" (An�nimo)
Re: Cliente de news...
Author: J.A. Gutierrez
Date: Thu, 07 Oct 1999 00:00
Date: Thu, 07 Oct 1999 00:00
20 lines
1805 bytes
1805 bytes
NoP / Compiler <compiler@iname.com> wrote: : Javier Cantero wrote: :> :> Aunque como ayuda, hasta una especie de asistente-diccionario :> (una combinaci�n de teclas que te muestre diversas traducciones :> de la palabra sobre la que est� situado el cursor) es suficiente. :> Por lo menos para empezar. :> :> Como siempre, generando Vaporware(tm) :-) : si, si, pero dime quien se va a poner a crear un fichero : de palabras y sinonimos traducidas :( arhg http://www.june29.com/IDP/files/Spanish.txt -- PGP and other useless info at \ Oh, show us the way http://www.cps.unizar.es/~spd/ \ to the next whisky bar finger://daphne.cps.unizar.es/spd \ Weill/Bretch es doloroso ser sabio y descubrir la sopa de ajo (Pla)
Thread Navigation
This is a paginated view of messages in the thread with full content displayed inline.
Messages are displayed in chronological order, with the original post highlighted in green.
Use pagination controls to navigate through all messages in large threads.
Back to All Threads