るりまサーチ (Ruby 2.1.0)

最速Rubyリファレンスマニュアル検索!
6件ヒット [1-6件を表示] (0.043秒)
トップページ > クエリ:new[x] > バージョン:2.1.0[x] > クエリ:telnetmode[x]

別のキーワード

  1. openssl new
  2. _builtin new
  3. rexml/document new
  4. resolv new
  5. socket new

ライブラリ

クラス

キーワード

検索結果

Net::Telnet#telnetmode(mode=nil) -> bool|() (54418.0)

引数を指定しない場合には"Telnetmode"の値を返します。 引数を与えた場合は"Telnetmode"の値を変更します。

引数を指定しない場合には"Telnetmode"の値を返します。
引数を与えた場合は"Telnetmode"の値を変更します。

これは telnet の特殊なバイト列を解釈するかどうかを
意味します。

@see Net::Telnet.new

Net::Telnet.new(opts) -> Net::Telnet (54361.0)

Telnet オブジェクトを生成します。

Telnet オブジェクトを生成します。

このときリモートホストへの接続も行います("Proxy"を指定しない場合)。
opts には Telnet オブジェクトに設定する以下のオプションをハッシュで指定します。
オプションは省略時にはそれぞれ右に示すデフォルト値が適用されます。

"Host" => "localhost"
"Port" => 23
"Prompt" => /[$%#>] \z/n
"Timeout" => 10 # 接続待ちタイムアウト値(sec)
"Waittime" => 0 # Prompt を待ち合わせる...

Net::Telnet.new(opts) {|message| ... } -> Net::Telnet (54361.0)

Telnet オブジェクトを生成します。

Telnet オブジェクトを生成します。

このときリモートホストへの接続も行います("Proxy"を指定しない場合)。
opts には Telnet オブジェクトに設定する以下のオプションをハッシュで指定します。
オプションは省略時にはそれぞれ右に示すデフォルト値が適用されます。

"Host" => "localhost"
"Port" => 23
"Prompt" => /[$%#>] \z/n
"Timeout" => 10 # 接続待ちタイムアウト値(sec)
"Waittime" => 0 # Prompt を待ち合わせる...

Net::Telnet#telnetmode=(mode) (18370.0)

"Telnetmode" を設定します。これは telnet の特殊なバイト列を解釈するかどうかを 意味します。

"Telnetmode" を設定します。これは telnet の特殊なバイト列を解釈するかどうかを
意味します。

@param mode 設定する値を真偽値で与えます
@see Net::Telnet#new

Net::Telnet (163.0)

このクラスは telnet のクライアント機能を提供します。

このクラスは telnet のクライアント機能を提供します。


telnet でリモートホストにログインしてシェル経由で
コマンドを実行することを考えてみましょう。
これを Net::Telnet で実現するためには、
まず Net::Telnet.new に "Host" オプションを
与えてオブジェクトを作り、 Net::Telnet#login で
ユーザ名とパスワードを送ってログインし、
Net::Telnet#cmd でコマンドを
実行、最後に IO#close で接続を閉じます。
Net::Telnet#waitfor, Net::Telnet#print,
Net::Telne...

絞り込み条件を変える

Net::Telnet#preprocess(string) -> String (73.0)

ホストから受け取った文字列の前処理をします。

ホストから受け取った文字列の前処理をします。

受け取った文字列に改行の変換とtelnetコマンドの検出をします。
通常は Net::Telnet#waitfor から呼びだされます。
"Telnetmode" を利用している場合、
IO#sysread などで直接ホストからのデータを読みこんだ場合にのみ
このメソッドを呼ぶ必要があるでしょう。

前処理の内容は Net::Telnet#telnetmode や
Net::Telnet#binmode によって変わります。

@param string 前処理対象の文字列
@return 変換後の文字列
@see Net::Telnet.ne...