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

undokumentierte Funktionen des Hamsters

2 views
Skip to first unread message

Thomas Barghahn

unread,
Oct 23, 2022, 7:25:46 AM10/23/22
to
Hallo zusammen,

[Win11]
[Hamster *.1546]
[Heikos Hamster-Hilfe: *.chm vom 2022-05-17]

Ich suche eine undokumentierte Funktion des Hamsters - zumindest finde
ich nichts in der Hilfe - mit den Namen "HamMainWindowGetLog", welche in
einem älteren Script wie folgt zu finden ist:

[...]
  ListSetText ( $strList, HamMainWindowGetLog ( 2, 0x80 ) )
[...]

Damit keine Nachfragen entstehen: Der HPG kennt diese Funktion auch
nicht und es gibt auch kein Sub, welches diese Funktion erklären könnte.
Auch meine hiesigen Module beinhalten eine solche Funktion nicht.

Was genau verbirgt sich hinter dieser Funktion?
Gibt es noch andere Funktionen, welche nicht dokumentiert sind?

Vielen Dank!

Thomas 😷
--
== S E N D E Z E I T =======================================
DATUM : SONNTAG, 23. OKTOBER 2022
UHRZEIT: 13:25:38 UHR (MESZ)
== Heute: Tag der Rückkehr des Mausbibers in Perry Rhodan ==

Thomas Barghahn

unread,
Oct 23, 2022, 7:32:50 AM10/23/22
to
Hallo zusammen,

[Win11]
[Hamster *.1546]
[Heikos Hamster-Hilfe: *.chm vom 2022-05-17]

Ich suche eine undokumentierte Funktion des Hamsters - zumindest finde
ich nichts in der Hilfe - mit den Namen "HamMainWindowGetLog", welche in
einem älteren Script wie folgt zu finden ist:

[...]
  ListSetText ( $strList, HamMainWindowGetLog ( 2, 0x80 ) )
[...]

Damit keine Nachfragen entstehen: Der HPG kennt diese Funktion auch
nicht und es gibt auch kein Sub, welches diese Funktion erklären könnte.
Auch meine hiesigen Module beinhalten eine solche Funktion nicht.

Das Script ist jedoch voll funktionstüchtig! :-)

Was genau verbirgt sich hinter dieser Funktion?
Gibt es noch andere Funktionen, welche nicht dokumentiert sind?

Vielen Dank!

[Supersedes] aufgrund von Fehlern und/oder Ergänzungen.

Thomas 😷
--
== S E N D E Z E I T =======================================
DATUM : SONNTAG, 23. OKTOBER 2022
UHRZEIT: 13:32:43 UHR (MESZ)

Heiko Rost

unread,
Oct 23, 2022, 8:23:06 AM10/23/22
to
Thomas Barghahn schrieb:

> [Win11]
> [Hamster *.1546]
> [Heikos Hamster-Hilfe: *.chm vom 2022-05-17]
>
> Ich suche eine undokumentierte Funktion des Hamsters - zumindest finde
> ich nichts in der Hilfe - mit den Namen "HamMainWindowGetLog", welche in
> einem älteren Script wie folgt zu finden ist:
>
> [...]
>   ListSetText ( $strList, HamMainWindowGetLog ( 2, 0x80 ) )
> [...]

Die Hilfe ist Stand Hamster Classic 2.1.0.11, und die Funktion gibt es
erst seit 2.1.0.1517.

> Was genau verbirgt sich hinter dieser Funktion?

In der Changes_de.txt zum Hamster von Alfred Peters findest Du eine
Beschreibung.

> Gibt es noch andere Funktionen, welche nicht dokumentiert sind?

Alles, was nach der 2.1.0.11 hinzugekommen ist, mußt Du in der
readme-Datei suchen.

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

Alfred Peters

unread,
Oct 23, 2022, 8:32:39 AM10/23/22
to
Es schrieb einmal Thomas Barghahn:
> Hallo zusammen,
>
> [Win11]
> [Hamster *.1546]
> [Heikos Hamster-Hilfe: *.chm vom 2022-05-17]
>
> Ich suche eine undokumentierte Funktion des Hamsters - zumindest finde
> ich nichts in der Hilfe - mit den Namen "HamMainWindowGetLog", welche in

> Was genau verbirgt sich hinter dieser Funktion?

