No.4ベストアンサー
- 回答日時:
そんなことがあるのかと思って Windows の Telnet.exe で実際試してみたところ、Windows -> Unix につなげた場合はちゃんとクライアント側のPCで鳴りましたが、Windows -> Windows の場合は確かにサーバー側でなってしまいました。
(ちなみに Unix -> Windows の場合もサーバーのPC側で鳴りました。エミュレータは Unix の telnet)これはエミュレータ(Telnet.exe)の問題ではなくて、サーバー側のサービス(Unix なら telnetd、Windows の方は今回 Hummingbird の Telnetd for windows を使いました。)のためです。(パケットをモニタしてみましたが \007 を telnet.exe に渡していない)
なんでそんな仕様にしているのかちょっと理解できないですが、この Telnet のサーバーの動作を変更できないとどうにもならないですね。
ほかの手段も考えてみます。
いろいろとテストして頂き有り難うございます。
サーバー上で動くTELNET SERVERの問題という事ですね。
って事はJAVAうんぬんというよりも、別のTELNET SERVERを探したほうがいいって
事ですよね。
有り難うございました。別のTELNET SERVEを探す方向で検討していきたいと思います。
もし別の方法があれば個人的にメールで教えてくれれば有り難いです。
本当に有り難う。
No.3
- 回答日時:
> System.out.println("...")も同様です。
と言うのはどうなったのでしょうか。私の書き方が悪かったのかもしれませんが、例えば、System.out.println("hogehoge") とやるとその hogehoge はどこに出力されるのですか?Telnet の画面ではなくてサーバーのマシンの画面に出るのでしょうか?
有り難うございます。
System.out.println("hogehoge")を実行すると、CLIENT側のTELENET画面に表示されます。
しかし、System.out.print('\007'); を実行しても、CLIENTでは音がなりません。
TELNETを使用せずにCLIENTにCLASSファイルを置き、DOS上で実行すると問題なく音は鳴るのですが。。。。
画面と音の制御方法が違うってことですよね。。
No.2
- 回答日時:
今現在試す環境が無いので確認できませんが、
BEEP音でいいのなら
System.out.print('\007');
で出ると思うのですが。
もちろん System.out がファイルとかにリダイレクトされていたらだめですけど。
( System.out.println("...") が telnet の画面に出る状態ならOK )
回答ありがとうございます。
しかし、TELNETで実行したところやはりサーバー側に音が鳴ってしまいました。
System.out.println("...")も同様です。
CLIENTのDOS環境でなら問題なく音は出るんですが。。。
No.1
- 回答日時:
Telnetで相手先マシン上でjavaを実行している限り
どうしようもないと思うのですが・・・
たとえばjavaでクライアント/サーバアプリを組んだり、
あるいはダウンロードして実行すればできるでしょうが・・・
回答有り難うございます。
実をいうと現在、倉庫などで使うハンディーターミナルのアプリケーションを
組んでいます。
そのハンディーターミナルというのがVTエミュレータしか使用できないのです。
メーカ独特なDOS系のOSの為、制限が多く困っています。
実際にできないように思うのですが、過去にVTエミュレータでCLIENT側で音のなるソフトを見た事があるんです。どこのメーカのソフトかは覚えてないんですが。。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- サーバー ネットワークの構成に困っています 3 2023/07/05 11:55
- BTOパソコン DELLの簡易水冷CPUクーラーから「カチッカチッ」と音が鳴ります。これは不良品なのか、PC初心者の 4 2022/05/07 20:45
- その他(セキュリティ) 役所など、情報系システムのセキュリティが弱くても業務システムに問題ないか 3 2022/11/02 16:38
- イヤホン・ヘッドホン・補聴器 Windows10のライン入力について 3 2022/08/13 17:35
- その他(クラウドサービス・オンラインストレージ) Onedriveで実現したい事。2台のPC間で。 2 2023/04/10 20:42
- ビデオカード・サウンドカード PCに接続したイヤフォンのマイクが使えません。 3 2022/10/22 11:07
- docomo(ドコモ) 通話録音が(最初から)自動的に始まるアプリは? 7 2023/01/16 15:53
- Excel(エクセル) excelのマクロ実行でブロックされます。 2 2022/06/08 09:14
- スピーカー・コンポ・ステレオ 音響について質問お願いします。 PC→MDRーDS7500(ソニーのデジタルワイヤレスサラウンドヘッ 2 2022/09/03 15:58
- スピーカー・コンポ・ステレオ pcとSwitchでスピーカーを使うときについて三つ質問があります 4 2023/04/03 23:58
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
1~100までの数字を表示し、か...
-
Javaで改行などが出来ないのです。
-
Log4jで機能毎に別ファイルへ出...
-
flush()とclose()について
-
System.err. printlnとSystem.o...
-
Log4Jではログを改行できない?
-
[至急]Project Euler:#17Number...
-
サーブレットPrintWriterについて
-
Java 九九の表について
-
大容量のテキストファイルの内...
-
バイトスワップ
-
switch分が機能しません。
-
System.out.printを書くとエラー
-
PrintWriterとBufferedWriterの...
-
「得た値をCSV出力するJAVAプロ...
-
ArrayListによる計算表作成
-
java ファイル操作について
-
1~100までの数字を表示したい
-
system.out.printが出力されない
-
固定長データの情報処理について
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
System.err. printlnとSystem.o...
-
1~100までの数字を表示し、か...
-
Javaで改行などが出来ないのです。
-
Log4jで機能毎に別ファイルへ出...
-
1~100までの数字を表示したい
-
flush()とclose()について
-
System.out.printlnの出力先
-
ジャバスクリプトについて。
-
system.out.printが出力されない
-
Eclipseのコンソールを常に表示...
-
System.out.printlnの意味がよ...
-
一定のスペースを空けて端を揃...
-
switch分が機能しません。
-
Tomcatが無応答となる現象が起...
-
javaのwhile文で九九の表
-
Javaの問題なのですが、 永久ル...
-
JavaScriptの変数をjavaのメソ...
-
テキストエリアで改行する
-
StringBufferで改ページ処理を...
-
VBSエラー"オブジェクト型の変...
おすすめ情報