Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

NewsWatcher

0 views
Skip to first unread message

Wolfgang Bauer

unread,
Nov 30, 2022, 9:15:10 AM11/30/22
to
Grüss euch.

Ich habe im Hamster Classic ein Script zum Abholen von Postings vom
Server.

#!hs2
#!load hamster.hsm
Runscript( "ResetCounter.hsc" )
HamNewsJobsClear
HamNewsJobsPullDef
HamNewsJobsStart
Runscript( "NewsWatcher.hsc", "", true)
HamWaitIdle
quit

Ich habe den Eindruck, dass NewsWatcher.hsc da aber nicht ausgeführt
wird. Erst wenn ich im Hauptfenster, Script das Script händisch
starte werden die von NewsWatcher erfaßten Postings angezeigt.

Liegt es an der Schreibweise runscript, RunScript?

Freundliche Grüße
Wolfgang
--
Natürlich bin ich ein Morgenmensch. Ich mache immer alles Morgen.

Heiko Rost

unread,
Nov 30, 2022, 9:37:27 AM11/30/22
to
Wolfgang Bauer schrieb:

> #!hs2
> #!load hamster.hsm
> Runscript( "ResetCounter.hsc" )
> HamNewsJobsClear
> HamNewsJobsPullDef
> HamNewsJobsStart
> Runscript( "NewsWatcher.hsc", "", true)
> HamWaitIdle
> quit
>
> Ich habe den Eindruck, dass NewsWatcher.hsc da aber nicht ausgeführt
> wird. Erst wenn ich im Hauptfenster, Script das Script händisch
> starte werden die von NewsWatcher erfaßten Postings angezeigt.

Das liegt an der Falschen Reihenfolge der Skriptbefehle. Du startest
NewsWatcher bereits, obwohl der Hamster noch damit beschäftigt ist,
Postings abzuholen. Also mußt Du nach dem Starten der Newsjobs erst auf
deren Ende warten:

HamNewsJobsStart
HamWaitIdle
Runscript( "NewsWatcher.hsc", "", true)

Gruß Heiko
--
Faule Engel taugen weniger als fleißige Teufel.
Emil Gött

Wolfgang Bauer

unread,
Nov 30, 2022, 9:54:37 AM11/30/22
to
Heiko Rost schrieb:
> Wolfgang Bauer schrieb:

>> Ich habe den Eindruck, dass NewsWatcher.hsc da aber nicht ausgeführt
>> wird. Erst wenn ich im Hauptfenster, Script das Script händisch
>> starte werden die von NewsWatcher erfaßten Postings angezeigt.

> Das liegt an der Falschen Reihenfolge der Skriptbefehle. Du startest
> NewsWatcher bereits, obwohl der Hamster noch damit beschäftigt ist,
> Postings abzuholen. Also mußt Du nach dem Starten der Newsjobs erst auf
> deren Ende warten:

> HamNewsJobsStart
> HamWaitIdle
> Runscript( "NewsWatcher.hsc", "", true)

> Gruß Heiko

Danke. Ich habe HamWaitIdle so eingefügt.

Freundliche Grüße
Wolfgang
--
https://wolfgang-bauer.at

Thomas Barghahn

unread,
Dec 2, 2022, 2:38:44 PM12/2/22
to
*Wolfgang Bauer* meinte:
> Grüss euch.
>
> Ich habe im Hamster Classic ein Script zum Abholen von Postings vom
> Server.
>
> #!hs2
> #!load hamster.hsm
> Runscript( "ResetCounter.hsc" )
> HamNewsJobsClear
> HamNewsJobsPullDef
> HamNewsJobsStart
> Runscript( "NewsWatcher.hsc", "", true)
> HamWaitIdle
> quit
>
> Ich habe den Eindruck, dass NewsWatcher.hsc da aber nicht ausgeführt
> wird. Erst wenn ich im Hauptfenster, Script das Script händisch
> starte werden die von NewsWatcher erfaßten Postings angezeigt.
>
> Liegt es an der Schreibweise runscript, RunScript?

Ja, das war mein (Kopier)-Fehler! Ich hätte die Scripte noch einmal
uneingeschränkt prüfen sollen, bevor ich sie dir geschickt habe.

Sorry!

Allerdings fällt mir auch auf, dass alle Kommentare schon wieder
entfernt wurden. :-(

Eine Lösung des Problems kam ja nun schon von Heiko - danke also deinem
Retter in der Not! ;-)

Thomas 😷
--
== S E N D E Z E I T ===============================
DATUM : FREITAG, 02. DEZEMBER 2022
UHRZEIT: 20:38:33 UHR (MEZ)
== Heute: Internationaler Tag der Modelleisenbahn ==

Wolfgang Bauer

unread,
Dec 3, 2022, 5:23:34 AM12/3/22
to
Thomas Barghahn schrieb:

> Allerdings fällt mir auch auf, dass alle Kommentare schon wieder
> entfernt wurden. :-(

Ich lösche das vom Server von dem ich denke es wird nichtmehr gebraucht.
Brauchst Du noch etwas spezielles dann lade ich es nochmal hoch.

Freundliche Grüße
Wolfgang
--
Wer weiß, was du morgen schon erreicht hättest,
würdest du es heute versuchen.

Wolfgang Bauer

unread,
Dec 3, 2022, 6:33:04 AM12/3/22
to
Thomas Barghahn schrieb:

> Eine Lösung des Problems kam ja nun schon von Heiko - danke also deinem
> Retter in der Not! ;-)

Ja, HamWaitIdle

# ++++ News senden und abholen ++++++++++++++++++++++++++++++++++++++++

HamNewsJobsClear
HamNewsJobsPostDef
> HamWaitIdle <
HamNewsJobsPullDef
HamNewsJobsStart
HamWaitIdle

Sollte da nicht auch ein HamWaitIdle rein?

Freundliche Grüße
Wolfgang
--
Irren ist menschlich.
Aber wenn man richtigen Mist bauen will,
braucht man dazu einen Computer.

Thomas Barghahn

unread,
Dec 3, 2022, 7:54:59 AM12/3/22
to
*Wolfgang Bauer* meinte:
>
> [...]
>
> # ++++ News senden und abholen ++++++++++++++++++++++++++++++++++++++++
>
> HamNewsJobsClear
> HamNewsJobsPostDef
> < HamWaitIdle >
> HamNewsJobsPullDef
> HamNewsJobsStart
> HamWaitIdle
>
> Sollte da nicht auch ein HamWaitIdle rein?

Oft reicht es schon aus, wenn man einfach einmal die Hilfe liest!

Thomas 😷
--
== S E N D E Z E I T ====================================
DATUM : Samstag, 03. Dezember 2022
UHRZEIT: 13:54:07 Uhr (MEZ)
== Heute: Internationaler Tag der behinderten Menschen ==

Wolfgang Bauer

unread,
Dec 3, 2022, 8:15:04 AM12/3/22
to
Thomas Barghahn schrieb:

> Oft reicht es schon aus, wenn man einfach einmal die Hilfe liest!

In der Hilfe ist da kein HamWaidIdle eingetragen.

Script functions
# replacement for HamNewsPost and HamNewsPull:
HamNewsJobsClear
HamNewsJobsPostDef
HamNewsJobsPullDef
HamNewsJobsStart

Freundliche Grüße
Wolfgang
--
Wenn ich mit meiner Katze spiele,
wer kann da sagen wer zu wessen Belustigung dient?
Michele de Montaigne
0 new messages