Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > hamster.de.misc > #5710
| From | Ruediger Lahl <ruediger.lahl@gmx.de> |
|---|---|
| Newsgroups | hamster.de.misc |
| Subject | Re: [Korrnews] Eine Leerzeile bitte |
| Date | 2025-11-05 20:39 +0100 |
| Organization | privat |
| Message-ID | <10egcmt.d60.1@privat.lahls.de> (permalink) |
| References | <10e32b3.esg.1@privat.lahls.de> <mmmbp3Fd2g8U1@mid.individual.net> |
*Alfred Peters* schrieb:
> Es schrieb einmal Ruediger Lahl:
>> Gesucht wird also:
>> Wenn Zeile 1 mit ">" beginnt und Zeile 2 nicht leer ist (oder nicht mit
>> ">" beginnt), füge eine Leerzeile zwischen Zeile 1 und 2 ein.
>
> Ich habe dir ein Hamster Skript geschrieben, das genau das macht.
>
> Als Skript-File speichern und unter Aktion "ausgehender Artikel" als
> Skript eintragen. "[X] Auf ende des Skripts warten" nicht vergessen.
Ich bin da noch viel mehr "oldschool". Ich steuere den Hamster komplett
aus einem Script.
In das habe ich nun an passender Stelle ein "runscript ()" für dein
Script eingebaut.
Leider funktionuckelt es nicht.
> #!hs2varset($skript,ParamStr(0))
Das habe ich mal auseinander gezogen, damit "#!hs2" solo ist.
> print( "Bearbeite Artikel mit: "+$skript )
> print( "#"+$skript+"# Aktion: ",ParamStr(1))
> varset( $ArtFile, paramstr(2) )
> print( "#"+$skript+"# Artikel File: ",$ArtFile)
Und dazu bekomme ich im HamsterLog:
Sys {22a4} Starte Skript: leerer.hsc, Warten=1
Sys {11b8} {script leerer.hsc} Start
D {11b8} PRNG erhält seine Zufallszahlen über Open SSL.
u1 {11b8} > Bearbeite Artikel mit: leerer.hsc
u1 {11b8} > #leerer.hsc# Aktion:
u1 {11b8} > #leerer.hsc# Artikel File:
u1 {11b8} > #leerer.hsc# Kein Artikel-File gefunden.
D {11b8} {script leerer.hsc} Script result: 0
Sys {11b8} {script leerer.hsc} Ende
Sys {354c} Skript C:\Users\ruediger\HamsterDaten\Scripts\leerer.hsc beendet.
Er findet also weder mein Mail.Out, noch mein News.Out. Beide liegen als
direkte Unterverzeichnisse im Hamster-Pfad.
Dein Script kann wohl auch nur einen der Pfade abarbeiten. Passt mir
tatsächlich ganz gut, aber ich müsste halt wissen, wie ich in deinem
Script die beiden Pfade zu den Artikeln einbauen muss.
> varset( $Art, ArtAlloc() )
> varset( $bModified, FALSE )
>
> if( FileExists($ArtFile) )
> ArtLoad( $Art, $ArtFile )
>
> checkArtikel($Art,$bModified)
>
> if ($bModified)
> ArtSave( $Art, $ArtFile )
> Print( "#"+$skript+"# Speichere geänderten Artikel")
> else
> Print( "#"+$skript+"# Keine Änderungen")
> endif
> else
> warn("#"+$skript+"# Kein Artikel-File gefunden."
Hier fehlte am Ende eine schließende Klammer.
Error 7: Missing ")": ("#"+$skript+"# Kein Artikel-File gefunden." [THscParsedFunc]
Danach beschwerte sich der Hamster aber darüber, das er das Sub "warn"
nicht finden kann.
Error 8: Sub not found: warn [THscParsedFunc]
Ich habe aus "warn" ein "print" gemacht und nun mag er es.
Ja, mehr kann ich noch nicht dazu sagen, weil es eben nicht die zu
versendenden Artikel findet. :-(
--
bis denne
Back to hamster.de.misc | Previous | Next — Previous in thread | Next in thread | Find similar
[Korrnews] Eine Leerzeile bitte Ruediger Lahl <ruediger.lahl@gmx.de> - 2025-10-31 19:23 +0100
Re: [Korrnews] Eine Leerzeile bitte Alfred Peters <miteinere-mail-adresseindereinleitungszeilewirddieseoftzulang@geekmail.de> - 2025-11-01 13:09 +0100
Re: [Korrnews] Eine Leerzeile bitte Ruediger Lahl <ruediger.lahl@gmx.de> - 2025-11-01 19:49 +0000
Re: [Korrnews] Eine Leerzeile bitte Ruediger Lahl <ruediger.lahl@gmx.de> - 2025-11-06 20:15 +0100
Re: [Korrnews] Eine Leerzeile bitte Thomas Barghahn <Th.Barghahn@t-online.de> - 2025-11-03 13:30 +0100
Re: [Korrnews] Eine Leerzeile bitte Heiko Rost <heiko.rost@gmx.de> - 2025-11-03 21:18 +0100
Re: [Korrnews] Eine Leerzeile bitte Thomas Barghahn <Th.Barghahn@t-online.de> - 2025-11-03 22:39 +0100
Re: [Korrnews] Eine Leerzeile bitte Alfred Peters <miteinere-mail-adresseindereinleitungszeilewirddieseoftzulang@geekmail.de> - 2025-11-04 20:59 +0100
Re: [Korrnews] Eine Leerzeile bitte Heiko Rost <heiko.rost@gmx.de> - 2025-11-04 21:21 +0100
Re: [Korrnews] Eine Leerzeile bitte Thomas Barghahn <Th.Barghahn@t-online.de> - 2025-11-04 22:12 +0100
Re: [Korrnews] Eine Leerzeile bitte Ruediger Lahl <ruediger.lahl@gmx.de> - 2025-11-07 12:28 +0100
Re: [Korrnews] Eine Leerzeile bitte Wolfgang Bauer <wolfgang-bauer@mein.gmx> - 2025-11-07 13:39 +0100
Re: [Korrnews] Eine Leerzeile bitte Thomas Barghahn <Th.Barghahn@t-online.de> - 2025-11-07 14:45 +0100
Re: [Korrnews] Eine Leerzeile bitte Ruediger Lahl <ruediger.lahl@gmx.de> - 2025-11-07 16:36 +0100
Re: [Korrnews] Eine Leerzeile bitte Thomas Barghahn <Th.Barghahn@t-online.de> - 2025-11-07 18:43 +0100
Re: [Korrnews] Eine Leerzeile bitte Ruediger Lahl <ruediger.lahl@gmx.de> - 2025-11-07 19:16 +0100
[TB Daily] "Geklaute" Leerzeilen (was: [Korrnews] Eine Leerzeile bitte) Thomas Barghahn <Th.Barghahn@t-online.de> - 2025-11-07 21:29 +0100
Re: [Korrnews] Eine Leerzeile bitte Thomas Barghahn <Th.Barghahn@t-online.de> - 2025-11-05 13:54 +0100
Re: [Korrnews] Eine Leerzeile bitte Ruediger Lahl <ruediger.lahl@gmx.de> - 2025-11-05 20:39 +0100
Re: [Korrnews] Eine Leerzeile bitte Heiko Rost <heiko.rost@gmx.de> - 2025-11-06 10:34 +0100
Re: [Korrnews] Eine Leerzeile bitte Ruediger Lahl <ruediger.lahl@gmx.de> - 2025-11-06 13:05 +0100
Re: [Korrnews] Eine Leerzeile bitte Heiko Rost <heiko.rost@gmx.de> - 2025-11-06 13:50 +0100
Re: [Korrnews] Eine Leerzeile bitte Ruediger Lahl <ruediger.lahl@gmx.de> - 2025-11-06 14:49 +0100
Re: [Korrnews] Eine Leerzeile bitte Thomas Barghahn <Th.Barghahn@t-online.de> - 2025-11-06 14:29 +0100
Re: [Korrnews] Eine Leerzeile bitte Ruediger Lahl <ruediger.lahl@gmx.de> - 2025-11-06 14:57 +0100
Re: [Korrnews] Eine Leerzeile bitte Heiko Rost <heiko.rost@gmx.de> - 2025-11-06 14:05 +0100
Re: [Korrnews] Eine Leerzeile bitte Thomas Barghahn <Th.Barghahn@t-online.de> - 2025-11-06 15:21 +0100
Re: [Korrnews] Eine Leerzeile bitte hamster-now@mail.de (Chris) - 2025-11-10 15:55 +0200
Re: [Korrnews] Eine Leerzeile bitte Heiko Rost <heiko.rost@gmx.de> - 2025-11-10 16:58 +0100
csiph-web