These pages are written by only Japanese.
|
Namazu for hns による簡易全文検索です。 詳細は 詳細指定/ヘルプをご参照下さい。 |
|||||||||||||||||||||||||||||||||||||||||||||||
- DefineBitsJPEG2,3 の JPEGセグメントの並び - 圧縮テーブルフィールド SOI(0xD8): len=0 DQT(0xDB): len=65 DQT(0xDB): len=65 DHT(0xC4): len=29 DHT(0xC4): len=179 DHT(0xC4): len=29 DHT(0xC4): len=179 EOI(0xD9): len=0 - 画像データフィールド SOI(0xD8): len=0 APP0(0xE0): len=14 APP1(0xE1): len=32 SOF0(0xC0): len=15 SOS(0xDA): len=9536 EOI(0xD9): len=0…というのが正しいのですけど、無印の DefineBitsJPEG は 標準的な JPEG データ(メタ情報、圧縮テーブル、圧縮された画像データ)をそのまま入れるべき。
- DefineBitsJPEG の JPEGセグメントの並び - 画像データフィールド SOI(0xD8): len=0 APP0(0xE0): len=14 APP1(0xE1): len=32 DQT(0xDB): len=65 DQT(0xDB): len=65 SOF0(0xC0): len=15 DHT(0xC4): len=29 DHT(0xC4): len=179 DHT(0xC4): len=29 DHT(0xC4): len=179 SOS(0xDA): len=9536 EOI(0xD9): len=0↑詳しくはこちらで。
% php swfdump.phps game.swf > /dev/null swf_tag_lossless_create_detail: uncompress: Z_BUF_ERROR: not enough buff size can't create tag detail (tag=36) swf_tag_lossless_print_detail: detail == NULL swf_tag_lossless_create_detail: uncompress: Z_BUF_ERROR: not enough buff size can't create tag detail (tag=36) swf_tag_lossless_print_detail: detail == NULLデバッグメッセージを入れたところ、
XXX origsize=1212 # 予想 ZZZ origsize=1216 # 実際の伸長後の長さ4byte 足りません。
indices_len = ((swf_tag_lossless->width + 3) & -4) * swf_tag_lossless->height; origsize = 4 * swf_tag_lossless->colormap_count + indices_len;これらの計算が間違っているようですが、indices_len は、
1 => 1+3 & -4 = 4 & -4 = 4 2 => 2+3 & -4 = 4+1 & -4 = 4 3 => 3+3 & -4 = 4+2 & -4 = 4 4 => 4+3 & -4 = 4+3 & -4 = 4 5 => 5+3 & -4 = 8 & -4 = 8のような4の倍数への繰上げ処理なので問題ないはず…
<出力> L780: swf_SetU8(t, ncolors - 1); // number of pal entries <入力> L958 if (format == 3) L959 cols = swf_GetU8(tag) + 1;やっぱり、0 数えで処理してる…
COLORMAPDATA Field Type Comment ColorTableRGB RGB[color table size] Defines the mapping from color indices to RGB values. Number of RGB values is BitmapColorTableSize + 1. ColormapPixelData UI8[image data size] Array of color indices. Numberという訳で、+1 して使います。はい。
[Wed Jul 23 02:01:15 2008] [notice] mod_python: Creating 4 session mutexes based on 256 max processes and 0 max threads. [Wed Jul 23 02:01:15 2008] [error] (28)No space left on device: mod_python: Fail ed to create global mutex 1 of 4 (/tmp/mpmtx59601). Configuration Failed (END)↑ココを見て、以下のコマンドで解決。
ipcs -s | grep apache | perl -e 'while (<>) { @a=split(/\s+/); print `echo $a[1]`}'以前にも同じ事があったような…
今回の仕様変更で、追加リクエストを送った後に送信済みフォルダを覗くと、 メールアドレスからIDを特定できるようになってしまった。ほんとだ。出来た…
「電話機能の使いやすさについて、改善が必要な物をいくつでもお選びください。」 ・通話中の音量が小さいこと・着信履歴を1件ずつ削除することが出来ない ・アドレス帳のフォルダ分けが出来ない ・非通知拒否設定が出来ないへーっ ( ̄― ̄)