[#44431] コンストラクタの引数について&インスタンス変数の持ち方について — Akira Hayakawa <ruby@...>
度々オブジェクト指向についての質問ですいません。
17 messages
2008/01/04
[#44433] Re: コンストラクタの引数について&インスタンス変数の持ち方について
— Yukihiro Matsumoto <matz@...>
2008/01/04
まつもと ゆきひろです
[#44453] RSS取得時<enclosure>タグでエラー? — "garyo hosu" <garyohosu@...>
garyoです。いつもお世話になっております。
5 messages
2008/01/08
[#44463] [ANN] Rails勉強会@東京 第26回のお知らせ — "MOROHASHI Kyosuke" <moronatural@...>
各位
1 message
2008/01/11
[#44464] [ANN] rcairo 1.5.1 — Kouhei Sutou <kou@...>
須藤です。
5 messages
2008/01/11
[#44469] pdf 作成 ライブラリ — "Luiz Aoki" <luizruby@...>
はじめまして、青木ルイスと申します、
14 messages
2008/01/12
[#44479] ファイル出力時のprintについて
— m-hatake@...
2008/01/16
畠山と申します。
[#44481] Re: ファイル出力時のprintについて
— KIMURA Koichi <kimura.koichi@...>
2008/01/16
木村です。
[#44483] format %g の丸めについて — 山崎雄介 <y-yamasaki@...>
山崎(ゆ)です。
14 messages
2008/01/16
[#44517] www.ruby-lang.org/ja/man/ を静的HTMLに変更 — Kazuhiro NISHIYAMA <zn@...>
西山和広です。
6 messages
2008/01/20
[#44536] カタカナ→ひらがな変換 — "Hideo Konami" <konami@...>
小波です。
8 messages
2008/01/25
[ruby-list:44531] 多段telnetするプログラムの作り方
From:
"徳島学" <manabu.tokushima@...>
Date:
2008-01-23 07:21:30 UTC
List:
ruby-list #44531
初歩的な質問で申し訳ありませんが...。
多段telnetをしてコマンドを打って結果を得るプログラムを作りたいのですが
うまくいきません。
サーバAにプログラムがあります。サーバAからサーバBへtelnet。
そこからサーバCへtelnet。そこでコマンドを打ち、結果をサーバAの
プログラムで記録したい。( A -> B -> C )
ただtelnetして結果を得るだけなら簡単に動きました。
require 'net/telnet'
telnet = Net::Telnet.new("Host" => "ServerB")
telnet.login("username", "password")
telnet.cmd("String" => "ls", "Match" => /[$%#> ] \z/n, "Timeout" => 5)
{|c| pring c}
telnet.cmd("exit")
telnet.close
exitするまえに、下の感じに書いてみましたがtelnet ServerCのところで次のエラーとなります。
'waitfor' : timed out while waiting for more data (Timeout::Error)
telnet.cmd(" telnet ServerC")
telnet.waitfor(/login[: ]*\zn)
telnet.cmd("username")
telnet.waitfor(/Password[: ]*\zn)
telnet.cmd("password")
....
これではダメなんだろうなぁとは思うのですが、
どうしたらよいのか調べてみても分かりませんでした。
ご存知の方、なにかヒントをお持ちの方、アドアイスお願い致します。
$ ruby -v
ruby 1.8.5 (2006-08-25) [i386-linux]
徳島