WindowsのアプリをRubyで自動で動かしちゃおう、というもの。
VBAみたいなよくわからない言語を使うより、使いなれたRubyでラップしてくれたものを使ってみましょう。RubyでやればWindowsオートメーションも楽しくなること間違いなし。
Memo:
require 'win32ole'
ie = WIN32OLE.new('InternetExplorer.Application')作成するオブジェクト ProgID
Microsoft Internet Explorer InternetExplorer.Application
Microsoft Excel Excel.Application
Microsoft Outlook Outlook.Application
Microsoft Word Word.Application|作ったオブジェクト .ole_methods
でメソッド一覧が見れるよさげなメソッドがあった場合の調査:
http://jp.rubyist.net/magazine/?0008-Win32OLE
のサンプルプログラムを自分用に拡張https://github.com/honmadayo/other/blob/master/win32ole/olenav.rb
ex)
ruby olenav.rb ie Navigate
後は実践あるのみ!!
作ったコードは随時Githubに上げていこうと思います。