読者です 読者をやめる 読者になる 読者になる

うごくメモ帳のメモデータ *.ppm

以下の内容は独自調査であり非公式です。

ファイルフォーマット

アドレス(hex) 内容
0000-009F ヘッダ
00A0-069F サムネイル
06A0- 実データ
ヘッダの構造 (2009/01/21 24:25 修正)
アドレス(hex) 内容
00-03 "PARA"
04-07 実データサイズ (LE)
08-0B
0C-0D ページ数-1
0E-0F 固定値? 0x00000024
10-11 データロックフラグ
12-13 カレントページ
14-29 原作者名 (UTF-16 LE)
2A-3F 親作者名 (UTF-16 LE)
40-55 作者名 (UTF-16 LE)
56-5D 親作者の作者ID (8byte LE)
5E-65 作者ID (8byte LE)
66-77 親作品の作品ID
78-89 作品ID
8A-91 原作者の作者ID (8byte LE)
92-99 原作の作品IDらしき値 (8byte BE)
9A-9D 更新日時(2000/01/01 00:00:00 からの経過秒数) (4byte LE)
9E-9F
サムネイル

サムネイルのサイズは64×48です。

  1. データを32バイトごとに分ける → 8×8のタイルを作る
    1. 1バイトは2ドットに相当
    2. 色の対応
      • 0: ?
      • 1: 黒
      • 2: 白
      • 3: 灰(黒+白)
      • 4: 赤
      • 5: 茶(赤+黒)
      • 6: 桃(赤+白)
      • 7: ?
      • 8: 青
      • 9: 紺(青+黒)
      • A: 水(青+白)
      • B: ?
      • C: 紫(赤+青)
      • D: ?
      • E: ?
      • F: ?
  2. タイルを順番に左上から8×6に配置
  3. サムネイルの完成

Ver.2では一色増えるかもしれません?

実データ

よくわかりません /(^o^)\

うごメモはてなから *.ppm をダウンロード(注意)

http://image.ugomemo.hatena.ne.jp/ppm/(作者ID)/(作品ID).ppm
注意: うごメモはてな上では *.ppm は使用されてないようですので、もしかしたら将来ダウンロードできなくなるかもしれません。

SDにコピー

SDの /private/ds/app/4B47554A/001/ が保存場所のようです。
管理情報ファイルがあるようですが、↑で直接DLしたファイルをコピーしても問題なく見ることができました。

データ改変チェック

ヘッダやサムネイルを書き換えてみましたが、うごメモで見ようとすると「データが壊れています。壊れたデータを削除します。」と出て削除されてしまいました。つまり改変チェックがあります。(ファイル末尾にある128バイト)


ところで ppm ってやっぱ「パラパラマンガ」の略なんでしょうか。