8件ヒット
[1-8件を表示]
(0.105秒)
別のキーワード
検索結果
先頭4件
-
Net
:: Telnet . new(opts) -> Net :: Telnet (18122.0) -
Telnet オブジェクトを生成します。
...=> "localhost"
"Port" => 23
"Prompt" => /[$%#>] \z/n
"Timeout" => 10 # 接続待ちタイムアウト値(sec)
"Waittime" => 0 # Prompt を待ち合わせる時間。この値を nil にしてはいけません
"Binmode" => false
"Telnetmode" => true
"Output_log" => nil......# ログの出力ファイル名
"Dump_log" => nil # 出力ファイル名
"Proxy" => nil # Net::Telnet または IO のオブジェクトを指定する
それぞれの意味は以下の通りです。
"Host" 接続するホストのホスト名もしくはIPアドレスを文字列で......な文字が
付加されます。
ステータスメッセージの前には「#」、
クライアントからサーバへの通信の前には「>」、
サーバからクライアントへの通信の前には「<」が出力されます。
"Telnetmode" これに真を指定した場合には... -
Net
:: Telnet . new(opts) {|message| . . . } -> Net :: Telnet (18122.0) -
Telnet オブジェクトを生成します。
...=> "localhost"
"Port" => 23
"Prompt" => /[$%#>] \z/n
"Timeout" => 10 # 接続待ちタイムアウト値(sec)
"Waittime" => 0 # Prompt を待ち合わせる時間。この値を nil にしてはいけません
"Binmode" => false
"Telnetmode" => true
"Output_log" => nil......# ログの出力ファイル名
"Dump_log" => nil # 出力ファイル名
"Proxy" => nil # Net::Telnet または IO のオブジェクトを指定する
それぞれの意味は以下の通りです。
"Host" 接続するホストのホスト名もしくはIPアドレスを文字列で......な文字が
付加されます。
ステータスメッセージの前には「#」、
クライアントからサーバへの通信の前には「>」、
サーバからクライアントへの通信の前には「<」が出力されます。
"Telnetmode" これに真を指定した場合には... -
Net
:: Telnet (56.0) -
このクラスは telnet のクライアント機能を提供します。
...現するためには、
まず Net::Telnet.new に "Host" オプションを
与えてオブジェクトを作り、 Net::Telnet#login で
ユーザ名とパスワードを送ってログインし、
Net::Telnet#cmd でコマンドを
実行、最後に IO#close で接続を閉じます。
Net::Tel......::Telnet のオブジェクトは SMTP や HTTP のような telnet で
ないサービスにも利用できます。この場合には
Net::Telnet.new に "Port" オプションを与えることで
ポートを指定する必要があるでしょう。また、
"Telnetmode" オプションに fal......く動かないので、認証をプログラマ自身が実装
する必要があります。
通信プロトコルによっては、Net::Telnet.new に"Prompt"
を渡しておいて Net::Telnet#cmd をうまく動作させることが
できるかもしれません。
また、Net::Telnet#cmd を... -
Net
:: Telnet # preprocess(string) -> String (14.0) -
ホストから受け取った文字列の前処理をします。
...telnetコマンドの検出をします。
通常は Net::Telnet#waitfor から呼びだされます。
"Telnetmode" を利用している場合、
IO#sysread などで直接ホストからのデータを読みこんだ場合にのみ
このメソッドを呼ぶ必要があるでしょう。
前処......理の内容は Net::Telnet#telnetmode や
Net::Telnet#binmode によって変わります。
@param string 前処理対象の文字列
@return 変換後の文字列
@see Net::Telnet.new, Net::Telnet#telnetmode, Net::Telnet#binmode...