独自のフラッシュコード(例:クールなアニメーションは本当にクライアントサイドのもの、そのちょうどの例です)を持っていれば、HTML5を使って書き直すことができますか?コードを隠す?または少なくとも見ることが難しくなります(右クリック、ソースの表示とは異なり、コードを貼り付けるだけです)。 例:フラッシュを見たり、再利用したりするには、リバースエンジニアリングする必要があります。HTML5 hide Flashのようなコード
答えて
いいえこれを行う方法はありません。 swfファイルをリバースエンジニアリングすることは、swf-decompilerやtrillixのようなプログラムでは簡単ではありません。要点は、クライアント側のコードに何か重要なものを置いて、あなたが侵害したくないということです。クライアント側で処理を行うためにサーバーからクライアントに送信されたものは、そのクライアント上で実行され、デコンパイル/ディスアセンブルされたプロキシによって傍受される可能性があります。他のユーザーがここで述べたように、.htaccessを使用してサーバーサイドスクリプト(サーバー上で実行されるスクリプト)へのアクセスを制限できますが、クライアントマシン上で実行されるものは完全に "隠す"ことはできません。
おそらく私がこれを行ったときに見た最高の試みは、GoogleのフラッシュマップAPIで実行されました。SDKでswcを使用してインターフェイスのみを使用すると、実装は実行時にフェッチされます他のswfの形式では、swfも傍受してコンパイルできないという問題があります。コードが実行されているマシンに対して管理者権限を持っていると仮定すると、人のマシン上で実行されるものには隠れはありません。 (これは、HTMLやFlashの誤解ではなく、どの言語にも当てはまりますが、Cはアセンブリを作成し、適切な知識でリバースエンジニアリングすることができます)。
人々は、それがこのexempleのために、このhttp://javascriptobfuscator.com/default.aspx
を使用 読んで苦労を持っているように、あなたはあなたのコードを難読化することができます守るために
var _0xb75d=["\x48\x65\x6C\x6C\x6F\x20\x57\x6F\x72\x6C\x64\x21","\x0A","\x4F\x4B"];var
a=_0xb75d[0];function MsgBox(_0x4338x3){alert(_0x4338x3+_0xb75d[1]+a);}
;MsgBox(_0xb75d[2]);
:
var a="Hello World!";
function MsgBox(msg)
{
alert(msg+"\n"+a);
}
MsgBox("OK");
このなりますあなたが使用できるコンパイルからswfファイル:http://www.kindi.com/
あなたのコードが何とか複雑であり、あなたが_coolアニメーション_を盗もうと思った人の99.99%を捨て去るのに十分であれば、何らかの縮小を使用します。 – c69
- 1. Flash to html5 converter
- 2. HTML5 Flash 100%IE8とFirefox
- 3. Swiffy Conversion Error(Flash to HTML5)
- 4. HTML5でFlashを表示
- 5. html5 benthebodyguardのようなウェブサイト?
- 6. HTML5のようなプレースホルダー
- 7. HTML5でFlashオブジェクトのスクリーンショットを撮る
- 8. Dojo:show()とhide()....どのように?
- 9. HTML5のWebカメラ(FlashまたはSilverlightなし)
- 10. HTML5コード
- 11. Flashおよび/またはHTML5でローカルオーディオファイルを再生する
- 12. howsapp、hike、hideのようなメッセージングアプリへのURLの送信方法
- 13. SubmitおよびHide後にHTML5入力フォームが再表示される
- 14. センタリングFB html5コード
- 15. jQuery HTML5チャットボックスプログラムをマウスクリックイベントレスポンスでコード化しよう
- 16. HTML5対応ブラウザーが検出された場合、HTML5対応のFlashエクスペリエンスをスレーブ
- 17. onclick div hide、setTimeout div hide
- 18. HTML5 JavaScriptのFlashのBitmapData.hitTest()に相当する
- 19. flash swfのDOMインスペクタのようなツールはありますか?
- 20. Flash AS3:FacebookのLike CountのようなFacebookを取得
- 21. 異なるバージョンのFlash Player用に異なるコード
- 22. HTML5 bingのような素敵なコンテンツの遷移
- 23. FlashからHTML5への変換に関する推奨事項
- 24. Flashは、.net winformコントロールのようなタグプロパティと同等ですか?
- 25. IEでレンダリングされないhtml5 facebookのようなボタン
- 26. フラッシュライブラリのFlash Builderコードの完了
- 27. 別のHTML5ファイルにHTML5ファイルを含めよう
- 28. UINavigationController hide hide navigationBar - アニメーションの問題
- 29. Flash AS3コードの保護+サーバとのセキュアな通信
- 30. ASP.NETはHTML5コードをどのように生成できますか?
一般的に、人々は自分が思っているよりも「クールなアニメーション」を盗むことに関心がありません。 – ceejayoz
@ceejayozまあそれは本当にアニメーションではありません..それは質問をクリアするための単なる例です:) – Harts
私のポイントはアニメーション以上に適用されます。 – ceejayoz