エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
zlibで圧縮されたswfファイル(CWS)を非圧縮のswfファイル(FWS)に変換するPHPコード - Qiita
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
zlibで圧縮されたswfファイル(CWS)を非圧縮のswfファイル(FWS)に変換するPHPコード - Qiita
Flashのswfファイルは本体データ部分が圧縮されている場合があるようです。 それを非圧縮のファイルに変... Flashのswfファイルは本体データ部分が圧縮されている場合があるようです。 それを非圧縮のファイルに変換するコードです。 swfを再生表示するJSのライブラリがいくつかありますが、ものによっては圧縮されていると再生できないライブラリがあったので調べて対応しました。 他の言語や圧縮形式でもほぼ同様の処理で対応できると思います。 <?php // 入力ファイル $input = __DIR__ . '/compressed.swf'; // 出力ファイル $output = __DIR__ . '/uncompressed.swf'; // 先頭3バイトを読み込んで、圧縮形式の判定を行う $signature = file_get_contents($input, false, null, 0, 3); if ($signature !== 'CWS') { // 圧縮で無ければ終了 ex