実行中のスクリプトから、スクリプトが暗号化されているかどうかを確認したいと思います。 これは、コード内の変数を変更することなく、スクリプトの開発バージョンとリリース バージョンの間で動作を分離するためです。次のようなものです:
If( !Script is encrypted(),
//Do bit of code for development version
,
//Do bit of code for release version
)
1 つの方法は、スクリプトが次で始まるかどうかを確認することです。すべての暗号化されたスクリプトの一番上にあると思われる「//-e12.1」。
Left(LoadTextFile(IncludeFileList()[1]),8)== "//-e12.1";
しかし、これは次のように VSCode からは機能しません。

そのため、常にリリース コードを実行します。