Skip to content

Instantly share code, notes, and snippets.

@fornext1119
Created June 20, 2012 02:11
Show Gist options
  • Save fornext1119/2957761 to your computer and use it in GitHub Desktop.
Save fornext1119/2957761 to your computer and use it in GitHub Desktop.
Ruby で Internet Explorer を 制御
require 'win32ole'
ie = WIN32OLE.new('InternetExplorer.Application')
ie.Visible = true
ie.Toolbar = true
ie.MenuBar = true
ie.AddressBar = true
ie.StatusBar = true
#ログオン画面
ie.Navigate 'http://192.168.1.1/zzzz.asp'
while (ie.Busy || ie.readystate != 4)
sleep 1
end
#ユーザID
ie.Document.getElementById("txtUserID").Value = "xxxxx"
#パスワード
ie.Document.getElementById("txtPassWD").Value = "yyyyy"
#ログオン
ie.Document.forms(0).submit()
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment