2つのテキストフィールドに入力してWebページのボタンをクリックし、結果のすべてのテキストを文字列変数に格納する自動スクリプトを実行する必要があります。
Watirでこれを行う方法は知っていますが、問題は、このスクリプトがWindowsサーバー(物理モニターが接続されていない状態)で実行されることです。
したがって、これには実際のブラウザウィンドウのないある種の「エミュレートされたブラウザ」が必要です...私はこれまでこのようなことをしたことがありませんが、グーグル検索の後、Rubygemの「機械化」または「カピバラ」でうまくいくかもしれないと思います。
しかし、私はカピバラもメカナイズも経験がないので、ここで少し助けを求めています...
これが私がやろうとしていることで、Watirコードで書かれています。誰かが「機械化」または「カピバラ」のどちらかで同じことをする方法を教えてくれたら本当にありがたいです。または、これを行う他の方法がある場合は、すべての提案を歓迎します。
require "watir"
ie = Watir::Browser.new
ie.goto "http://www.vero.fi/vere/Tarkistus/VeronumeronTarkistus.aspx/"
ie.text_field(:id, "tbNimi").set "John Smith"
ie.text_field(:id, "tbVerotunnus").set "123456789012"
ie.button(:id, "btnHae").click
info = ie.text