みんなの「教えて(疑問・質問)」にみんなで「答える」Q&Aコミュニティ

こんにちはゲストさん。会員登録(無料)して質問・回答してみよう!

解決済みの質問

JAVAのプログラムを自分のパソコンにおきたい

麻雀や将棋、その他のゲームはよくJAVAが使われています。
このプログラムは自分のところに入っていると思っていたのですが、
自分のパソコンに入っているのはJAVAランタイムという奴らしく
毎回サイトからダウンロードされてくるというものでした。

どうりでいつも開始に時間がかかるわけです。
そこでサイトからダウンロードされてくるプログラムを
自分のパソコンに置き、自分のパソコンからいきなり実行するようなことはできますか。

投稿日時 - 2007-07-02 15:25:37

QNo.3133364

困ってます

質問者が選んだベストアンサー

ご質問の将棋のサイトはappletですね。
ソースを表示して.jarというファイルがあればそれです。

.jarはお考えのようにローカルに置くことができます。
lhasaなどの解凍ソフトで解凍できます。イメージとしてはこんな感じ。
http://homepage2.nifty.com/ann/Windows/jar/Executable-Jar-File.htm

ただ、htmlもそれに合わせないといけないので、html全体も保存して
htmlエディタなどで修正が必要になります。

2の麻雀のサイトは割愛して3ですが、これはJAVA Web Startです。
JAVA Web Start は上記Appletと並んで双璧の配信方法です。
JAVA Web Start の方が機能的には高くなります。

こちらもローカルに実行ファイルを置くことはできますが、
実行ファイルはキャッシュにおかれます。
これを少し調べたところキャッシュには破片と思われるピースが散見されました。

おそらくJAVA側でこれを組み立てているのでしょう。
したがって組み立て方を知らないとピースは完成しません。
多分、アプレットよりも苦労するのではないかと思います。

特に3はローカルで使われることが前提なので
自分のパソコンに置けたら便利だと思いますが、
電子署名の有効性とかは皆目見当がつきません。

投稿日時 - 2007-07-04 20:27:49

お礼

どうもありがとうございます。
なんか難しい用語がいっぱい並んでます。。。

なんとか意味は分かるんですが自分じゃどうしようもありません。
せっかく詳しく解説してもらって恐縮です。

おとなしくダウンロードを待つことにします。

投稿日時 - 2007-07-05 02:03:01

このQ&Aは役に立ちましたか?

0人が「このQ&Aが役に立った」と投票しています

回答(3)

ANo.2

質問者さんがおっしゃっているJavaのプログラムというのは、Webページの中に埋め込まれて表示されているタイプのものですか? それは「アプレット」というもので、これは(製作者からファイルで送ってもらわない限り)アクセスするたびにダウンロードして動かすことになります。

その他のもの、Javaで作ったアプリケーションなどは、ダウンロードして使えるものもあります。プログラムの種類によってこのあたりは異なりますので、もう少し具体的に書かれると返事しやすいと思いますよ。

投稿日時 - 2007-07-02 16:38:08

補足

回答ありがとうございます。
アプレット??といわれてもさっぱり分からないので具体的に書きます。

将棋のサイトです。
http://www.shogidojo.com/
一番下にある駒の中にGoというところをクリックするとダウンロードします。

麻雀のサイトです。
http://www.ron2.jp/index2_html
スタートを押すとゲームが始まります。
会員登録してログインしないとスタートは出てきません。

後、検索していたらこんなサイトも見つかりました。
http://www.noids.net/mugen/download.html
そこにJAVAと書いてあるからJAVAだと思います。

投稿日時 - 2007-07-02 19:56:35

ANo.1

JavaのランタイムはPCにインストールできます。
http://www.java.com/ja/
がJAVAのプログラム自体はダウンロードされてきます
JAVAのプログラムが動いているのなら既にインストールされていると思われます。

投稿日時 - 2007-07-02 15:29:17

あなたにオススメの質問