ハンターリンク

2006年04月09日 日曜日

MIME-Typeとdisposition

説明

auで扱うファイルのMIME-Typeとdispositionのまとめです。
間違い、情報は掲示板でお願いします。
簡単にau携帯にダウンロードしたい場合はEZget PHPを使ってみてください。

MIME-Type/disposition

種類 拡張子 MIME-Type disposition
一般
HDML文書 hdml text/x-hdml
WML文書 wml text/vnd.wap.wml
PNG画像 png image/png dev8aww
JPEG画像 jpg image/jpeg devjaww
GIF画像 gif image/gif 通常:devgi0z
アニメ:devga2z
BMP画像 bmp image/bmp 1bit:devabm
2bit:dev2abm
WBMP画像
(Wireless Bitmap)
wbmp image/vnd.wap.wbmp
BCI画像
(BREW Compressed Image)
bci image/bci (参考:BREW 関連用語集)
BREW上のみ使用?
EZアプリ(Java) kjx application/x-kjx Phase1:devkdjx
Phase2/2.5:devkdj2
Phase3:devkdj3
EZアプリ(BREW) mod brew (参考:MODファイルとは?
オープンアプリ(Java) jad text/vnd.sun.j2me.app-descriptor
jar application/Java-archive
EZムービー amc application/x-mpeg 映×,音Q:devdl1q
映×, 音M:devdl1m
映○,音×:devdk1n
映×,音Q:devdl1bq
映×,音Q(A1301S):devdl2bq
(※音:M→MP3、Q→QCELP)
3g2 audio/3gpp2 devmpzz
3gp audio/3gpp
着うた amc application/x-mpeg devdl1z
devdl1m
3g2 audio/3gpp2 devmpzz
3gp audio/3gpp
着うたフル kmf application/x-kddi-ezmusic devcufz
ビデオクリップ devlimv
au Music Player Playlist kpl application/x-kddi-playlist devdlpl
FLASH swf application/x-shockwave-flash 着FLASH:devfl8r
その他:devfl7z
EZチャンネル tar application/x-tar devsmzw
EZアバター devavat
デコレ絵文字パック devdmpk
地図データ devmpdx
災害ナビ 1x devmpd1
災害ナビ WIN devmpdw
DRM保護されたファイル drm application/x-kddi-drm dev1drm
ガジェット drm application/widget devauwg
EZケータイアレンジ kar application/x-kddi-karrange devkdka
auケータイクーポン auc application/x-kddi-auc devauc1
フレーム png image/png devfr0i
スタンプ devst0j
ボイス qcp audio/vnd.qcelp dev13anq
HV-Script hvs application/vnd.yamaha.hv-script devm58z
着メロ(SMAF) mmf application/x-smaf 4和音(MA-1):dev4anm
16和音(MA-2):devmfan
40和音(MA-3):devm39z
64和音(MA-5):devm53z
128和音(MA-7):devm7ml
着メロ(C-MIDI) pmd application/x-pmd 3和音:dev3anp
16和音:devcman
フォトミキサー mmf application/x-smaf devm37z
m3f devtmpm
mqf devqmpm
メモリダイヤル
(vCard)
vcf text/x-vcard devvcf
スケジュール
(vCalendar)
vcs text/x-vcalendar devvcs
メールバックアップ
(vMessage)
vmg text/x-vmessage devvmg
お気に入りバックアップ
(vBookmark)
vbm
赤外線用データ?
(vNote)
vnt text/x-vnote devvnt
デコレーション
メール素材
gif image/gif 通常:devgi0z
アニメ:devga2z
↑でいいのかは不明
ラッピングメール mcx application/x-kddi-mcx devdmcx
デコレーション
メールテンプレート
khm application/x-kddi-htmlmail dev1htm
パステルメール ntl (仕様:キウイ研
東芝
東芝アイコン swf application/x-shockwave-flash neon等(W44T以前):tsmenu1
W44T:tsmenu2
W45T:tsmenu3,tsflm01
W47T:tsflm02
DRAPE:tsflm03
W51T:tsmnu3b
W52T:tsmnu3c
W53T:tsflm3d
W54T:tsflm3e
W55T:tsflm3g
W56T:tsflm3h
W61T:tsflm3i
東芝時計 (1) clk tsdclk
東芝時計 (2) ck2 tsdclk2
東芝時計 (3) ck3 tsdclk3
東芝時計 (4) ck4 application/x-tsb-clk4 (*1)
(このMIME-TypeはW31TとW32Tのみ対応)
tsdclk4
東芝辞書 di1 application/x-tsb-rupo (*1) tsrupo
東芝予測辞書 (1) ys1 application/x-tsb-rupoys (*1) tsrupoy
東芝予測辞書 (2) ys2 application/x-tsb-rupoys (*1) tsrupoy2
東芝フォント mtf application/x-tsb-tsfont (*1) tsfont1
FrameFree ff2 application/x-framefree
三洋/鳥取三洋
三洋メニューアイコン (1) sli sylcm01
三洋/鳥取三洋
メニューアイコン (2)
swf application/x-shockwave-flash W62SA:stfl05
INFOBAR 2:stfl04
W53SA:stfl03
Sweets cute:stfl02
W54SA:sydfm05
A5527SA:syfl01
W52SA:sydfm03
W33SA II,W51SA:sydfm02
↑以外
三洋(SA):sydfm01
鳥取三洋(ST):stfl01
三洋EZサービスメニュー swf application/x-shockwave-flash syesm01
三洋時計 scl syclk01
三洋ピクトアイコン pdl sypct01
三洋辞書
(Wnn辞書)
wnn 旧:sydic01
新:sydic02
三洋プリントフレーム png image/png syfpd01
三洋祝日データ cld sycal01
カシオ/日立/Panasonic
カシオ/日立 アイコン (1) png image/png devicna
カシオ/日立/Panasonic
アイコン (2)
swf application/x-shockwave-flash W53H:hi3bfl7k
W53CA:ca39fl7k
W52H:hi3afl7k
W52P:MA32001
W52CA:ca38fl7k
W51H:hi39fl7k
W51P:MA31001
W51CA:ca37fl7k
W43H:hi38fl7k
W43CA:ca35fl7k
W42H:hi37fl7k
G’zOne W42CA:ca34fl7k
W41CA:ca33fl7k
W41H:hi36fl7k
W31CA:ca32fl7k
PENCK:hi34fl7k
W22H:hi33fl7k
W21CA(II):ca31fl7k
G’zOne TYPE-R:ca28fl7k
A5512CA:ca27fl7k
(仕様:[デバイスID]fl7k
カシオ/日立/Panasonic
辞書(ATOK辞書)
aad application/x-atokdic カシオ:caaada0
日立:hiaada0
Panasonic:maaada0
カシオ3Dアニメ k3d application/x-k3d devk32z
日立自作メロディ hmf
京セラ
京セラ辞書 dic kcido00
京セラプレイヤーデザイン png image/png kcido01
京セラ着せ替えアイコン (1) skn application/octet-stream (W21K?:)kcido03
京セラ着せ替えアイコン (2) swf application/x-shockwave-flash W41K:kcido04
W42K:kcido05
W43K:kcido06
W44K/II:kcido07
W51K:kcido08
MEDIA SKIN(W52K):kcido09
A5526K:kcido0A
A5528K:kcido0B
W53K:kcido0C
W44K II カメラなしモデル:kcido0D
ソニー
ソニー辞書 pbx application/x-pobox SNPB01a
ソニービジュアライザ(W42S) sps application/x-sps SNSP01a
ソニーマイスクリーン(W44S)
ソニー着せ替えテーマ ksk application/x-ksk SNIM01a
ソニー着せ替えアイコン swf application/x-shockwave-flash W43S:SNMN37a
W44S:SNMN38a
W51S:SNMN39a
ソニーあかりのパターン ill application/x-ill SNIL01a
シャープ
シャープ辞書 (1)
(ケータイShoin4辞書)
sdj application/x-sharp-dictionary sharpd1
シャープ辞書 (2)
(ケータイShoin4辞書)
dsh application/x-sharp-dictionary2 sharpd2
シャープアイコン swf application/x-shockwave-flash W52SH:sh00004
W51SH:sh00003
PANTECH
PANTECHオリジナルゲーム application/x-midp2.0 PANTECH STYLEでダウンロードできる

赤字は予想
MIME-Typeが空のもの(Acceptに存在しないもの)は通常、ezget(device:data/dnld)経由でしかダウンロードできないので必要ない。(一部例外があるようですけど)
[デバイスID]はUser-Agentから判断できます(詳細はKDDI au: そのほかの技術情報 > ユーザーエージェント
(*1)はAcceptにはないがObjectダウンロードには必要、たぶん特殊なタイプ

個人的に思うdispositionの仕様(規則性)

種別 先頭 真ん中 末尾
au全体 dev 名前
種類
拡張子
数字
アルファベット
Sony SN
CASIO ca
日立 hi
Panasonic MA
東芝 ts
三洋 ty
鳥取三洋 st
京セラ kc
シャープ sharp
PANTECH pt

[先頭]の基本は[デバイスID]の先頭部
k3dみたいにメーカー独自でも先頭がdevだしかなり適当です。。。

Apache 用 MIME-Type 設定

.htaccess などに記述してください。
これだけ書いとけば殆どのau端末対応ファイルをObjectダウンロードできるかと思います。

# au
AddType text/html .html
AddType text/x-hdml;charset=Shift_JIS .hdml
AddType text/vnd.wap.wml;charset=Shift_JIS .wml
AddType text/x-vcard;charset=Shift_JIS .vcf
AddType text/x-vcalendar;charset=Shift_JIS .vcs
AddType text/x-vmessage;charset=Shift_JIS .vmg
AddType text/x-vmessage;charset=Shift_JIS .vnt
AddType text/vnd.sun.j2me.app-descriptor .jad
AddType application/Java-archive .jar
AddType application/x-pmd .pmd
AddType application/x-smaf .mmf .m3f .mqf
AddType application/vnd.yamaha.hv-script .hvs
AddType application/x-kjx .kjx
AddType application/x-tar .tar
AddType application/x-mpeg .amc
AddType application/x-shockwave-flash .swf
AddType application/x-kddi-htmlmail .khm
AddType application/x-kddi-karrange .kar
AddType application/x-kddi-playlist .kpl
AddType application/x-kddi-ezmusic .kmf
AddType application/x-kddi-auc .auc
AddType application/x-kddi-mcx .mcx
AddType application/x-kddi-drm .kdr
AddType application/widget .auw
AddType image/bmp .bmp
AddType image/png .png
AddType image/gif .gif
AddType image/jpeg .jpg
AddType audio/vnd.qcelp .qcp
#AddType audio/3gpp .3gp
#AddType audio/3gpp2 .3g2
AddType video/3gpp .3gp
AddType video/3gpp2 .3g2

# SHARP
AddType application/x-sharp-dictionary .sdj
AddType application/x-sharp-dictionary2 .dsh

# SONY
AddType application/x-pobox .pbx
AddType application/x-sps .sps
AddType application/x-ksk .ksk
AddType application/x-ill .ill

# TOSHIBA
AddType application/x-tsb-clk4 clk4
AddType application/x-tsb-rupo .di1
AddType application/x-tsb-rupoys .ys1 .ys2
AddType application/x-tsb-tsfont .mtf

# CASIO / HITACHI
AddType application/x-atokdic .aad
AddType application/x-k3d .k3d

気になるMIME-Type / Content-Type

C3003P(MA21) application/arc
C3003P(MA21) application/micro3d micro3d BREW
A1303SA(SA25) application/x-cmx フェイス社 cmx
A5505SA(SA27) application/x-prl PRL (ローミングエリア情報)
W21T(TS31) application/x-ts-jispa W21T 辞スパ

application/vnd.KDDI-vpimlist
application/vnd.KDDI-setsynctime
application/vnd.KDDI-verror
application/vnd.syncml+wbxml
application/x-kcf-license 暗号化の証明書?
application/x-kddi-kcf 暗号化した着うたファイル?
application/x-kddi-auk
image/x-up-wpng wpng
application/x-kmcs-form-data

参考リンク

au技術情報
サーバ設定・文字コード指定
ムービー付きページを作ろう…EZムービーのobjectダウンロード/ストリーミング再生について
オープンアプリ (Java™)
EZweb版anmアクセス端末の解析(by anm)

Spcial Thanks

日本
mentaiko
MSC
猫狐
hide



Home » オープンアプリ