HSPポータル
サイトマップ お問い合わせ


HSPTV!掲示板


未解決 解決 停止 削除要請

2012
0318
きじブラウザ実行プログラムが実行されません3解決


きじ

リンク

2012/3/18(Sun) 10:17:37|NO.45474

3月からの新参者のきじです。

ブラウザ実行プログラムを試そうと、以下のスクリプトを実行したところ、
「Internet Exploreではこのページは表示できません」が返ってきます。
同時に
「HSPLetのテストサーバーが稼働中です。テストが終了したら停止ボタンを押してください」も呈示されました。

---------------------
#runtime "hsplet3"
mes "hello"
---------------------

HSP3.3では調整が必要というのを見かけて、以下のようにしたのですが、同じ結果が返ってきました。

---------------------
#runtime "hsplet3"
#cmpopt optprm 0
mes "hello"
---------------------

環境は
Windows7
IE9で実行しましたが、普段はGoogle Chromeを使います。
HSP3.3
HSPLet3.0(HSP3.3と同じディレクトリーに置いてあります)

どなたか解決へのヒントをご教示下さい。



この記事に返信する


ookenn

リンク

2012/3/18(Sun) 23:42:13|NO.45491

こんにちわ、いまだに回答がついて無いようなんで
発言に自信はないのですが、
えっと、たぶんスクリプト上には何にも問題はないんです。
簡単な解決法としては
http://localhost

http://127.0.0.1
に置き換えて見てください

えっとなんでかといいますとHSPに関係なく、長くなりますし詳しい身ではないのですが、、、
まぁ下に参考程度に書いておきます。


まず予備知識から(ホスト名についてわかっていれば飛ばしてください)
インターネットでの接続には、実際にはIPアドレスを使いますが
よく目にするのは文字列(URL)ですよね?
あれは、IPなんてあんな数列いちいち覚えられっこないから
わかりやすい文字列をIPの代わりとして使い、DNSサーバーでその文字列とIPを関連付けています
その文字列がホスト名といいます。
このサイトで言う"hsp.tv"の部分でしょうか。
このサイトへ接続される場合も、hsp.tvがDNSサーバーでIPアドレスに置き換えられ、そしてそのIPアドレスで接続されます。


本題に入ります
まず
スクリプト実行後、開かれたURLを見てみると
http://localhost・・・・
となっています、つまりホスト名localhostについてブラウザはIPと関連付けようとするわけですが
普通はホスト名は、DNSサーバーでIPアドレスと関連付けされますが
localhostはそこら辺のDNSには載ってないでしょう
そうすると、IEやらほかもろもろのブラウザは
おそらく最終(順番は存じてないです、はい)windowsフォルダ内にある、hosts(テキストでホスト名とIPが定義されているファイル)へと検索がかけられます。
そしてそこでも見つからなくて、あきらめて
「Internet Exploreではこのページは表示できません」
まぁ今回は「ごめん、ホスト名とIP関連付けることできへんかったわぁ」という状況になったわけです(おそらく)

ということで今回は接続先が自分なので、ホスト名なんて使わずにループバックアドレスを使うことで問題が解決されるはず
ということです。

そしてですが、解決法その二としては
おそらくC:\Windows\System32\drivers\etcにあるであろう、hostsファイルに
127.0.0.1 localhost
を最後尾に追加してやることで、たぶん解決すると思います。
もし、もともとあるのであればごめんなさい、見当違いということでした。

こんかいは、あいまいな表現や間違った表現もあるかと思いますが、勘弁してください!
ほんとに根本的に間違っていたら指摘修正お願いします<m(__)m>



きじ

リンク

2012/3/19(Mon) 00:31:53|NO.45492

ookennさんへ

有難うございます。書かれたようにhttp://127.0.0.1と修正するだけでJavaが動き、プログラムが実行されました。
原理が呑み込めていないですが、おいおい勉強していきたいと思います。
ブラウザにメッセージが出てきた時は感動ものでした。

またよろしくご教示ください。



きじ

リンク

2012/3/20(Tue) 07:29:08|NO.45507

ロゴを解決しましたのニコニコマークにするためにレスをアップしておきます。
重ねてookennさんのlocalhostへの解決策、感謝いたします。



ONION software Copyright 1997-2021(c) All rights reserved.