Desde un script en ejecución, me gustaría verificar si el script está encriptado o no. Esto es para separar el comportamiento entre las versiones de desarrollo y las versiones de lanzamiento de un script sin tener que cambiar las variables en el código.Entonces algo como:
If( !Script is encrypted(),
//Do bit of code for development version
,
//Do bit of code for release version
)
Una forma es verificar si el script comienza con "//-e12.1" que parece estar en la parte superior de todos los scripts cifrados.
Left(LoadTextFile(IncludeFileList()[1]),8)== "//-e12.1";
Pero esto no funciona desde VSCode ya que da:

por lo que siempre ejecutará el código de liberación.