- 1 名前:デフォルトの名無しさん mailto:sage [2007/12/28(金) 13:32:59 ]
- NTT DoCoMoのiモード携帯電話用Javaに関する話題を扱うスレッドです。
※DoCoMo以外は下記スレへ。 CLDC+MIDP+携帯電話用Javaスレッド part 7 ttp://pc11.2ch.net/test/read.cgi/tech/1180010672/ ■ iアプリ特有ではなくJava一般に関する質問はこちらへ 【初心者】Java質問・相談スレッド110【大歓迎】 ttp://pc11.2ch.net/test/read.cgi/tech/1197710566/ ■ iモード携帯電話用Java(iアプリ)まとめサイト ttp://ton.my-sv.net/ ■関連スレ 【日本携帯】Mascot Capsule/Micro3D【標準】 ttp://pc8.2ch.net/test/read.cgi/tech/1117773530/
- 231 名前:デフォルトの名無しさん mailto:sage [2008/01/29(火) 12:11:06 ]
- >>229
ありがとうございました。できました。
- 232 名前:デフォルトの名無しさん mailto:sage [2008/01/29(火) 12:21:59 ]
- 有言実行でえらい。
- 233 名前:デフォルトの名無しさん mailto:sage [2008/01/29(火) 12:39:58 ]
- -bootclasspath C:\idkdoja5.1\lib\classes.zip;C:\idkdoja5.1\lib\doja_classes.zip
この部分を省略して入力したいです。 javacに効果のある設定で、これを毎回入力せずに、 javac pj001.java だけでコンパイルできるように設定できないでしょうか?
- 234 名前:デフォルトの名無しさん mailto:sage [2008/01/29(火) 13:45:05 ]
- バッチファイル
PowerShell Ant
- 235 名前:デフォルトの名無しさん mailto:sage [2008/01/29(火) 22:34:59 ]
- 環境変数CLASSPATH
- 236 名前:デフォルトの名無しさん mailto:sage [2008/01/30(水) 19:17:42 ]
- いつの間にかappli-style.com無くなった?
- 237 名前:デフォルトの名無しさん mailto:sage [2008/01/30(水) 19:36:51 ]
- iアプリでwmaやmp3のライブストリーミング配信を聴取させることは可能ですか?
出来るのであれば、これからJavaの勉強しようと思ってます
- 238 名前:デフォルトの名無しさん mailto:sage [2008/01/30(水) 19:58:57 ]
- できます
- 239 名前:デフォルトの名無しさん mailto:sage [2008/01/30(水) 21:07:02 ]
- それじゃ、明日にJavaの入門書を買ってきます
SHOUTcast再生アプリ作成目指して頑張ります
- 240 名前:デフォルトの名無しさん mailto:sage [2008/01/30(水) 21:33:42 ]
- VBとかみたいに視覚的・感覚的にiアプリ作るソフトない?
Cで70行くらいのちょっとした特定用途の計算するアプリを携帯に移植したいんだけど、javaは難しくて分かんない…
- 241 名前:デフォルトの名無しさん mailto:sage [2008/01/30(水) 22:06:38 ]
- マジレスすると基本的な構文はCとほとんど同じ
- 242 名前:デフォルトの名無しさん mailto:sage [2008/01/30(水) 22:26:01 ]
- Cと構文は同じなんだろうが、Allabout見ながら
エクリプで作ってたらサンプルプログラムですらエラー吐いてまともに作れん。 ttp://allabout.co.jp/internet/java/closeup/CU20070619A/index.htm こいつがきちんと作れれば応用で作れそうではあるんだけどなぁ
- 243 名前:デフォルトの名無しさん mailto:sage [2008/01/30(水) 22:39:23 ]
- >>242
? 今取り合えずそのソースコードそのままコピペして作ってみたが ちゃんと動くみたいだけど? ソースコードの名前をSampleIApp.javaにしてないとか言う初歩的なミスか? 後、初心者なら初心者で作るアプリが小さいほど 単純にDoJaのSDKのみで作ってEclipseとかを使わない方が良いよ 問題の切り分けが開発環境のせいなのか自分のコードのせいなのか判り難いから ある程度の規模のアプリを作るようになったら逆に統合環境に頼った方が楽をできるけどね
- 244 名前:デフォルトの名無しさん mailto:sage [2008/01/30(水) 23:05:23 ]
- >>236
俺も先週気がついて愕然とした。 有用な情報たくさんあったのにな・・・。 誰かローカルに保存してる人居ませんか?
- 245 名前:デフォルトの名無しさん mailto:sage [2008/01/30(水) 23:09:15 ]
- web.archive.org/web/*/http://appli-style.com
- 246 名前:デフォルトの名無しさん mailto:sage [2008/01/31(木) 00:05:02 ]
- あれからご指導のおかげで一応希望のものはできそうです。
ところで先ほどのサンプルプログラムで初期入力文字を数字にしたいのですが、書式は text = new TextBox("", 20, 1, TextBox.DISPLAY_ANY, TextBox.NUMBER); ではないのでしょうか? 上記ではコンストラクタの引数が不正と怒られてしまいました。
- 247 名前:デフォルトの名無しさん mailto:sage [2008/01/31(木) 03:41:00 ]
- >>236
今年の1/7にドメインの更新が切れてるね。 更新が切れる前に閉鎖のお知らせを出してなかったんなら ドメインかレンタルサーバの更新を忘れなんじゃないかなぁ、と。
- 248 名前:デフォルトの名無しさん mailto:sage [2008/01/31(木) 10:24:09 ]
- >>246
>text = new TextBox("", 20, 1, TextBox.DISPLAY_ANY, TextBox.NUMBER); >>245 >text = new TextBox("0", 20, 2, TextBox.DISPLAY_ANY); Cでも勝手に引数増やしたらエラーになるけど。
- 249 名前:デフォルトの名無しさん mailto:sage [2008/01/31(木) 10:43:12 ]
- >>246
初めてiアプリ組んだときリファレンスよく読まずに TextBox("0", 3, 3, TextBox.DISPLAY_ANY | TextBox.NUMBER); って書いちゃった記憶が(w setInputMode(TextBox.NUMBER); だね
- 250 名前:デフォルトの名無しさん mailto:sage [2008/01/31(木) 14:18:40 ]
- >>246
何を参考にしたらそういう間違いが起こるのか知りたい
- 251 名前:デフォルトの名無しさん [2008/01/31(木) 16:45:18 ]
- DoJa5.1をインストールしました。
自分のホームページをDoJa5.1のエミュレータで見たいのですが、DoJa5.1でどうすればよいですか?
- 252 名前:デフォルトの名無しさん mailto:sage [2008/01/31(木) 17:41:40 ]
- DoJaエミュレータはwebブラウザではありません
- 253 名前:デフォルトの名無しさん mailto:sage [2008/01/31(木) 20:50:23 ]
- ドコモにiモードブラウザのシミュレータが別にあるよ
- 254 名前:244 mailto:sage [2008/01/31(木) 21:08:38 ]
- >>246
ありがとうございます。 こういうサイトがあるんですねぇ。 >>247さんの言うとおりならそのうち復帰しますかね。 もっとも、更新ずっと止まってたからそのまま放置もあり得ますが・・・。
- 255 名前:デフォルトの名無しさん [2008/01/31(木) 21:32:53 ]
- >>252,>>253 そうですか。実際にclassをダウンロードさせるテストはあきらめました。
今SoftKeyListenerをやっています。 www.geocities.jp/inu_poti/makeiapp/panel/softkey.htm を見て、DoJa5.1のメインディスプレイに水色のボタンを表示させることができました。 そのボタンを押したいのですが、水色のボタンをマウスでクリックですか?
- 256 名前:デフォルトの名無しさん mailto:sage [2008/01/31(木) 22:17:45 ]
- キーウインドウのボタンを押せばよかったと自己解決です。
- 257 名前:デフォルトの名無しさん mailto:sage [2008/01/31(木) 22:51:00 ]
- 質問する前に付属してるpdfとリファレンスマニュアルは隅から隅まで見るぐらいはしてくれ
- 258 名前:デフォルトの名無しさん [2008/01/31(木) 23:17:55 ]
- iαppliTool for DoJa-5.1(FOMA)で作成したプログラムを
SDカードに保存して、それを携帯電話実行したいのですが どのようにすればよいでしょうか?
- 259 名前:デフォルトの名無しさん mailto:sage [2008/01/31(木) 23:28:48 ]
- Win上のjavaでは文中の改行は\nですが、iアプリでは何を使うのでしょうか?
- 260 名前:デフォルトの名無しさん mailto:sage [2008/02/01(金) 00:18:23 ]
- >>257
聞けばすぐ分かるのにマニュアルを隅から隅まで見るのは技術系。 技術系の人は仕事が遅い。 文系の人はえらい人に聞いてさっさと解決してしまう。
- 261 名前:デフォルトの名無しさん mailto:sage [2008/02/01(金) 00:18:40 ]
- >>258
>>257 >>259 動かしてみればいい。
- 262 名前:デフォルトの名無しさん mailto:sage [2008/02/01(金) 00:19:39 ]
- 追記だ。
>>258 携帯のマニュアル読んでみろ。
- 263 名前:デフォルトの名無しさん mailto:sage [2008/02/01(金) 00:26:49 ]
- 早い遅い以前に文系のプログラマなんて使いものにならん。
- 264 名前:デフォルトの名無しさん mailto:sage [2008/02/01(金) 00:55:08 ]
- 文系は金の勘定だけしていればいいと思うよ
- 265 名前:デフォルトの名無しさん mailto:sage [2008/02/01(金) 01:09:56 ]
- >>251
HttpConnectionクラスを用い、 http通信してホームページのデータを取得する。 なんかアプリケーションゲートウェイ的な仕掛けが必要なら サーバサイドもなんか適当に工夫する。 Doja上で動かせるHTMLパーサとレンダリングエンジンを適当に用意して、 取得したデータを元にDoja上の画面に描画する。 ADFのPackageURLを自分のホームページと同じパスにしとかないと通信できない。
- 266 名前:259 mailto:sage [2008/02/01(金) 01:32:11 ]
- >>261
? \nでは改行にならなかったのですが
- 267 名前:デフォルトの名無しさん mailto:sage [2008/02/01(金) 02:06:39 ]
- >>266
そもそも文字をどうやって表示しているのか。
- 268 名前:259 mailto:sage [2008/02/01(金) 02:08:51 ]
- label表示です
- 269 名前:デフォルトの名無しさん mailto:sage [2008/02/01(金) 02:17:26 ]
- 聞く前に調べる癖をつけるべき
ttp://www.rcdtokyo.com/man/doja/api/com/nttdocomo/ui/Label.html
- 270 名前:259 mailto:sage [2008/02/01(金) 13:44:51 ]
- 大変初歩的なミスで申し訳ありませんでした。
labelをやめて編集不可にしたTextBoxを使用したのですが、 相変わらず文中の改行は\nではできません。 よろしければ、改行文字を教えていただけないでしょうか。
- 271 名前:デフォルトの名無しさん mailto:sage [2008/02/01(金) 14:48:51 ]
- 改行コードなんてほぼ3択なんだから全部試して駄目なら他の部分でミスってるんじゃね?
- 272 名前:デフォルトの名無しさん mailto:sage [2008/02/01(金) 15:05:45 ]
- System.getProperty("line.separator")
- 273 名前:259 mailto:sage [2008/02/01(金) 17:36:25 ]
- プログラムの制御を間違えていたので必要なところで改行されていなかったようです。
すいませんでした。
- 274 名前:デフォルトの名無しさん mailto:sage [2008/02/02(土) 03:14:40 ]
- TextBoxに入力する時には一度決定キーでキー入力状態にしますが、
KeyPressedでキーの数字を順次読み込ませてTextBoxに入力したいのですが、 そうした場合に一字ずつ追加していくにはsetTextで良いのでしょうか? 他に良い方法が有ればご教示いただければと思います。 参考までに現在の該当部分のソースです public void KeyPressed(int key) { switch (key) { case Display.KEY_1: text.setText("1"); break; } }
- 275 名前:デフォルトの名無しさん mailto:sage [2008/02/02(土) 04:28:14 ]
- text.setText(text.getText() + (key))
- 276 名前:274 mailto:sage [2008/02/02(土) 13:12:02 ]
- >>275
public void KeyPressed(int key) { text.setText(text.getText() + (key)); } で良いのでしょうか?もう少し詳しく書いていただけないでしょうか。
- 277 名前:デフォルトの名無しさん mailto:sage [2008/02/02(土) 13:39:10 ]
- >274
アルゴリズムを考えるスレか Java初心者スレへいった方がいい
- 278 名前:274 mailto:sage [2008/02/02(土) 13:44:11 ]
- >>277
了解です
- 279 名前:デフォルトの名無しさん mailto:sage [2008/02/02(土) 17:53:54 ]
- メソッド内変数をスタティックやクラスメンバ変数にしてみたら
容量がかなり増えたけど スタティックやクラスメンバ変数って容量食うもんなのかな
- 280 名前:デフォルトの名無しさん mailto:sage [2008/02/02(土) 18:28:21 ]
- 当然です
- 281 名前:デフォルトの名無しさん mailto:sage [2008/02/02(土) 23:51:34 ]
- DoJaとEclipse3.2で勉強しているのですが、
ヘルプが上手く出せなくて困ってます。 DoJaの関数はShift+F2で出てきてくれるの ですが、StringなどのJavaの標準関数は出 てこない・・・。 両方同時に出せるようにするにはどうすれば よいのでしょう?
- 282 名前:デフォルトの名無しさん mailto:sage [2008/02/03(日) 00:35:44 ]
- >>281
DojaClass.zipの方にJ2ME_CLDCAPIのJavadoc添付。 過去ログにあると思いますよ。
- 283 名前:デフォルトの名無しさん mailto:sage [2008/02/03(日) 06:00:52 ]
- 281氏では無いですが
添付したらjavadoc自体が立たなくなってしまいました 何が問題なんでしょうか。。orz ご教授頂けませんか
- 284 名前:デフォルトの名無しさん mailto:sage [2008/02/03(日) 22:25:45 ]
- ニコニコ動画モバイルのプレゼンを見ていて、気になることがありました。
一番最後のAppendixで、 ドコモはMFi 900系 MFi3 ADPCMはメーカー毎にある拡張命令で再生 901,2系 MFi4 ADPCM再生が取り込まれ、音源に応じたType-1,2,3,4命令を使って鳴らす 903,4系 MFi5 FueTrekに統一され、Type-2命令に統一される と書いてありました。 Type-2命令とは何のことですか?ADPCM再生についての情報はどうすれば得られますか?
- 285 名前:デフォルトの名無しさん mailto:sage [2008/02/03(日) 22:27:35 ]
- iモードだとADPCMしか再生できないの?しかもステレオ不可?
上のほうでmp3も再生させられるって書いて歩けどあれ嘘なん? それじゃ、サンプリングレートは22kHzが限界ってことか
- 286 名前:デフォルトの名無しさん mailto:sage [2008/02/03(日) 22:28:19 ]
- iモードじゃなくてiアプリね
- 287 名前:デフォルトの名無しさん mailto:sage [2008/02/03(日) 23:04:29 ]
- >>282
281です。教えて頂き有り難うございます。 過去ログを見返してみます。
- 288 名前:デフォルトの名無しさん mailto:sage [2008/02/04(月) 09:39:53 ]
- 他のアプリやメール作成のためにデータをクリップボードにコピーしたいんだけど、iアプリのAPI自体にそんな機能ある?
やっぱりいったんIMEを起動して自分でコピーするしか方法はないものだろうか?
- 289 名前:デフォルトの名無しさん mailto:sage [2008/02/04(月) 13:47:23 ]
- >>285ラグとかでADPCMにしてんじゃね?処理軽いから
あと32kHzのADPCMもできた気がする
- 290 名前:デフォルトの名無しさん [2008/02/05(火) 00:46:07 ]
- JRE1.5で組んだ(っていえばいいのかな)プログラムをDoja4.0に移植しようと思ってるんですが、
JRE(?)のAPIのjava.lang.Classとかjava.lang.Mathとかそのまま使えないんでしょうか。 単純にJRE1.5のライブラリを追加しても解決しなかったので・・・。 日本語がおかしかったら指摘していただきたいですorz
- 291 名前:デフォルトの名無しさん mailto:sage [2008/02/05(火) 01:07:40 ]
- >>290
まずCLDCとDojaのAPIリファレンスを読む。 ほしいものがなければ、自前で実装。
- 292 名前:デフォルトの名無しさん [2008/02/05(火) 01:49:03 ]
- ありがとうございます。
そうなると・・・APIのソースから不足してる部分を逐一持ってくるしかないんですね。 やってみます。
- 293 名前:デフォルトの名無しさん mailto:sage [2008/02/05(火) 01:49:56 ]
- sage忘れごめんなしあorz
- 294 名前:デフォルトの名無しさん mailto:sage [2008/02/05(火) 02:52:59 ]
- >>285
ADPCM再生するためにMFiデータを用意しますが、 902までは各社毎のADPCM形式のMFiデータを用意する必要がありました。 (これが恐らくType1-4まであったのでしょう。) 903以降は(N903,904を除いた)全ての端末で、 SH902,SO902用のMFiファイルが再生できます。 おそらくSH902,SO902で利用されていたのが、Type2命令のADPCM再生です。 >ADPCM再生についての情報はどうすれば得られますか? wav2mldというオンラインウェアで、 ADPCMサウンドを内包したMFiファイルを作成できます。 さらに詳しい仕様はMFiの資料を手に入れないと難しいと思います。 プレゼン資料を読むとわかりますが、ニコ動画モバイルでも アプリ側で直接ADPCMを再生するような命令を使っている訳ではなく、 変換サーバを介して細切れのMFiデータを用意して、 連続した音声のように再生しています。 あなたがもし、音楽を再生したいとか単純な動機で作業を行おうとしているならば、 ニコ動モバイルのような工夫をする必要があると思います。
- 295 名前:デフォルトの名無しさん mailto:sage [2008/02/05(火) 10:12:28 ]
- >>294
284ですが、有用な情報ありがとうございました。 MFi4以降についての情報がないので、困っていたところです。 ADPCMのフォーマットが統一されたという話は、前のスレで見た記憶があります。 ニコモバの資料も同じようなことが書いてありました。 しかし、Type1とか2とか、そんな用語は初めて聞きました。 # MFiの仕様は非公開ですし、何で知っているのだろうか。公式コンテンツでないのに。 余計な話は止めて、294の情報によるとType[1-4]は各サウンドチップメーカー用のフォーマットという感じでしょうか。 Type1: Yamaha ADPCM, Type2: G7xx, Type3: ROHM ADPCM, Type4: OKI ADPCM のような。MFi3まではケータイメーカー独自で、MFi5からは、Type1,3,4は外した。 これなら納得できます。 逆に、Type2のフォーマットさえ分かれば全機種再生できると。
- 296 名前:デフォルトの名無しさん mailto:sage [2008/02/05(火) 13:21:52 ]
- 技術系は人に聞こうとしないから何やらせてもすごい遅い
ようやく質問してきたかと思えば口頭ではなく長文をメールに書いたりしてるし
- 297 名前:デフォルトの名無しさん mailto:sage [2008/02/05(火) 13:45:40 ]
- 文科系は上司を上手く使うから仕事は早い
でも本人のスキル上達は遅いから長い目で見たら使い物にならないやつばっか。 本人自身も自分はさっさと開発を卒業して命令する側に立ちたがるから、 結果無能の口だけtopが増えていくという
- 298 名前:290 [2008/02/05(火) 14:52:45 ]
- 度々質問すみません。
JRE1.5のAPIのソースコードにあるnativeな関数の本体はどこにあるのでしょうか? それと、その多言語で書いてある関数を移植しようと思ったら面倒な作業になりますよね・・・?
- 299 名前:デフォルトの名無しさん mailto:sage [2008/02/05(火) 15:00:48 ]
- >>295
恐らくType2らしき形式で、端末サイドでの MFiの動的生成に成功してます。 >Type[1-4]は各サウンドチップメーカー用のフォーマットという感じでしょうか。 MFi自体のフォーマットというよりは、 MFiデータ内の制御命令のフォーマットという事だと思います。 ># MFiの仕様は非公開ですし、何で知っているのだろうか。 ドワンゴさんだから・・・?
- 300 名前:デフォルトの名無しさん mailto:sage [2008/02/05(火) 20:42:07 ]
- >>294
あ、だからニコモバの音声が何秒間毎に音飛びがするんだね
- 301 名前:デフォルトの名無しさん mailto:sage [2008/02/05(火) 21:16:29 ]
- 酔狂と言われたイーサネットフレームをiアプリでリレーっての
ちょっと空き時間出来たんで作ってみました ノートPC <-ETHER-> H8/3069Fマイコンボード <-UART-> N904i 自宅サイドは黒箱debianでcgiとデーモン で、とりあえず動いてるんだけど..... ぐーぐるトップページ開くのに10秒ちょっとかかる(w まぁUART遊びまくってるから、頑張ればもうちょっとマシになりそうだけど つーか今は生フレームのままiアプリとやりとりしてるし(w 疲れたんで、そのうちって事で...
- 302 名前:デフォルトの名無しさん mailto:sage [2008/02/06(水) 00:48:12 ]
- >>298そこがWrite once,Run anywhereなんだよ。
nativeは動かすマシン上ごとに違う処理を抽象的にして吸収してる。 つまり携帯なら携帯で直接動くコードがあらかじめ入ってて本体はそこにしかない。 Javaと切り離されてるから触れない。アルゴリズム分かるなら自分で書くとか
- 303 名前:デフォルトの名無しさん mailto:sage [2008/02/06(水) 01:50:14 ]
- >>298がどういう用途でアプリ作ってるか知らないけど
仮にソース見つけて使えたとして、ライセンスとか大丈夫なの?
- 304 名前:290 mailto:sage [2008/02/06(水) 01:57:26 ]
- >>302
なるほど! そういうことだったんですか。目から鱗です。 機械に近い部分は分からないので、設計を変える方向でアプローチすることにします・・・。 どうもありがとうございました。 >>303 APIのソースと同じように手に入れられるものかと思いまして・・・。 もし使えれば、教本にあったリフレクションAPIを使ったコードで、 オブジェクト指向っぽいのが作れるかなと思ったのですが、だめでしたorz
- 305 名前:デフォルトの名無しさん mailto:sage [2008/02/06(水) 14:39:36 ]
- 最近の機種では100k超える
アプリ書けるようになったん??
- 306 名前:デフォルトの名無しさん mailto:sage [2008/02/06(水) 15:18:48 ]
- 何を今更・・・ほれ
ttp://www.nttdocomo.co.jp/service/imode/make/content/spec/iappli/index.html
- 307 名前:デフォルトの名無しさん mailto:sage [2008/02/06(水) 16:17:36 ]
- >>299
ああ、そうか ニコモバ(ニワンゴ)からではなく、ドワンゴから資料が回ってくるのか
- 308 名前:デフォルトの名無しさん mailto:sage [2008/02/08(金) 20:14:31 ]
- 質問させてください
スクラッチパッド上に保存されてるデータを.txt形式などで iアプリからメール添付して送信…という事は技術的に可能でしょうか?
- 309 名前:デフォルトの名無しさん mailto:sage [2008/02/08(金) 20:49:42 ]
- イメージの回転って90度単位でしか出来ない・・ってことないよね?
それっぽい奴がsetFlipModeしか見つからなかった。 スーファミのようにぐりぐりしたいのに
- 310 名前:デフォルトの名無しさん mailto:sage [2008/02/08(金) 21:05:35 ]
- >>309
プリミティブ。 スーファミはBGしか回転できないから、使いどころが難しそうだったなぁ。
- 311 名前:デフォルトの名無しさん mailto:sage [2008/02/08(金) 21:12:57 ]
- アフィン変換
- 312 名前:デフォルトの名無しさん mailto:sage [2008/02/08(金) 21:18:49 ]
- 頼む、JavaDocと公式PDF読んでくれ。
- 313 名前:デフォルトの名無しさん mailto:sage [2008/02/08(金) 21:38:07 ]
- 2D画像の回転はアフィン変換で出来ました。
どうもでした。
- 314 名前:デフォルトの名無しさん mailto:sage [2008/02/09(土) 17:59:28 ]
- 最近iアプリの作成を始めたのですが、
携帯のソフト情報表示で取得先URLなどを非表示にするためには何をしたらいいのでしょうか。
- 315 名前:デフォルトの名無しさん mailto:sage [2008/02/09(土) 18:09:10 ]
- 無理
- 316 名前:デフォルトの名無しさん mailto:sage [2008/02/09(土) 19:37:29 ]
- >>315
実際表示されていないiアプリがあるので無理ということはないのでは‥。
- 317 名前:デフォルトの名無しさん mailto:sage [2008/02/09(土) 21:00:46 ]
- >>316
プリインストールのアプリでなくて?
- 318 名前:デフォルトの名無しさん mailto:sage [2008/02/09(土) 21:05:55 ]
- トレースをオフ
- 319 名前:デフォルトの名無しさん mailto:sage [2008/02/09(土) 21:55:05 ]
- >>317
ではないですね。 >>318 出来ました、ありがとうございます。 公式の「ゲートブレイカー」はトレースONなのに取得先URLが非表示なので、 トレースが関係しているとは思いもしませんでした。
- 320 名前:デフォルトの名無しさん mailto:sage [2008/02/10(日) 22:19:28 ]
- 機種別のエミュレータ性能設定値の情報ってありませんか?
エミュレータの描画能力が高性能過ぎて、実機と差がありすぎます。 もしかしてD905が遅すぎるのか。。
- 321 名前:デフォルトの名無しさん mailto:sage [2008/02/10(日) 23:31:01 ]
- 合わせるのは不可能
- 322 名前:デフォルトの名無しさん mailto:sage [2008/02/11(月) 10:48:59 ]
- ちょっとスレチ気味な質問です。
iアプリのダウンロード回数をカウントするために、 <OBJECT declare id="xxxx" data="count.cgi" type="application/x-jam"></OBJECT> として、count.cgiでカウントしたあとLocation: を使ってjamファイルへリダイレクト・・としたのですが 「無効なデータを受信しました(302)」となって上手くいきません。 誰かiアプリのダウンロード回数をカウントする方法って知りませんか?
- 323 名前:デフォルトの名無しさん mailto:sage [2008/02/11(月) 11:27:10 ]
- リダイレクトせずに、そのままCGIでjamファイル書き出せばいいんじゃない?
- 324 名前:デフォルトの名無しさん mailto:sage [2008/02/11(月) 12:45:35 ]
- jarファイルをCGIでリダイレクトはできるのかな?
- 325 名前:デフォルトの名無しさん mailto:sage [2008/02/11(月) 12:49:41 ]
- >>322
うちは323の方法でやってる jar側は分割ダウンが掛かる可能性があるんでcgiにするなら注意な
- 326 名前:322 mailto:sage [2008/02/11(月) 13:06:02 ]
- 恥ずかしながら広告ありの無料鯖を使っているので
>>322の方法を行うと,広告が邪魔になるのか「ソフトに誤りがあります」になります. 広告のない有料鯖を使てみます.レスどうもです.
- 327 名前:デフォルトの名無しさん mailto:sage [2008/02/11(月) 14:42:28 ]
- >>323は単なる想像。現実は拡張子が.jamでないとはねられる。
- 328 名前:322 mailto:sage [2008/02/11(月) 15:16:38 ]
- >>322 → >>323です.スマソ・・・
>>327を見て,一般的なやり方で拡張子をjamからtxtに変えてやってみたところ,ダウンロードに失敗しました. となるとカウントするのは無理なのでしょうか・・・
- 329 名前:325 mailto:sage [2008/02/11(月) 15:33:49 ]
- 妄想なわけではなくjamをcgi拡張子にしちゃえばいいだけ
.htaccessにAddType application/x-httpd-cgi .jamとして.cgiを.jamにリネームしてやればいい うちはこの方法で通してる (昔はカウンタ取ってなかったんでADFのURLの互換性を維持するためにこうしてる) まぁこの手法を取れない鯖ならcount.cgi?.jamみたいにurlにおける末尾を.jamにすれば通った筈
- 330 名前:325 mailto:sage [2008/02/11(月) 16:03:00 ]
- ちなみに拡張子が.jamじゃないと駄目ってのはDOJA1.0のみ(2.0以降は自由)の筈なんで
実際はあまり気にすることは無いとは思うんだけどな(jguidefordoja5_x_071101.pdfの221ページ参照) うちがjamにしてるのは前述のとおりアップデート時のURL互換性のためだから count.cgiの方でLocation:で飛ばしてるところを print "Content-type: application/x-jam\n"; print "Content-Length: ".length($outdata)."\n\n"; print $outdata; みたいな感じで処理すればよろし($outdataにjamの中身放り込んで) 一応現行機種では改行コードは殆ど気にしなくても良いみたいだけど 決まりとしてCR,LFとなってるんで気にするなら(jguidefordoja5_x_071101.pdfの218ページ参照) 標準出力をバイナリモードにして\r\nで吐くようにした方がより良い 広告などでcgi出力を鯖側に変更されるようなら広告などの無い鯖を使えとしか言えないな ただcgi出力のContent-type:も見ないで広告を付けようとする鯖ってのは鯖の挙動としてどうなのかって気がするが
- 331 名前:322 mailto:sage [2008/02/11(月) 23:25:41 ]
- わかり易いレスどうもありがとうございます。
これなら!と思いましたが鯖が相変わらず広告をつけて下さるので、 あきらめて引っ越そうかと思います。
|

|