실행 중인 스크립트에서 스크립트가 암호화되었는지 여부를 확인하고 싶습니다. 이것은 코드에서 변수를 변경할 필요 없이 스크립트의 개발 버전과 릴리스 버전 사이의 동작을 분리하기 위한 것입니다.그래서 다음과 같습니다.
If( !Script is encrypted(),
//Do bit of code for development version
,
//Do bit of code for release version
)
한 가지 방법은 스크립트가 다음으로 시작하는지 확인하는 것입니다. "//-e12.1"은 모든 암호화된 스크립트의 맨 위에 있는 것으로 보입니다.
Left(LoadTextFile(IncludeFileList()[1]),8)== "//-e12.1";
그러나 이것은 다음과 같이 VSCode에서 작동하지 않습니다.

따라서 항상 릴리스 코드를 실행합니다.