[Changes_de.txt]
| V2.1.0.1517 (nightly snapshot {AP2})
[...]
| - [HS2]
| - neue Scriptfunktionen {AP2}:
| <string> HamMainWindowGetLog( nTab [, logID] )
| Liefert den (gefilterten) Inhalt der Hamster Log-Fenster.
| nTab = 0: Thread-Tab / nTab = 1: Job-Tab / nTab = 2: Protokoll-Tab
| nTab = 3: Warn/Err-Tab / nTab = 4: Protokoll-Tab Einzel-Thread
| Bei nTab 2-4 kann mit logID auf einzelne IDs gefiltert werden.
| LOGID_ERROR = 0x8000; / LOGID_WARN = 0x4000; / LOGID_SYSTEM= 0x0800;
| LOGID_USER3 = 0x0400; / LOGID_USER2 = 0x0200; / LOGID_USER1 = 0x0100;
| LOGID_INFO = 0x0080; / LOGID_DETAIL= 0x0040; / LOGID_DEBUG = 0x0008;
| LOGID_STATUS = 0x0004;
| Die Zahlen können addiert werden. Fehlt die Angabe, werden alle
| IDs geliefert.

> Gibt es noch andere Funktionen

Ja. Siehe: "Changes_de.txt"

> , welche nicht dokumentiert sind?

Wenn ich keine vergessen habe - nein.

Alfred
--
22809.8

Thomas Barghahn

unread,
Oct 23, 2022, 9:08:44 AM10/23/22
to
*Heiko Rost* meinte:
> Thomas Barghahn schrieb:
>>
>> [...]
>>   ListSetText ( $strList, HamMainWindowGetLog ( 2, 0x80 ) )
>> [...]
>
> Die Hilfe ist Stand Hamster Classic 2.1.0.11, und die Funktion gibt es
> erst seit 2.1.0.1517.

Vielen herzlichen Dank! Siehe auch meine Antwort an Alfred - ich stelle
mich jetzt für 10 Minuten schämend in die Ecke. ;-)

Thomas 😷
--
== S E N D E Z E I T =======================================
DATUM : SONNTAG, 23. OKTOBER 2022
UHRZEIT: 15:08:35 UHR (MESZ)

Wolfgang Bauer

unread,
Oct 23, 2022, 9:15:06 AM10/23/22
to
Thomas Barghahn schrieb:
> *Heiko Rost* meinte:
>> Thomas Barghahn schrieb:
>>>
>>> [...]
>>>   ListSetText ( $strList, HamMainWindowGetLog ( 2, 0x80 ) )
>>> [...]
>>
>> Die Hilfe ist Stand Hamster Classic 2.1.0.11, und die Funktion gibt es
>> erst seit 2.1.0.1517.

> Vielen herzlichen Dank! Siehe auch meine Antwort an Alfred - ich stelle
> mich jetzt für 10 Minuten schämend in die Ecke. ;-)

Und nach den 10 Minuten, kannst Du das auf das Script
aufräumen.hsc anwenden?

Freundliche Grüße
Wolfgang
--
Charlie Chaplin blickte Albert Einstein einst an,
schmunzelte und sagte: "Mir wird applaudiert, weil mich jeder versteht.
Ihnen wird applaudiert, weil Sie niemand versteht."

Thomas Barghahn

unread,
Oct 23, 2022, 9:17:27 AM10/23/22
to
*Alfred Peters* meinte:
> Es schrieb einmal Thomas Barghahn:
>
>> Was genau verbirgt sich hinter dieser Funktion?
>
> [Changes_de.txt]
> | V2.1.0.1517 (nightly snapshot {AP2})
> [...]
>
>> Gibt es noch andere Funktionen
>
> Ja. Siehe: "Changes_de.txt"
>
>> , welche nicht dokumentiert sind?
>
> Wenn ich keine vergessen habe - nein.

Ich sollte mir tatsächlich angewöhnen die "Changes" gründlich zu studieren!

Vielen herzlichen Dank!

BTW:
Sorry, das erste Posting ging als Mail an deine Adresse! Dass es im
TB/BB dafür noch keine Warnung gibt ... - nun ja ...

Thomas 😷
--
== S E N D E Z E I T =======================================
DATUM : SONNTAG, 23. OKTOBER 2022
UHRZEIT: 15:17:19 UHR (MESZ)

Thomas Barghahn

unread,
Oct 23, 2022, 9:36:28 AM10/23/22
to
*Wolfgang Bauer* meinte:
> Thomas Barghahn schrieb:
>
>> Vielen herzlichen Dank! Siehe auch meine Antwort an Alfred - ich stelle
>> mich jetzt für 10 Minuten schämend in die Ecke. ;-)
>
> Und nach den 10 Minuten, kannst Du das auf das Script
> aufräumen.hsc anwenden?

Du nicht? Schau in sein Postfach ...

Thomas 😷
--
== S E N D E Z E I T =======================================
DATUM : SONNTAG, 23. OKTOBER 2022
UHRZEIT: 15:36:21 UHR (MESZ)
0 new messages