JEvaHz Messages 1421-1428

about contact links home tools todo search

ADPCM problem



From: "崎 波人" 
Sent: Monday, September 17, 2001 11:59 AM
Subject: [JavaHz:1422] ADPCM質問

御世話になります。

Always happy for the help I get here.

N503iでiアプリをつくっているんですが
音声をだしたいのですが(ADPCMデータ)

MIDファイルは以下のように記述して再生できますが
ADPCMの場合はどのように記述すればよいのかと
ADPCMファイルの形式等について教えていただきたいのですが


I'm making an N503i iAppli; with audio output
(ADPCM data), I can do a MID file playback
using a descriptor as below, but in the case of
ADPCM, I'm wondering what kind of descriptor
will work, and whether anyone can tell me much
about the format of ADPCM files.

/* サウンド読みこみ*/  [reading sound]
try {
            ms[0] = MediaManager.getSound("resource:///ok");
ms[0].use();
            ms[1] = MediaManager.getSound("resource:///ng");
ms[1].use();
}catch( Exception e ) {}

   ok,ngはmidファイルです。

This is an "OK" "ng" ["no good"???] mid file.



From: "Saburo Kaji" 
Sent: Monday, September 17, 2001 12:15 PM
Subject: [JavaHz:1423] Re: ADPCM質問

MIDファイルは実機ではなりません。DoJaのエミュレータ上では鳴りますけど。
プログラムはそのままでリソースファイルをMLDにすれば音声を含むMLDファイル
を演奏できます。

There is no mechanism for MID files.  You can, however, play
them in a DoJa emulator.    Leaving the program as it is,
if you have MLD in the resource file [???], you can play the
sounds packed into the MLD files.

しかし音声を含むMLDファイルはかなりの容量になるので現実的ではないでしょ
う。

However, MLD files with sounds in them take up rather a lot of
space, so is isn't really practical.

_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/
  Sabu
  kajitiw@e-rinkai.or.jp
_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/




J-PHONE API



From: "Masaaki Suga" 
Sent: Monday, September 17, 2001 3:29 PM
Subject: [JavaHz:1424] J-PHONEのAPI

こんにちは,須賀です

Hello, Suga here.

