質問 > その他 > 携帯AUの画像ダウンロード機能について |
その他
スレッド表示 | 古いものから | 前のトピック | 次のトピック | 下へ |
投稿者 | スレッド |
---|---|
kishik |
投稿日時: 2009/4/17 12:43
対応状況: −−−
|
仙人 登録日: 2009/4/3 居住地: 東京 投稿: 382 |
Re: 携帯AUの画像ダウンロード機能について ちゃんと探していませんが、
技術的内容がEC-CUBEに依存した内容ではなく、 ”PHPでのAU携帯向けチェックサム付与”なので、 どこかに誰かが作っていそうですけどね。 ですが、内容は簡単ですし、 自前ならいつでもどんな変更にも対応できる強みが生まれますよね。 いいものが作れますよう。 |
fin |
投稿日時: 2009/4/17 12:18
対応状況: −−−
|
新米 登録日: 2009/4/16 居住地: 投稿: 4 |
Re: 携帯AUの画像ダウンロード機能について kishik様
ありがとう御座います。 結論はやはり以下の方法になるのですね。 http://www.au.kddi.com/ezfactory/tec/dlcgi/download_1.html fread/fwrite できればこれ以外の方法があればと思い Smartyで便利な関数がないか探してみたのですけど。 どうもありがとう御座いました。 実験してみます。 |
kishik |
投稿日時: 2009/4/17 12:02
対応状況: −−−
|
仙人 登録日: 2009/4/3 居住地: 東京 投稿: 382 |
Re: 携帯AUの画像ダウンロード機能について http://www.au.kddi.com/ezfactory/tec/dlcgi/download_1.html
の下の方にチェックサムの計算方法が載っているので、 (どこかにライブラリもありそうですが) これを読めばプログラマの方なら5分もあればわかるはずです。 Cによる計算式そのものも書かれていますし。 とにかく単純に(かつPHPで)考えるなら、 バイナリデータの読み書きに使う fread/fwrite を使って画像から1バイトずつ読み取って演算をして、 最後に演算結果の2バイト分のデータを末尾に付け加えるだけです。 携帯用なら画像ファイルも大きくないので、 1回の演算自体はそれほど負荷にならないでしょう。 |
fin |
投稿日時: 2009/4/17 10:58
対応状況: −−−
|
新米 登録日: 2009/4/16 居住地: 投稿: 4 |
Re: 携帯AUの画像ダウンロード機能について kishik 様
投稿ありがとうございます。 モバイル版は、大きい画像(例)500x500サイズの ものを自動で機種にあわせた最適なサイズに変換してくれます。 その変換後の画像データがupload/mobile_image/の中に コピーされます。 コピーされた最適な画像をAUのダウンロード用に使いたい というのが希望で。 >チェックサムの計算方法は公式ページに載っているので >それを元にPHPで組んでしまえばいいんじゃないでしょうか。 こちらの理論の実装方法がLVがたりなくて不明なのです。 PCのローカルにある画像にチェックサムを付けて、 固定でダウンロード用のURLを張ることはできるのですが、 画像サイズを最適化してくれたものに対して チェックサムを、AUでダウンロードさせる方法を 今調べています。 |
fin |
投稿日時: 2009/4/17 10:53
対応状況: −−−
|
新米 登録日: 2009/4/16 居住地: 投稿: 4 |
Re: 携帯AUの画像ダウンロード機能について seasoft様
投稿ありがとうございます。 AUの画像をダウンロードさせる機能を実装するための チェックサムの話です。 モバイル版でdtb_products.main_imageの画像を表示すると 自動でupload/mobile_imageのフォルダに画像が設置され 以下に記載する変換が実施されます。 □tplへの記載内容 <img src="/xxxxx/xxxx/xxxxxx.jpg"> xxxxxxx.jpgはdtb_productsから画像名取得 □ソース表示 <img src="/upload/mobile_iage/xxxxxxxxxxxxx.jpg"> このとき、変換されたjpgにチェックサムを付けて AUで画像をダウンロードできるようにしたいのです。 ※以下は最初からチェックサムをつけている画像のダウンロード方法抜粋 <a href="device:data/dnld?url=http://smile-photoshop.jp/cgi-bin/download.cgi&name=logo3.jpg&size=10549&disposition=devjaww"> |
kishik |
投稿日時: 2009/4/17 9:33
対応状況: −−−
|
仙人 登録日: 2009/4/3 居住地: 東京 投稿: 382 |
Re: 携帯AUの画像ダウンロード機能について 画像データのチェックサムのようですね。
AU携帯端末はこの値をダウンロードの成否の判断に使っているようです。 チェックサムの計算方法は公式ページに載っているので それを元にPHPで組んでしまえばいいんじゃないでしょうか。 生成したファイルの名前をランダムに振って、 URL通知してからダウンロードさせる・・・という感じでしょうか。 |
seasoft |
投稿日時: 2009/4/17 5:48
対応状況: −−−
|
神 登録日: 2008/6/4 居住地: 投稿: 7367 |
Re: 携帯AUの画像ダウンロード機能について 何の目的の「チェックサム」の話ですか?
クライアントキャッシュ周りでしょうか?
|
fin |
投稿日時: 2009/4/16 19:07
対応状況: 開発中
|
新米 登録日: 2009/4/16 居住地: 投稿: 4 |
携帯AUの画像ダウンロード機能について 全キャリア対応の画像ダウンロードサイトをつくっております。
EC CUBEでは、モバイル用画像は自動的に upload/mobile_imageへ格納されると思います。 ここへ格納された画像をAUでダウンロードさせるため、 チェックサムなどを自動的に付与し、 ダウンロードさせる方法をご存知のかたが いらっしゃいましたらご教授願います。 |
スレッド表示 | 古いものから | 前のトピック | 次のトピック | トップ |