Thema: [Suche] Excire-Foto Standalone
Einzelnen Beitrag anzeigen
Ungelesen 20.02.23, 11:31   #13
fb55u34vc1
Anfänger
 
Registriert seit: Jan 2023
Beiträge: 2
Bedankt: 16
fb55u34vc1 ist noch neu hier! | 3 Respekt Punkte
Standard

Also wen es interessiert, wie lange die Trailperiode dauert, kann dies wahrscheinlich im Internet nachschlagen oder aber auch mit Hilfe eines einfachen Text-Editors in der Datei

<Installationsverzeichnis>\resources\app\de\main . <...> .js

nachschauen:

Ca. in Zeile 79164 steht

this.TRIAL_PERIOD_IN_DAYS = new Map([[app_lib_trial_version__WEBPACK_IMPORTED_MODULE_9__/* .TrialVersion.ExcireFoto */ .g.ExcireFoto, 14], ...

Die (erste) "14" gibt an, dass der Testzeitraum 14 Tage ist. Wenn PRC statt der "14" hier eine "9999" hineingeschrieben hätte, wäre die Testperiode also 9999 Tage.

Das Ganze wird überprüft von der Funktion "hasValidTrialVersion" in etwa Zeile 79427:

hasValidTrialVersion(trialVersion) {
return this.remainingTrialPeriodInDays.get(trialVersion) > 0;
}


Die Zeile "return ..." überprüft, ob der Testzeitraum noch offene Tage hat. Hätten die Entwickler hier z.B. versehentlich "return true;" geschrieben, dann würde sich das Programm auch dann noch benutzen lassen, wenn der Testzeitraum schon abgelaufen ist.

In den folgenden Zeilen werden, dann noch einige Programm-Features überprüft, die in der Testversion nicht vorhanden sind. Z.B. wird in der Funktion "hasProductModuleMetadataStore" (ca. Zeile 79453) getestet, ob Metadaten geladen oder gespeichert werden dürfen (im Programm: Menüleiste > Foto > Metadaten...):

hasProductModuleMetadataStore() {
return this.activatedProductModules.indexOf(ExcireProduct Modules.MetadataStore) >= 0;
}


Die Testversion gibt quasi "return false;" zurück, während die Vollversion wahrscheinlich "return true;" zurückgeben würde.
fb55u34vc1 ist offline   Mit Zitat antworten
Die folgenden 14 Mitglieder haben sich bei fb55u34vc1 bedankt:
böhrse3 (08.05.23), frogeatfrog (02.07.23), gollely (10.09.23), gullytroxx (27.07.23), haschi_paddeln (11.05.23), hottif (24.06.23), lynxxx (08.05.23), Merlin2504 (06.03.23), mstrmnn (16.05.23), nowy (29.09.23), randy221 (29.06.23), sonnenblumen33 (11.05.23), thanatos1984 (01.01.24), Tina6902 (19.09.23)