Re: SDV V3.07.07 Scripterstellung und Objektinspektor / Changer CCU/RM
Verfasst: 02.02.2019, 13:29
So, die neue Version 3.07.07 liegt nun auf Github, Changelog siehe erster Post.
bestehende Schlüssel behalten ihre Gültigkeit. Bestandsuser bitte die SDV.INI mal anschauen (Bug wegen DPEnumUsagePrograms [R] in Version vor der 3.06.03)) und die SDV.INI für die neue version entsprechend der neuen Struktur anpassen im Kopfbereich).
@mirochen: tausche bitte deine 30707 Prerelease exe gegen diese Version aus, das Prerelease hatte einen Bug, der trat nur unter bestimmten Umständn auf, machte nix kaputt, konnte aber verwirren, da dann die Anzeige nicht passte.
Neu ist jetzt auch:
VollTextsuche in Scripten, auch als regular Expressions und auch wenn gewünscht in Geisterobjekten.
Suchtext ist selbsterklärend.
Entweder wird nach dem Vorkommen des Textes in dem Script gesucht oder aber, wenn der Haken bei Suchtext als Regex gesetzt wurde, wird dieser Suchtext als regular Expression ausgewertet. (Da hier die Class TRegExpr von Lazarus verwendet wurde… das ganze in POSIX Syntax)
ID_Programs – EnumIDs
Es wird in der Aufzählung ID_PROGRAMS , alle dort gelisteten IDs iteriert und in allen Skripten gesucht, die dort enthalten sind.
ID_Programs – EnumUsedIDs
Es wird in der Aufzählung ID_PROGRAMS , alle dort gelisteten EnumUsedIDs iteriert und in allen Skripten gesucht, die dort enthalten sind.
ID_SDESTINATIONS – EnumIDs
Es wird in der Aufzählung ID_SDESTINATIONS , alle dort gelisteten IDs iteriert und in allen Skripten gesucht, die dort enthalten sind.
ID_SINGLEDESTINATION – DomScan
Es wird die gesamte Regadom nach Objecten vom Typ Singledestination durchsucht und in allen Skripten gesucht, die dort enthalten sind. Diese Suchmethode dauert am längsten, findet aber auch Geisterobjekte.
Beachte Gross/Kleinschreibung
Selbsterklärend, ist der Haken gesetzt, muss das Wort genauso in Gross Kleinschreibung vorhanden sein, ansonsten ist Gross Kleinschreibung egal
Suchtext als Regex
Der Suchtext wird als Regulärer Ausdruck interpretiert. .*Son.t.* findet alle Script die das Wort Sonst, aber auch z.B. Sonat enthalten. Syntax nachzulesen unter https://en.wikipedia.org/wiki/Regular_e ... xpressions
Scriptliste in Ram
Diese Suchoption ist schneller, hierbei wird nur beim ersten Suchlauf die Skriptliste in den Rechner geladen. Wenn mehrere Suchläufe gemacht werden, wird ab dem zweiten Durchlauf mit den Scripten aus dem Ram gearbeitet. Dies ist wesentlich schneller als jedes Mal die Skripte neu von der CCU zu laden.
Scriptliste neu einlesen
Wurden Skripte geändert oder Skriptänderungen zwischenzeitlich auf der CCU gemacht, so sollte dieser Haken gesetzt werden. Beim nächsten Suchlauf wird die einmalig Skriptliste neu aus der CCU geladen
schönes Wochenende, Black
bestehende Schlüssel behalten ihre Gültigkeit. Bestandsuser bitte die SDV.INI mal anschauen (Bug wegen DPEnumUsagePrograms [R] in Version vor der 3.06.03)) und die SDV.INI für die neue version entsprechend der neuen Struktur anpassen im Kopfbereich).
@mirochen: tausche bitte deine 30707 Prerelease exe gegen diese Version aus, das Prerelease hatte einen Bug, der trat nur unter bestimmten Umständn auf, machte nix kaputt, konnte aber verwirren, da dann die Anzeige nicht passte.
Neu ist jetzt auch:
VollTextsuche in Scripten, auch als regular Expressions und auch wenn gewünscht in Geisterobjekten.
Suchtext ist selbsterklärend.
Entweder wird nach dem Vorkommen des Textes in dem Script gesucht oder aber, wenn der Haken bei Suchtext als Regex gesetzt wurde, wird dieser Suchtext als regular Expression ausgewertet. (Da hier die Class TRegExpr von Lazarus verwendet wurde… das ganze in POSIX Syntax)
ID_Programs – EnumIDs
Es wird in der Aufzählung ID_PROGRAMS , alle dort gelisteten IDs iteriert und in allen Skripten gesucht, die dort enthalten sind.
ID_Programs – EnumUsedIDs
Es wird in der Aufzählung ID_PROGRAMS , alle dort gelisteten EnumUsedIDs iteriert und in allen Skripten gesucht, die dort enthalten sind.
ID_SDESTINATIONS – EnumIDs
Es wird in der Aufzählung ID_SDESTINATIONS , alle dort gelisteten IDs iteriert und in allen Skripten gesucht, die dort enthalten sind.
ID_SINGLEDESTINATION – DomScan
Es wird die gesamte Regadom nach Objecten vom Typ Singledestination durchsucht und in allen Skripten gesucht, die dort enthalten sind. Diese Suchmethode dauert am längsten, findet aber auch Geisterobjekte.
Beachte Gross/Kleinschreibung
Selbsterklärend, ist der Haken gesetzt, muss das Wort genauso in Gross Kleinschreibung vorhanden sein, ansonsten ist Gross Kleinschreibung egal
Suchtext als Regex
Der Suchtext wird als Regulärer Ausdruck interpretiert. .*Son.t.* findet alle Script die das Wort Sonst, aber auch z.B. Sonat enthalten. Syntax nachzulesen unter https://en.wikipedia.org/wiki/Regular_e ... xpressions
Scriptliste in Ram
Diese Suchoption ist schneller, hierbei wird nur beim ersten Suchlauf die Skriptliste in den Rechner geladen. Wenn mehrere Suchläufe gemacht werden, wird ab dem zweiten Durchlauf mit den Scripten aus dem Ram gearbeitet. Dies ist wesentlich schneller als jedes Mal die Skripte neu von der CCU zu laden.
Scriptliste neu einlesen
Wurden Skripte geändert oder Skriptänderungen zwischenzeitlich auf der CCU gemacht, so sollte dieser Haken gesetzt werden. Beim nächsten Suchlauf wird die einmalig Skriptliste neu aus der CCU geladen
schönes Wochenende, Black