今日,初めて知ったのですがJ-PHONEのAPIが公開されていますね(^^ゞ

I just noticed this for the first time today, but the J-Phone
API has been released:

http://www.jblend.com/ext/JSCL/jp/index.html

既に知ってる方も多いとは思いますが,一応お知らせしておきます

Probably a lot of people know about this already, just thought
I'd let people know.


About ASP



From: "mippy" 
Sent: Monday, September 17, 2001 6:31 PM
Subject: [JavaHz:1425] ASP について

こんちにわ。
iアプリ初心者です。

Hi there.  iAppli beginner here.

HTTP通信(POST)でASP(Active Server  Pages)側にデータを送信したい
のですが、うまくいきません。

Using HTTP's POST, I'm sending data to ASP on the server side, but
it's not going very well.

ASPの方はHTML(FORMタグ使用)では正常に動いているのですが、iアプリとの
やりとりではパラメータをうまく受け取ってくれせん。
原因はアプリ側にあるのかASP側にあるのか断定できず悩んでいます。
どうしたらパラメータを受け取ってくれるのでしょうか?
説明不足かもしれませんが、どうぞよろしくお願いします。
(iアプリ側のプログラムは過去ログを参考に使わせて頂いています。)

With ASP, the HTML (FORM tag) is working correctly, but when
my iAppli tries sending data the parameters get all screwed up.
It's bothering me that I can't tell whether the problems is
on the iAppli side or the ASP side.  How can I receive these
parameters [correctly]?  My explanation probably isn't very
good, but if you can help me.....
 (Here's the a iAppli-side history log.)

アプリ側 [iAppli side]
conn =  (HttpConnection)Connector.open(url,Connector.READ_WRITE,true);
conn.setRequestMethod(HttpConnection.POST);
conn.setRequestProperty
("Content-Type","application/x-www-form-urlencoded;");
String  id="id=100";
byte[] b = id.getBytes("SJIS");
OutputStream output =  conn.openOutputStream();
conn.setRequestProperty("Content-Length",  Integer.toString(b.length));
output.write( b, 0, b.length  );
output.close();

ASP側 [ASP side]
<%Langueage="VBScript"%>
<%

'宣言 [declarations]
Dim usid

'POSTメソッドによって送られてきたデータを受け取る

Receiving of the data that was sent by the POST method
 
usid =  Request.Form("id")
If usid = "" then
  Response.Write"-1"
Else
    Response.Write "2"

End If

%>




From: "山縣 栄次" 
Sent: Monday, September 17, 2001 8:07 PM
Subject: RE: [JavaHz:1425] ASP について

こんにちは。やまがた@初心者2です。

Hello, Yamagata@also-a-newbie here.

ASPはよいと思いますが、iアプリ側のAPに、conn.connect()
がないような気がするのですが?

ASP seems OK here, but from the iAppli side's AP,
I notice that you don't have a conn.connect().

また、IISのログに、iアプリから呼び出されたログが残っていませんでしたか?

Also, in an IIS Log, are there no log entries [???]
from iAppli calls?

それと、私も以前、同じようなプログラムを作りましたので、
参考にして頂ければと思います。

Another possibility: as I've also seen [something like this
before], because I made a similar program, I might be able
to help you with the following.

このプログラムは、iアプリのテキストボックスに入れられた
データをtest.aspに渡して、aspの実行結果がstr変数に返ってきます。

This program hands off data that's been entered in a textbox
 to 'test.asp', and the ASP's result is returned in a string.

#このプログラムの元は、どこかのサイトのサンプルを利用させて頂きました。

* This program can be used as a sample on any site.

----------------------------------------------------------------------------
--------
iアプリ側 [iAppli side:]

String str = new String("");
            String url = new String("http://www.xxxxx.co.jp/test/test.asp");
            try {
            HttpConnection httpconn =
(HttpConnection)Connector.open(url,Connector.READ_WRITE,true);
            httpconn.setRequestMethod("POST");
            httpconn.setRequestProperty("Content-Type",
"application/x-www-form-urlencoded");
            OutputStream out = httpconn.openOutputStream();
            byte[] data0;
            String Para;
            Para = "uid=" + txtBox.getText();
            data0 = Para.getBytes();
            out.write(data0);
            out.close();
            httpconn.connect();
            InputStream in = httpconn.openInputStream();
            ByteArrayOutputStream bytearrayout = new
ByteArrayOutputStream();
            byte data1[] = new byte[1];
            int len;
              while(true){
                     len = in.read(data1);
                     if(len < 0) break;
                     bytearrayout.write(data1);
               }
            str = bytearrayout.toString();
            bytearrayout.close();
            in.close();
httpconn.close();





From: "mippy" 
Sent: Tuesday, September 18, 2001 12:32 PM
Subject: [JavaHz:1428] Re: ASP について

回答どうもありがとうございます。

Thanks for the reply.

早速、サンプルプログラムを利用してテストをさせて頂いたのですが、うまくHT
T
P通信ができません。

Getting to the point: I still can't get good HTTP communications even
though I tried using this sample code you provided.

パラメータの部分を Para="id="とすれば、答えが返ってこなくconnect()までのロ
ジックしか通りません。

If I do 'Para="id=" in the parameters, with no response coming back,
nothing is passed unless there's a "connect()".

しかし、パラメータを Para ="id="以外の値にすると(例えばPara="g="等)、ASP
側
から”3”を返してきます。(idが空白なら"3"を返す設定)
これはパラメータをASP側で認識してくれていないと理解していいのでしょうか?

However, sending parameters (except for 'Para="id="' values) (e.g.,
'Para="g="', etc.), "3" comes back. from the ASP side.   (When id
is blank "3" is the set return value.)
Maybe it's better to understand they it's not verifying these
parameters on the ASP side?

また、どのようにすればパラメータを指定できるのでしょうか?

Also, I'm wondering how to set these parameters.

度々申し訳ありませんが、どうぞよろしくお願いします。

Sorry for all the trouble, and thanks again.

> --------
> iアプリ側 [iAppli side]
>      String str = new String("");
>             String url = new String
> ("http://www.xxxxx.co.jp/test/test.asp");
>             try {
>             HttpConnection httpconn =
> (HttpConnection)Connector.open(url,Connector.READ_WRITE,true);



A kind of game engine



From: "MinamiYouichi" 
Sent: Tuesday, September 18, 2001 1:41 AM
Subject: [JavaHz:1427] Re: ゲーム機みたいですね

みなみです。

Minami here.

On Mon, 17 Sep 2001 15:29:47 +0900
Masaaki Suga  wrote:
> 今日,初めて知ったのですがJ-PHONEのAPIが公開されていますね(^^ゞ
> http://www.jblend.com/ext/JSCL/jp/index.html

> I just noticed this for the first time today, but the J-Phone
> API has been released:
> http://www.jblend.com/ext/JSCL/jp/index.html

初めて見ました。

First time I've seen it.

なんだか ゲーム機みたいな 描画システムを持っていますね。(笑)
ウチ的には3Dポリゴンの描画速度が気になる所です。

I kinda thought they had a graphics system that was like
a game engine. (*smile*)

[something here about 3D polygon-rendering accelerator,
too idiomatic for me -- transl.]



top