検索結果
先頭5件
-
Net
:: Telnet # cmd(opts) -> String (18108.0) -
コマンドをホストに送ります。
...を指定する正規表現を
指定します。デフォルトは Net::Telnet.new で "Prompt" で指定した
正規表現となります。
"Timeout" タイムアウトまでの時間です。デフォルトは Net::Telnet.new で
指定した値となります。
コマンド文字列には......改行が付加されてホストに送られます。
@param opts ホストに送るコマンドを文字列で指定します。もしくは送る文字列とオプションをハッシュで指定します。
@raise TimeoutError タイムアウトしたときに発生します。... -
Net
:: Telnet # cmd(opts) {|mesg| . . . } -> String (18108.0) -
コマンドをホストに送ります。
...を指定する正規表現を
指定します。デフォルトは Net::Telnet.new で "Prompt" で指定した
正規表現となります。
"Timeout" タイムアウトまでの時間です。デフォルトは Net::Telnet.new で
指定した値となります。
コマンド文字列には......改行が付加されてホストに送られます。
@param opts ホストに送るコマンドを文字列で指定します。もしくは送る文字列とオプションをハッシュで指定します。
@raise TimeoutError タイムアウトしたときに発生します。... -
Net
:: Telnet (66.0) -
このクラスは telnet のクライアント機能を提供します。
...ションを
与えてオブジェクトを作り、 Net::Telnet#login で
ユーザ名とパスワードを送ってログインし、
Net::Telnet#cmd でコマンドを
実行、最後に IO#close で接続を閉じます。
Net::Telnet#waitfor, Net::Telnet#print,
Net::Telnet#puts, Net::Telnet#wri......通信プロトコルによっては、Net::Telnet.new に"Prompt"
を渡しておいて Net::Telnet#cmd をうまく動作させることが
できるかもしれません。
また、Net::Telnet#cmd を呼ぶごとに "Match" を
指定しても同様のことができます。
また、Net::Telne......"Timeout" => 10)
# ログインし、プロンプトが出るまで待ち合わせる
telnet.login("your name", "your password") {|c| print c}
# ls コマンドを実行し、実行後、プロンプトが出るまで待ち合わせる
telnet.cmd("ls") {|c| print c}... -
Net
:: Telnet . new(opts) -> Net :: Telnet (24.0) -
Telnet オブジェクトを生成します。
...れぞれ右に示すデフォルト値が適用されます。
"Host" => "localhost"
"Port" => 23
"Prompt" => /[$%#>] \z/n
"Timeout" => 10 # 接続待ちタイムアウト値(sec)
"Waittime" => 0 # Prompt を待ち合わせる時間。この値を nil にしてはい......etmode でも指定できます。
"Timeout" 接続時やホストからのデータの読み込みを待つときに、
ここで指定した秒数でタイムアウト(TimeoutErrorが発生)します
(Net::Telnet#login、Net::Telnet#waitfor、Net::Telnet#cmdで
有効になります)。デフォ......falseを指定することでタイムアウトが無効になります。その場合には
接続できない場合には connect(2) で Errno::ETIMEOUT が出て
止まります(通常数分待つことになりますが)が、
それ以外の点ではホストからデータが来ないといつ... -
Net
:: Telnet . new(opts) {|message| . . . } -> Net :: Telnet (24.0) -
Telnet オブジェクトを生成します。
...れぞれ右に示すデフォルト値が適用されます。
"Host" => "localhost"
"Port" => 23
"Prompt" => /[$%#>] \z/n
"Timeout" => 10 # 接続待ちタイムアウト値(sec)
"Waittime" => 0 # Prompt を待ち合わせる時間。この値を nil にしてはい......etmode でも指定できます。
"Timeout" 接続時やホストからのデータの読み込みを待つときに、
ここで指定した秒数でタイムアウト(TimeoutErrorが発生)します
(Net::Telnet#login、Net::Telnet#waitfor、Net::Telnet#cmdで
有効になります)。デフォ......falseを指定することでタイムアウトが無効になります。その場合には
接続できない場合には connect(2) で Errno::ETIMEOUT が出て
止まります(通常数分待つことになりますが)が、
それ以外の点ではホストからデータが来ないといつ...