!!不可解な携帯の仕様 ポート指定できないのかよ! …TSUKABAN!です。 !何の話かといいますと dsbookは、手前味噌ながらかなり良く出来たアプリだと思ってるんですけど、難点があるんですよ。 それは、「無線LANの使える場所で無いと全くの無意味」であること。 そりゃそうですよね。D自体が無線LANアクセスを前提としている以上、それをつかう アプリである所のdsbookはその弱点を補う事が出来ません。 で、DSで対応できないなら、せめて(例えば)途中まで読んだ本を出先で、携帯電話などで読めるように出来まいか。 と、考えるのは極自然な事。 そこで、引数を指定してやることで画像の代わりに単なるテキストを出力するように仕様を追加し、 画像出力の場合とテキスト出力の場合でページがちゃんと連動するようにしました。 ここまではよかったんですよ。 で、作ったからには自分で使いたいわけですが、我が家には自宅サーバーがあり、wwwは(当然)80番ポートで 稼動しています。すると、それとは別のdsbookのマシンには、別のポートを割り当ててやらんといかんのですよ。 それで、適当なポートを割り当て、ルーターの設定も変えて外からもアクセスできるようにし、 早速携帯でアクセスしてみたら「対応していません」とか言いやがるんです。 どういうことかというと、Softbankの携帯電話はポート指定URL{{fn http://example.com:8080/みたいなやつ}}に対応してないんだと。 よって、いくら作りこんだ所で自分の環境ではデバッグのためにアクセスする事すら出来ないのでありました。 おかげで、結構ノリノリで作ったこの機能はろくにデバッグされる事なくリリースされる事となる予定。 ついでに言うと、DoCoMoとかauには特にそういった制限がある、と言う記述は見つけられませんでした。 つまりなんだ、Softbankだけってことですか。忌々しいああ忌々しい忌々しい。 {{category 開発,雑記}} {{paragraph 2,コメント}} *講義終わったら確認してあげるよー詳細をメールで - あみ (2007年03月02日 20時23分05秒) {{comment}} {{trackback include}}