*FHPPC *MES 10 *SAY SUB:SL-C700で NIFTY自動巡回 RE:3488 之さん、こんにちは風味です。(^o^)/ この発言は、SL-C700でNIFTY自動巡回、書き込みテストです。 nif.rbを使っています。FGALTSあたりにあるハズです。ぼくはftpでgetしました。 ftp://ftp.iij.ad.jp/pub/lang/ruby/contrib/nif.rb-0.91.gz で、395行目の | module_function :kreg を | private :kreg に修正するだけで動きました。 /home/QtPalmtop/lib/ruby/1.6/ にnif.rbを放り込み、ホームディレクトリ(/home/zaurus/)でjunkai.rbを書きます。 ----------以下 junkai.rb |#!/home/QtPalmtop/bin/ruby -Ke |require "nif.rb" |nif = Nifty.new({'id' => 'NIFTYID', | 'password' => 'PASSWORD', | 'log' => Time.now.strftime("nif%Y%m%d.log") }) |nif.login{|c| print c} |nif.pad("pad"){|c| print c } |nif.forum_read("FHPPC", "10"){|c| print c} |#nif.forum_read("FHPPC", "1,3-20"){|c| print c} |#nif.forum_read("FHPPC", "2"){|c| print c} |#nif.forum_read("FGALTS", "5"){|c| print c} |#nif.forum_read("FUNIX", "4"){|c| print c} |#nif.forum_read("FPALM2", "5"){|c| print c} |nif.cmd("GO BILL"){|c| print c} |nif.cmd("2"){|c| print c} |nif.logout{|c| print c} ----------以上 junkai.rb IDとパスワードはご自分のに変えてください。 ホームディレクトリに発言パッドを書きます。ファイル名pad。 ----------以下 pad |*FHPPC |*MES 10 |*SAY |SUB:SL-C700で NIFTY自動巡回 |RE:3488 |之さん、こんにちは風味です。(^o^)/ |(中略) |文市(あやち) |/POST ----------以上 pad んで、 ./junkai.rb だけで自動巡回成功です。nif20030103.logが出来ました。 あ、テキストファイルは全部eucでやってます。 詳しい使い方はnif.rbに丁寧に書かれています。高機能みたいですが、ぼくは 使いこなしていません。(汗) ・・・そんなこんな。 文市(あやち) /POST