Aus einem laufenden Skript möchte ich überprüfen, ob das Skript verschlüsselt ist oder nicht. Dies dient dazu, das Verhalten zwischen Entwicklungsversionen und Release-Versionen eines Skripts zu trennen, ohne Variablen im Code ändern zu müssen.Also sowas wie:
If( !Script is encrypted(),
//Do bit of code for development version
,
//Do bit of code for release version
)
Eine Möglichkeit besteht darin, zu überprüfen, ob das Skript mit beginnt "//-e12.1", das an der Spitze aller verschlüsselten Skripte zu stehen scheint.
Left(LoadTextFile(IncludeFileList()[1]),8)== "//-e12.1";
Aber das funktioniert nicht von VSCode, da es gibt:

Sie werden also immer den Freigabecode ausführen.