2008-09-01から1ヶ月間の記事一覧
require 'net/ftp' ftp = Net::FTP.new ftp.connect('[FTPサーバ名]') ftp.login('[ユーザー名]', '[パスワード]') ftp.binary = true ftp.chdir('[アップロード先のパス]') ftp.put('[アップロードするファイ…
3ヶ月くらい放置していたわりにはコマンド結構覚えててびっくり、もとい良かった。 あるタスクを決まった周期で実行するためのコマンドとして、Windowsではschtasksがあるように Linuxではcronというやつがあります。 crontab -eで、現在のスケジュール定義…
# 2008/09/09 自宅ルータのIP取得スクリプト require 'mechanize' require 'kconv' # 0.初期設定 agent = WWW::Mechanize.new agent.auth('user','password') # 1.アクセス page = agent.get('http://192.168.1.1/Statu…
http://www.sb.soft.iwate-pu.ac.jp/~yushi/memo/ruby_exerb.htmlexerbというrubyスクリプトをexe化できる神のようなソフト(?)があるのだが、どうやらmechanizeを使っているスクリプトはちゃんと動かないみたい。まぁ拡張ライブラリが正常に動作しないことが…
mechanizeでラジオボタンを操作してみた。 # 2008/09/08 自動投票スクリプト require 'mechanize' require 'kconv' # 0.初期設定 group = '[フォーム名]' agent = WWW::Mechanize.new f = open("C:/log.txt", "w") # 1.アクセス pag…
# 2008/09/04 bloombergのいろいろな指数を取得するスクリプト require 'mechanize' require 'kconv' # 0.初期設定 agent = WWW::Mechanize.new def write(arr) f = open("C:/share/03_scr/bloomberg/bloomberg.txt", "a") f.write(arr.join…