メニュー

【ExtendScript】JSXの一部を難読化(暗号化)する方法 [jsxbin]

eyecatch_ extendscript

JSXの一部を難読化する方法です。

海外でフリーランスをしているテクニカルアーティスト
ゲーム開発・映像制作・WEB制作等を請け負っています。
当ブログは作業効率化のための技術ブログです。

目次

JSXの一部を難読化する方法

  1. 難読化したい部分だけを抽出して、ExtendScript Toolkit で開きます。

  2. ファイル>バイナリ形式で書き出し。中身をコピーします。

  3. コピーした中身をevalで囲みます。

サンプルコード

#target photoshop

function test(){
    eval("@JSXBIN@ES@2.0@MyBbyBn0ABJAnAEjzFjBjMjFjSjUBfRBFeD2lIhQ2nJhQ2nchQff0DzACByB")    
}
 test();

まとめ

全部難読化してJSXBINにすると、スクリプト使う時に拡張子指定しないと表示されないので使いづらいので、

JSXのままコードを隠したい時に便利です。

全記事一覧

  • URLをコピーしました!

Adobe ExtendScript Toolkitに関する参考記事・ツール・書籍のまとめ

ExtendScript Toolkitのオンライン学習

ExtendScript Toolkitのオンライン学習学習はコスパよく学習できるのでおすすめです。

Adobeソフト全般のソフトウェア購入

ExtendScript Toolkitを使うために、Adobe Creative Cloudを安く導入しましょう。

Adobe ExtendScript Toolkitの参考書籍

\最大10%ポイントアップ!/
楽天市場
\ポイント5%還元!/
Yahooショッピング
著:古籏 一浩
¥1,760 (2023/05/06 16:58時点 | Amazon調べ)
\最大10%ポイントアップ!/
楽天市場
\ポイント5%還元!/
Yahooショッピング
\最大10%ポイントアップ!/
楽天市場
\ポイント5%還元!/
Yahooショッピング
著:古籏 一浩
¥1,540 (2023/05/06 16:58時点 | Amazon調べ)
\最大10%ポイントアップ!/
楽天市場
\ポイント5%還元!/
Yahooショッピング
著:古籏 一浩
¥1,540 (2023/05/06 13:19時点 | Amazon調べ)
\最大10%ポイントアップ!/
楽天市場
\ポイント5%還元!/
Yahooショッピング
\最大10%ポイントアップ!/
楽天市場
\ポイント5%還元!/
Yahooショッピング
著:古籏 一浩, 著:あかつきみさき
¥2,365 (2023/05/06 22:42時点 | Amazon調べ)
\最大10%ポイントアップ!/
楽天市場
\ポイント5%還元!/
Yahooショッピング
著:古籏 一浩, 著:あかつきみさき
¥1,650 (2023/05/07 06:48時点 | Amazon調べ)
\最大10%ポイントアップ!/
楽天市場
\ポイント5%還元!/
Yahooショッピング
目次