問題タブ [ffdec]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
actionscript-3 - リバースエンジニアリングによるswfの変更
私の目的は、コンパイル済みの swf フラッシュ ゲームを変更して、http 経由でスコアをサーバーに送信することです。残念ながら、swf ファイルしかコンパイルしていません。JPEXS Free Flash Decompiler (ffdec) というプログラムを見つけましたが、AS2 でしか動作しません。AS3 では、すべてのコードを見ることができますが、定数より大きなものは変更できません。AS2 と AS3 の両方で機能するソリューションをご存知ですか (おそらく同じものではありません)。
PS: 良くも悪くも、これらの swf を子として別の swf にロードしているため、たとえば「laodVariables」が機能していないようです。
flash - SWF と透過性からの画像の抽出
アニメーションが透明なアプリでswfアニメーション(アプリのリソースの1つ)からリソースを抽出しようとしてい
ますが、データを抽出すると黒い背景に表示されます。
抽出されたフレーム:
(私はそれを選択します、デフォルトは見栄えが悪いので)
ffdec を見つけたところ、DefineBitsJPEG2 (21) であると表示されています。背景を持たないスプライト定義では、blendModeが表示されます:UI8 = 8背景を変更する方法を理解します(imagemagick compose Plusを使用します)が、使用できるアルファチャネルを復元する方法がわかりません手動ブレンドなし。
どうすればそれを作ることができるかアドバイスはありますか?(imagemagickを使用する場合)