• 締切済み

アプレットがダウンロードできない

アプレットをダウンロードしてソースを参考にしたいのですが、どうしてもできません。誰か解決方法を教えてください。 @@@ 状況 @@@ 1. HTMLのappletタグにあるcodebase、codeよりパス、ファイル名を取得。 2. それを元にダウンロードソフト(Nettransporter)でDL。一応レファラはアプレットを起動するURLで指定。しかしDLできず。 3. codeにあるファイル名は ***.class ではなく ***.***.class であった。 4. パスをきちんと指定すれば、他のHTMLファイルからでもアプレットは実行できる。

  • Java
  • 回答数1
  • ありがとう数2

みんなの回答

  • nta
  • ベストアンサー率78% (1525/1942)
回答No.1

Java Appletはバイトコードという中間コードがダウンロードされるのでソースコードを見ることはできませんよ。JavaScriptと間違えているとかいうことではありませんか。

参考URL:
http://www.atmarkit.co.jp/icd/root/40/5784140.html
acknowledge
質問者

お礼

問題は解決しました。 classファイルを逆コンパイルしてソース見れましたよ。

関連するQ&A

  • アプレットの設置方法

    JAVAアプレットを使いたいのですが、一つのClassファイルだけなら使えるのですが、2つ以上のClassファイルを使えません。<APPLET CODEBASE="http://.."" CODE="*.class"...の方法でどなたか教えていただけませんか? 花びらが落ちてくる等の花びらの画像がClassファイルと別になってる場合等も"http://..."でひっぱる方法しかありません。 よろしくお願いします。

    • ベストアンサー
    • Java
  • JAVAアプレット zipの参照

    いろいろとネットで調べたのですがよくわからなかったので質問します。 自分で簡単なJAVAアプレットを作成しました。そのclassファイルをzipファイルとしてまとてめて保存しました。 その後HTMLに <applet code="*****" CODEBASE="***.zip"width=300 height=200> </applet> としたのですがzipファイルの参照が出来ませんでした。 zipファイルに入れずに同じディレクトリで実行すればできるのですがzipファイルにまとめるとだめみたいです。 もうどうすれば良いのか分からず困っています。どなたかわかる方よろしくお願いします。

  • IEのキャッシュからアプレットを消す

    まだHelloWorldのような初級アプレットをやっていますが ソースを変更して再コンパイルしても、新しくなったclassは読み込まれず、以前のキャッシュが表示されるので、 ソースを修正するたびにソースファイル名とHTMLのアプレットのタグの修正が必要でめんどくさいです。 みなさんのIEではclassがキャッシュから読まれたりして 困ったことは有りませんか? 他のインターネットには影響が出ないように、JAVAのテストのときだけはキャッシュを使わないように設定できないでしょうか?

  • Javaアプレットについての質問です

    Javaアプレット関係の質問です。 Eclipseで「Sample_01.java」ファイルを作成します。→ コマンドプロンプトでコンパイルします。→ 作成した「Sample_01.class」ファイルをデスクトップに移動します→ HTMLファイルを開きます。 …この手順だと問題なくアプレットを表示できるのですが、 Eclipseで「Sample_01.java」ファイルを作成します。→ 「保管」します。→ ナビゲータービューから「Sample_01.class」ファイルを取りだします→ デスクトップに移動します。→ HTMLファイルを開きます。 …この手順だとなぜか×マークが表示されエラーになります。 繰り返しになりますが、どちらのファイルも名前・中身は全く同じものとなっています。コンパイルの方法が違うだけです。 なぜEclipseで自動作成された方のclassファイルだけエラー?が出たのでしょうか?エラーが出ない対策とかはありませんかね? Javaアプレットに詳しい方いましたら教えてください。 //一応ソース乗せておきます import java.applet.Applet; import java.awt.*; import java.awt.event.*; import java.util.*; public class Sample_01 extends Applet{ private static final long serialVersionUID = 1L; public void init(){ } public void paint(Graphics g){ g.drawRect(200,200,25,30); } }

  • JavaアプレットでJavaMailAPIを使用するときのエラーについて

    今Javaアプレットでメールを送信するプログラムを作成しているのですが、アプレットだけをappletviewerで実行するときはうまく起動するのに、htmlに埋め込むとアプレットの読み込みに失敗してしまいます。 htmlでは下のようにJavaApplet.classというクラスファイルを指定しているのですが、駄目でした。このhtmlファイルとclassファイルは同じディレクトリに配置しています。これは何が原因なのでしょうか? 使っているjdkのバージョンはjdk1.4.2.12です。 環境変数の設定はJAVA_HOMEにC:\jdk1.4.2_12、PATHにはC:\jdk1.4.2_12\binとしてあります。 よろしくお願いします。 <html> <head></head> <body> <p align = "center">試作</p> <p align = "left">E-mailの送信</p> <Applet code = "JavaApplet.class" width = 400 height = 300></Applet> </body> </html>

    • ベストアンサー
    • Java
  • アプレットのコード変更後の反映ができない

    JAVAの初心者です。困っております、お助けくださいm(__)m JAVAアプレットを作成しております。 IE上で”Hello!”と表示するだけです。 一回目は正常なのですが、 二回目は”Good Morning!”と表示するように 変更して、再度IEで表示してみると ”Hello!”のままなのです。 classファイルは更新されています。 メモリに残っているんでしょうか・・ IEの履歴や一時ファイルも削除してみましたが だめでした。 環境はWinXPSP2、NetBeans IDE 4.1、 JAVA 1.5.0_04 です。 コードは以下の通りです。 <Lesson1.java> import java.applet.Applet; import java.awt.*; public class Lesson1 extends Applet{ public void paint(Graphics g){ g.drawString("Hello!", 10,10); } } <Lesson1.html> <HTML> <BODY> これはテスト <applet code="Lesson1.class"></applet> </BODY> </HTML> よろしくお願いします。

    • ベストアンサー
    • Java
  • アプレットのダウンロード

    他の掲示板でダメそうなのでここで質問させていただきます。 アプレットで ***.classとなっているのをダウンロードして、 そのサイトにわざわざ行かずに実行したいのですがやり方を 教えてください。 ちなみに、code=の部分は次の様になっています。 code = "com.***.***.***.class" align="BOTTOM" height="*" width="*" archive="***.jar" mayscript よろしくお願いします。

  • アプレットでパッケージ指定した際の実行方法を教えてください。

    タイトルの通りです>< 例えば次のようなプログラムがあったとします。 package draw; import java.applet.Applet; import java.awt.Color; import java.awt.Graphics; /* <applet code="BackGroundColor.class" width="200" height="200"> </applet>*/ public class BackGroundColor extends Applet { public void paint(Graphics g) { setBackground(Color.cyan); setForeground(Color.lightGray); g.fillOval(10, 10, 180, 100); } } 面倒なのでタグはソース内に書き込みます。 これをアプレットビューアで確認するときに appletviewer BackGroundColor.java とやると「アプレットは初期化されていません」と怒られるわけです。 ですが、「package draw;」を消して、コンパイル後、実行すると 見事成功します。 パッケージ指定したときの実行方法を教えてください><

    • ベストアンサー
    • Java
  • エクリプスでJavaアプレットを実行する時、自動生成するデフォルトのHTMLの内容を変更したい

    表題の通り、エクリプスでJavaアプレットを実行する時、自動生成するデフォルトのHTMLの内容を変更したいのですが教えて下さい。 エクリプスのメニュー → 実行 → 実行 → Javaアプレット で起動を確認すると、デフォルトでソースのあるフォルダ下に下記のHTMLが生成され起動されます。 ファイル名:BreakOut_Game1246582336296.html ------------------------------- <html> <body> <applet code=BreakOut_Game.class width="200" height="200" > </applet> </body> </html> ------------------------------- 上記のアプレットのHTMLデフォルト設定を変更したい(アプレットの枠の座標定義を変更したい)のですが、どなた様かご教授の程よろしくお願いいたします。

    • ベストアンサー
    • Java
  • java-prugin1.3、Netscape communicatorでアプレットが呼び出せない。

    私は現在JAVAアプレットを作成しそのクラスファイルをjarにして そのjarファイルの中からクラスファイルをロードするhtmlを書きたいので、 アプレットを貼り付ける個所に以下のようにタグを書いたのですがJAVAコンソール上でクラスが見つかりません。といわれて失敗してしまいます。 (netscapeのみ失敗します。IEは成功してアプレットを実行できます。) 何か他に必ず指定しなければいけない属性があるのでしょうか? javadocも見て確認したのですが。。。 どなたか教えていただけないでしょうか? ちなみにjarファイルもhtmlファイルも全て同階層のディレクトリにおいてあります。 ----------ソースここから-------------- <OBJECT classid="clsid:8AD9C840-044E-11D1-B3E9-00805F499D93" width="200" height="200" codebase="http://java.sun.com/products/plugin/1.3/jinstall-13-win32.cab#Version=1,3,1,3"> <PARAM NAME="code" VALUE="ReportSample.class"> <PARAM NAME="archive" VALUE="Sample.jar"> <PARAM NAME="codebase" VALUE="."> <PARAM NAME="type" VALUE="application/x-java-applet;version=1.3"> <PARAM NAME="mylabel" VALUE="MyLabel"> <COMMENT> <EMBED type="application/x-java-applet;version=1.3" width="200" height="200" align="baseline" java_archive="Sample.jar" java_codeBase="./" java_code="ReportSample.class"  pluginspage="http://java.sun.com/products/plugin/1.3/plugin-install.html"> <NOEMBED> </COMMENT> Java Plug-inの実行に失敗しました </NOEMBED> </EMBED> </OBJECT> --------------------------------------

    • ベストアンサー
    • HTML