プロが教える店舗&オフィスのセキュリティ対策術

javaアプレットを使ったゲームを、
オフラインでしたいのですが、どうしたらいいのですか?

A 回答 (4件)

どーもーこんにちはー(^^)/



えーと、除いてみたらこんな質問があったから
答えようかとは思ったのですが、
質問が受け取りにくかったので補足要求ですm(_ _)m

javaアプレット使用のゲームをオフラインでしたい
とありますが、それは
「自分で作りたい」のか、それとも
「HP上のアプレットゲームをオフラインで使用したい」のかが分かりかねます。

もし後者の場合、javaアプレットではたいていクラスをダウンロードすることになります。
そのHPでクラスが取れるようになってたら問題はないのですが、
ない場合は私の範囲外ですねぇ(^^; ←つまり、わかんない。

この回答への補足

HP上のアプレットゲームをオフラインで使用したい!
なんですけど~・・・
できるのかな?

補足日時:2001/10/05 11:44
    • good
    • 0

どうも、こんにちは(^-^)/


お返事の補足をありがとうございますー。

えと、「アプレットゲームをオフラインで」ということですね。
私は実際やったことないんですが(^^;
恐らく以下の方法でできるのではと思います。

*条件として、HP上にアプレットクラスがおいてあること。
*下準備…アプレットクラスを保存するディレクトリを用意する
     (ここでは「agame」とします)

1.HPにて、アプレットクラスをダウンロードする。
  保存先は作成した、「ageme」ディレクトリです。
2.表示HTMLを作成する
  これは自身でメモ帳などを使って作成します。
 例:
  <HTML>
  <HEAD></HEAD>
  <BODY>
  <applet code="MojiScroll.class"  width="300" height="50">
  </applet>
  </BODY>
  </HTML>
 
3.2のHTMLファイルを「agame」ディレクトリに保存する。
  拡張子は勿論「.html」。
4.保存したHTMLファイルをIEで起こす!

ほら、見れる←安易(^^;
って、ここで注意しなければいけないことがあります。

まず、ダウンロードしたクラスと、HTMLファイルが同じディレクトリ内にあるということ。(ここでは保存場所を「agame」内にしとけばオッケぃ。)
そして、HTMLファイルにある、
   <applet code="MojiScroll.class" width="300" height="50">
の"MojiScroll.class"をダウンロードしたアプレットクラス名と同じにする

以上の2点を守れば必ず絵は見れるはず。はず、はず…(だんだん自信がなくなる(笑))

これでできなかったら私はお手上げです(^^;
作動しなかったらその理由を書いて他の方に教えてもらってください。
少しでもお役に立てたら幸いです(⌒-⌒)
ではではっ

この回答への補足

できませんでした・・・
というより、画像が表示されてないんですよぇ
ココのページなのですが↓http://www.t3.rim.or.jp/~naoto/j_sm2/index.html
よろしくお願いします^^;

補足日時:2001/10/05 18:08
    • good
    • 0

どもどもーありさ19ですー。


えー、御教え頂いたHPを拝見してみたけれど、
アプレットクラスはなかったですねー。
これって、そのページを保存して、
オフラインで表示するんじゃダメなんでしょうか?↓

※お気に入りの追加→オフラインで使用するチェックボックスに
チェックを入れる→(必要であれば名前を変えて)okを押す※

σ(・_・)は会社から常時接続しているのでこの作業ができないのですが、
多分、普通のページなら出来るはずでは?
(それが出来ないからここに質問されたのだとは思いますが…)
↑の作業は一度されました?
    • good
    • 0

こんにちは(。

・_・。)ノ
ちょっと久しぶりになってしまったのですが、
わかる範囲での回答をしますね。

先程、私事で過去の質問を調べていたのですが、
pittiさんは過去にも同じHPのゲームを作成したいという質問をなさっていましたね。
そこで、σ(^^)やcse_riさんが答えていたと思うのですが、
御教え頂いたHPはjavascriptで作成してあるとありました。
HPも見て、ソースコードも見たのですが、
どうもJavaappletでのゲームではないような…?
HPのHTMLソースの中に下記のステートメント(一文)があります。

<APPLET CODE="SuperMasao2" WIDTH="512" HEIGHT="320" ARCHIVE="sm2_c.zip,sm2_a.zip" MAYSCRIPT>

↑は確かにアプレットの文字が入っていますね。
しかし、σ(^^)の知ってるjavaアプレットはclassファイルを使用します。
このステートメントではclassは使用されていない模様。
ということはアプレットではない?!
σ(^^)も、appletを極めたわけじゃないのでよくわからないけれど、
今まで作成してきた&HPで見たものでは

<APPLET CODE="GRSSendModule.class(←ここ※)" CODEBASE="." NAME="GRSSM" WIDTH="0" HEIGHT="0" ARCHIVE="sm2_c.zip,sm2_a.zip" MAYSCRIPT>

というような、※の部分が必要不可欠でした。
だから、アプレットと書いてあっても、もしかしたら
javascriptの方かもしれないので、
「教えて!goo」の「JavaScript」で同じ質問をしてみてはいかがでしょうか。
もしかしたら、欲しい答えが返ってくるかもしれませんよ(^^)

では、うまくいくことを願っています。(^-^)/~~~
    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!