Hallo Michael,

Du meintest am 28.04.04 um 16:37 Uhr:

> <[EMAIL PROTECTED]> wrote on 27.04.04:

> [...]

>>> Wenn jemand Lust und Zeit hat, fuer XP einen HTML-Parser zu
>>> schreiben (oder einen fertigen, dessen Source man benutzen
>>> kann, auftreibt), nur zu.  Ich hab' beides nicht, sorry.

>> Ich habe mal etwas �ber das Problem nachgedacht und heute einen
>> *einfachen* HTML-Stripper f�r 32-Bit-Windows programmiert.

> Schon mal nicht schlecht (ohne da� ich das Teil kenne).
> DOS-f�hige Tools w�ren aber nat�rlich praktischer bzw.
> universeller.

Ja, klar, aber der Windows-Version von PowerBASIC, die ich benutzt habe,  
ist komfortabler als dessen DOS-Versionen.  �brigens hatte ich aus dem  
von Dir genannten Grund mein Tool HeaDel in PB/DOS programmiert.


>> [ Praktisch w�re es, wenn FreeXp so erweitert w�rde, da� mit
>>   "-PROGRAMMNAME ..." ein Programm angegeben werden k�nnte,
>>   das den zitierten Text �berarbeitet, bevor er vom
>>   internen Editor geqoutet wird. ]

> Stimmt.  Ich hab' mich noch nie um das Thema gek�mmert, aber IMO
> sollte es ohnehin bereits solche Tools (htm2txt w�re z.B. ein
> treffender Name, und prompt kriege ich unter diesem Namen auch
> einige Google-Treffer) geben.  Die k�nnte man dann so einbinden.

Ich habe vor ein paar Jahren so ein Tool - ich glaube von einem  
Amerikaner (Jack Ormans "HTM-CLR.EXE von 1995/1996") - in die Mailbox  
Chat Noir hochgeladen; es krankt, was die gew�nschte Anwendung mit  
Crosspoint betrifft, daran, da� nach dem Start die Namen von
Eingabe- und Ausgabedatei in einem Dialog abgefragt werden, ein  
Kommandzeilenstart mit diesen Dateinamen als Aufrufparameter also
nicht m�glich ist.

Mein Programm habe ich originellerweise *HtmClr32* genannt und gestern  
eine Art ausget�ftelt, wie es gut mit Crosspoint verwendet werden kann.
Es ist noch nicht perfekt, funktioniert aber in fast allen F�llen genau  
so, wie ich es mir gedacht habe oder ist zumindest eine deutliche  
Erleichterung.

> Ist nur die Frage, ob sie auch nach CP437 konvertieren k�nnen...

Mein Prog wandelt jedenfalls kodierte Zeichen wei "&nbsp;" oder "&Uuml;"  
um, ich habe das �ber eine kleine Datendatei gel�st, in der die zu  
�bersetzenden Kodes paarweise mit dem gew�nschten Zeichen stehen.
Die Liste ist rudiment�r, denn ihr Sinn ist gerade, da� der Anwender
sie selber erg�nzen oder �dnern kann.

Au�erdem liest mein Programm eine zweite optional vorhandenen  
Datendatei, die eine genauso aufgebaute �bersetzungsliste enth�lt und  
die case-sensitiv vor allen anderen Manipulationen abgearbeitet wird,  
sozusagen 'ne Art Pr�kompilerfunktion.


Ich habe *HtmClr32* so in FreeXp eingebunden:

  C>X>E  (d.i. Config>Extern>Editor)

Dann folgende Angaben:

  +- Editor -----------------------------------------------+
  |                                                        |
  |  Editor   *HtmClr32.exe -freexp $FILE    KByte:  200   |
  |                                                        |
  |  Backup-Dateierweiterung    BAK                        |
  |                                                        |
  |  externen Editor verwenden f�r   alle Texte         .  |
  |                                                        |
  |   [ ]   automatisches <Ctrl-PgDn>                      |
  |   [ ]   Edit/Textdatei-Name beibehalten                |
  |   [ ]   25 Bildzeilen bei ext. Editor                  |
  |                                                        |
  +--------------------------------------------------------+

Das Programm "HtmlClr32.exe" und seine Datendateien "htmclr*.dat"
liegen direkt in FreeXp-Verzeichnis.  Durch obige Angaben wird der HTML-
Tag-L�scher nach dem Bearbeiten jeder Nachricht aufgerufen, dabei  
bewirkt der Aufrufparameter "-freexp", da� HtmClr32 mit folgender  
Dialogfrage im Bildschirm von FreeXp reagiert:

 Nachricht an  support-list @ freexp.de                      18 21
 Betreff:      Re: Replies auf HTML-emails
