These pages are written by only Japanese.

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

こんばんわ♪ 現在は4月23日(火)19時33分。 晩御飯のメニューが楽しみです


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

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

2011年06月04日(土)

phpopengl project に join 申請

OpenGL API を叩けるようにする PHP拡張のプロジェクトがあるのですが、 個人的に改良したコードがあるので、 仲間に入れてとのメッセージを Open Discussion Forum に送ってみました。
ML やそれらしき forum topic が無く、プロジェクト運営者は音沙汰無しらしいので直接送っても悲しい事になりそうですし。
Dear all.
My nickname is Yoya, a PHP programmer in Japan.
I'm hoping to join the phpopengl project.

I have PHP5 runnable code with some other fix.
- https://github.com/yoya/phpopengl
(many japanese text, sorry)

There are my two goals. 
- 3D rendering web backend system.
- 3D simple game easy making environment.

I have three proposals.

- php4 => php5 migration.
- not cvs, but git repository.
- runnable as web application.

I think phpopengl is great project.
and i want to help you.

Kind Regards, 
英語よく分からないので気持ちだけでも伝わるといいな。
一週間以上返事がなかったら、fork して opengl4php project を作っちゃる。
何言ってるか分からないって返事だったら、今まで通り日本語で個人的に好き勝手な開発続けちゃいます。

2011年06月05日(日)

IO_SWF replaceActionString

ActionScript2 で記述してコンパイルしたバイナリコードは、 SWF ファイルの 主に DoAction タグに格納されます。 その DoAction 内の (ActionScript2 で URL指定や代入処理で渡したであろう) 文字列を入れ替える処理を実装しました。
具体的には ActionScript で a = 'hoge'; 等とした場合の hoge や getURL 関数に渡した URL文字列等を SWF のレベルで置換できます。
FlashLite のゲームでパラメータを埋めたり、終了後のページ遷移先を動的に変更できる。はずです。(原理的にはいけるはず)

導入方法:

IO_Bit,IO_SWF が入ってない環境
pear install openpear/IO_SWF openpear/IO_Bit
既に入っている場合 (install を実行しても古いままなので)
pear upgrade openpear/IO_Bit
pear upgrade openpear/IO_SWF

実験:

php /usr/share/php/sample/swfreplaceactionstring.php bloxorz.
swf Sound YoyaSoundYoya > t.swf
php /usr/share/php/sample/swfdump.php -f t.swf | grep Yoya
        [1] YoyaSoundYoya

実装:

某氏へ:

試しに実装しましたが、URL 書き換えってこんなんで良いですか。

2011年06月09日(木)

SWFEditor 0.41 release - replaceActionStrings

SWFEditor 0.41 で replaceActionStrings メソッドを追加しました。 ActionScript2.0 の文字列(変数名やリテラル等)を書き換えます。
(ラベルは書き換えません。要望があれば対応します)
FlashLite ゲームでのパラメータ書き換えや遷移先URLの書き換え等に使えると思います。
勿論、違う長さの文字列に入れ替える事も可能です。
使い方

セールスポイント:

この手の機能がない場合は、固定長のパラメータ(しかも最大長)を埋めて、SWF バイナリに対して(全ての情報要素のオフセットが変わらないように)同じ長さの文字列を入れ替える手法がとられるのですが、その最大固定長パラメータの呪縛から逃れられます。

これで、3 日分だよ〜。

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