These pages are written by only Japanese.

Welcom to My Diary.com
最新の日記タイトル一覧カテゴリ別タイトル一覧トップへ戻る〜

こんばんわ♪ 現在は9月23日(月)3時9分。 そろそろお休みになられたほうが。


hns - 日記自動生成システム - Version 2.19.5 (色々 Fixed)

先月 2008年03月 来月
01
02 03 04 05 06 07 08
09 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31
Namazu for hns による簡易全文検索です。
詳細は 詳細指定/ヘルプをご参照下さい。
検索式:

2008年03月31日(月)

Flash SWF ファイル内 JPEG 画像入れ替えの PHP extension 完成

Flash SWF ファイル内の JPEG 画像入れ替え PHP extension が出来ました。
そのうち、JPEG 画像以外もいじろうと思うので、swfed (swf editor) の名前を つけてます。
メモリの使い方が怪しいので、Web アプリに組み込むには、 もっと叩かないとダメっぽいです。
extension の仕組みも勉強しないとですね…

使い方:

SWF に含まれる画像ファイルの jpeg_id を確認。
% php swfdump.php saitama.swf
magic=FWS  version=4  file_length=2704
frame_size=(0, 0)-(240, 240)
frame_rate=8.0  frame_count=40
tag=SetBackgroundColor(9)  length=3
tag=ShowFrame(1)  length=0
tag=JPEGTables(8)  length=0
tag=DefineBitsJPEG(6)  length=2133
        jpeg_id=1 jpeg_data_size=2131
tag=DefineShape(2)  length=51
<略>
tag=PlaceObject2(26)  length=7
tag=ShowFrame(1)  length=0
tag=End(0)  length=0
jpeg_id(今回は 1) の画像入れ替え実行。
$ php swfreplacejpegdata.php saitama.swf 1 aria.jpg > test.swf

結果:

プログラムとまとめ:

携帯 Flash のメインが 1.1 の今なら需要がありそうですけど、 何方かプログラムを晒すのにお勧めの場所、存じませんか?

課題:

  • メモリリークの洗い出し
  • php 5.2.x で試してみる
  • CWF 対応 (zlib を使う)
  • DefineBitsJPEG2,3 対応

あの「うまいトリ肉」は作れるらしい

今度、やってみよう。

これで、1 日分だよ〜。

タイトル一覧
カテゴリ分類
Database
JXTA
Java
XML
awm
bookmark
keyword
memo
news
research
Powered by hns-2.19.5, HyperNikkiSystem Project