SKILL指令碼一般是用.il 和 .ile 結尾的檔案,一般設定為 .ile 結尾的檔案是加密的,呼叫的時候需要密碼。
SKILL指令碼的加密:
用encrypt函式加密指令碼,格式如下:
encrypt("/apps/SC/skill-script/migrateDesign/MigrateDesign.il" "/apps/SC/skill-script/migrateDesign/MigrateDesign.ile" "true")
這樣就把MigrateDesign.il加密為MigrateDesign.ile檔案了,密碼為true,加密後的檔案使用密碼也不能看到原始碼,並且在載入MigrateDesign.il的時候,也需要提供密碼:
load("/apps/SC/skill-script/migrateDesign/MigrateDesign.ile" "true")
執行之後的效果如下
PS:加密的時候可以不設定密碼,這樣load的時候也可以不加密碼