公開日: 09/19/2023

暗号化とグローバル変数

暗号化だけでは、グローバル変数とそれらの値を隠すことはできません。Show Globals()コマンドを使えば、それらは通常どおり表示されます。暗号化されたJSLスクリプト内のグローバル変数を隠す必要がある場合は、それらに特別な名前を付けます。

名前が2つの下線(__)で始まるグローバル変数は、すべて非表示となります。Show Globals()では名前も値も表示されません。たとえば、次のような手順で要約できます。

myvar = 2;
__myvar = 5;
Show Symbols();

// Globals

myvar = 2;

// 2 Global (1 表示しない)

この方法は、スクリプトが暗号化されているかどうかに関わりなく有効です。

より詳細な情報が必要な場合や、質問があるときは、JMPユーザーコミュニティで答えを見つけましょう (community.jmp.com).