1

Squashと呼ばれるこの JavaScript 難読化ツールを偶然見つけました。これをExtJS プロジェクトで使用して、JavaScript ファイルを難読化したいと考えています。私はそれを試してみましたが、結果は完全に難読化されたコードです。Ext.onReady()しかし、Ext.form.FormPanel()、 などの関数が見つからないという警告が表示されたため、ExtJS ライブラリも難読化する必要があるようです。

プロジェクトで Squash + ExtJS の使用に成功した人がいるかどうか、またどのように機能させたのかを尋ねたいと思います。

4

3 に答える 3

3

別のJavaScript難読化ツールを提案したいと思います:http://jscrambler.com

このツールは、識別子を検出してプライベートアクセスに置き換えることができるため、extjsアプリケーションのみを難読化することができます。

于 2010-08-15T10:23:31.293 に答える
1

典型的な rtfm: 関数の@Public注釈はsetDocumentTitle、関数名が難読化されるのを防ぎ、難読化されていないコードからアクセスできるようにします。

于 2008-11-16T10:16:22.903 に答える
0

http://dean.edwards.name/packer/を Base62 エンコード シュリンク変数をチェックして試し てみ てください。ExtJS ライブラリも難読化する必要なく、extjs アプリケーションで機能しました

于 2009-01-16T20:48:34.287 に答える