Die Suche ergab 15 Treffer

von luca
11 Mai 2018, 08:58
Forum: Bugs
Thema: getOutStreamFromSection findet Sektion nicht in Funktion
Antworten: 7
Zugriffe: 4429

Re: getOutStreamFromSection findet Sektion nicht in Funktion

Die Sektion wird jetzt erfolgreich gefunden. Danke.
von luca
07 Mai 2018, 12:58
Forum: Bugs
Thema: getOutStreamFromSection findet Sektion nicht in Funktion
Antworten: 7
Zugriffe: 4429

Re: getOutStreamFromSection findet Sektion nicht in Funktion

Ich habe den Fehler mit den nicht erkannten Sections identifizieren können. Er findet die section erfolgreich, wenn die Funktionsdefinition und der Aufruf in derselben Datei sind. Nicht jedoch, wenn ich die Funktion in einer Library definiere, die ich dann über "importLib" importiere. Das ...
von luca
07 Mai 2018, 11:13
Forum: Bugs
Thema: Funktion ohne Parameter funktionieren nicht
Antworten: 8
Zugriffe: 4911

Re: Funktion ohne Parameter funktionieren nicht

Mir ist gerade noch etwas aufgefallen bei Funktionen ohne Rückgabewert. In Winst Version 4.12.0.15 behelfe ich mir aktuell so, dass ich zwar string als Rückgabewert angebe, aber $result$ niemals beschreibe. Wenn ich die Funktion allerdings dann aufrufe, ohne den Rückgabewert einer Variablen zuzuweis...
von luca
27 Apr 2018, 08:57
Forum: Bugs
Thema: Funktion ohne Parameter funktionieren nicht
Antworten: 8
Zugriffe: 4911

Re: Funktion ohne Parameter funktionieren nicht

Hallo und danke für das schnelle Update. Die Deklaration von Funktionen ohne Parameter und ohne Rückgabewert (void) funktioniert jetzt. Allerding sind mir ein paar Dinge aufgefallen: Benutzung von "Message" funktioniert nicht innerhalb von Funktionen. DefFunc test() : void Message "te...
von luca
27 Apr 2018, 08:44
Forum: Bugs
Thema: getOutStreamFromSection findet Sektion nicht in Funktion
Antworten: 7
Zugriffe: 4429

Re: getOutStreamFromSection findet Sektion nicht in Funktion

Hallo und danke für das schnelle Update.

Leider ist mein Problem noch nicht behoben. Deklaration ohne Parameter und ohne Rückgabewert (void) funktioniert jetzt, aber ich bekomme denselben Fehler bezüglich der nicht gefundenen Sektion.
von luca
25 Apr 2018, 11:03
Forum: Bugs
Thema: getOutStreamFromSection findet Sektion nicht in Funktion
Antworten: 7
Zugriffe: 4429

getOutStreamFromSection findet Sektion nicht in Funktion

Folgende Funktion wurde in der Datei "library.opsiscript" definiert: DefFunc getDateTime(val $NONE$ : string) : stringlist DefVar $output$ Set $output$ = takeString(0, getOutStreamFromSection("DosBatch_getDate")) Set $result$ = addlisttolist($result$, splitString($output$, "...
von luca
25 Apr 2018, 10:05
Forum: Bugs
Thema: Funktion ohne Parameter funktionieren nicht
Antworten: 8
Zugriffe: 4911

Re: Funktion ohne Parameter funktionieren nicht

Danke, das habe ich wohl übersehen.
von luca
25 Apr 2018, 09:38
Forum: Bugs
Thema: Funktion ohne Parameter funktionieren nicht
Antworten: 8
Zugriffe: 4911

Re: Funktion ohne Parameter

Analog wäre es auch interessant Funktionen schon per Deklaration ohne Rückgabewert zu ermöglichen. Evt etwas wie DefFunc showProductLogo() comment "Show product picture" ShowBitmap "%ScriptPath%\logo.png" $ProductId$ endfunc oder vielleicht DefFunc showProductLogo() : void/none/o...
von luca
25 Apr 2018, 09:36
Forum: Bugs
Thema: Funktion ohne Parameter funktionieren nicht
Antworten: 8
Zugriffe: 4911

Funktion ohne Parameter funktionieren nicht

Es scheint nicht möglich zu sein Funktionen ohne Parameter zu erstellen. Beispiel DefFunc showProductLogo() : string comment "Show product picture" ShowBitmap "%ScriptPath%\logo.png" $ProductId$ endfunc Bereits bei Verarbeitung der Funktionsdefinition liefert WINST folgenden Fehl...
von luca
04 Dez 2015, 13:39
Forum: Kritik, Anregungen und Wünsche
Thema: Verbesserung des on_shutdown\doinstall##.cmd Skripts
Antworten: 1
Zugriffe: 2173

Verbesserung des on_shutdown\doinstall##.cmd Skripts

Hallo zusammen, mir ist aufgefallen, dass ich keine Fehlermeldungen ins lokale Log beim shutdown bekomme. Ich habe mir also mal das opsiclientd Skript unter %programfiles(x86)%\opsi.org\opsi-client-agent\on_shutdown\doinstall##.cmd angeschaut und bemerkt dass ihr den stderr nicht umleitet, was dazu ...