############################################## ELEK @ jpberlin.de #

 HTML-Tags entfernen? (j/n):


Wird nun mit "n" geantwortet, passiert nichts, d. h. HtmClr32 beendet
sofort seine Arbeit; wird hingegen mit "j" geantwortet, l�scht das
Programm eben HTML-Tags.


Anwenden tue ich das so:

  - Eine HTML-Nachricht wird normal in den Editor gerufen,
    dabei werden aber h�chstens die das Qouting einleitenden Zeilen
    und die Anrede editiert und danach sofort mit [Shift]-[F2]
    abgeschlossen.

  - Auftritt HtmClr32: "HTML-Tags entfernen? (j/n):". Ich antworte
    mit "j".

  - Statt anschlie�end die NAchricht sofort zu speichern, rufe ich
    mit der Taste "T" noch einmal den internen Editor auf.

  - Im internen Editor benutze ich zuerst die Umbruchfunktion f�r
    alle gequoteten Zeilen und schreibe meine Nachricht fertig.

  - Nach dem ich [Shift]+[F2] wieder gedr�ckt habe, meldet sich
    wieder HtmClr32 mit seiner Farge, die ich nur dieses Mal
    mit "n" beantworte und die neue Nachricht dann gleich speichere.


Bei einer Multipart-Message dauerte das - ich habe es eben noch einmal  
kurz ausprobiert - etwa 30 Sekunden, freilich ohne, da� ich eigenen  
Antworttext formuliert habe.

Das Beispiel habe ich mal als Anhang 1 an diese Mail geh�ngt, es ist  
zwar UCE, aber ich habe sowieso keien Ahnung was darin steht und nur  
Augen f�r die Kodierung und Formatierung der Mail.  Anhang 2 ist das,  
was ich mit meinem einfachen Tool und der oben beschriebenen h�ndischen  
Arbeitsweise binnen gut 30 Sekunden erstellt hatte.


Gru� elek
<html>
Feeling that your business lacks visual identity? Realizing that your long-prepared 
offers miss the target? Willing to make your company stand out from competitors? Then 
you are on the right way - keep on reading.<br><br>
We will provide your business with a unique and bright personal image. Seen only once, 
your catchy logo or corporate identity will gain customer attention and recognition. 
You will never have to introduce yourself twice, your visual identity will speak 
for you.<br><br>
Our team of professional designers specializes in the creation of custom logos, 
business and corporate identities. Our top priorities are fast turn-around and 100% 
satisfaction guarantee. You will be able to choose from as many design ideas as you 
want, 
select as many colors as you wish, order any modifications you like, and request any 
formats you need. Our prices are affordable even for one-person businesses and what is 
important - we guarantee no hidden fees.<br><br>
Follow the link below to browse our portfolio and hot offers. Make your business 
recognizable in just a few days!<br><br>
<a href="http://www.yol3.us/cs/lz/";>Start now!</a><br>
Missy Frye<br><br>

___________________________________________________<br>
Please click <a href="http://www.yol3.us/[EMAIL PROTECTED]">here</a> to remove your 
address from this list<br>
___________________________________________________</br>
</html>


Missy Frye meinte am 27.04.04:

>  Feeling that your business lacks visual identity? Realizing that your
>  long-prepared offers miss the target? Willing to make your company
>  stand out from competitors? Then you are on the right way - keep on
>  reading.
>
> We will provide your business with a unique and bright personal image.
> Seen only once, your catchy logo or corporate identity will gain
> customer attention and recognition. You will never have to introduce
> yourself twice, your visual identity will speak for you.
>
> Our team of professional designers specializes in the creation of
> custom logos, business and corporate identities. Our top priorities
> are fast turn-around and 100% satisfaction guarantee. You will be able
> to choose from as many design ideas as you want, select as many colors
> as you wish, order any modifications you like, and request any formats
> you need. Our prices are affordable even for one-person businesses and
> what is important - we guarantee no hidden fees.
>
> Follow the link below to browse our portfolio and hot offers. Make
> your business recognizable in just a few days!
>
> Start now!
> Missy Frye
>
> ___________________________________________________
>
> Please click here to remove your address from this list
> ___________________________________________________
------------------------------------------------------------------------
FreeXP Support-Mailingliste
[EMAIL PROTECTED]
http://www.freexp.de/cgi-bin/mailman/listinfo/support-list

Antwort per Email an