私はいくつかのWebインタラクション、つまり安全なWebサイトからのファイルの定期的なダウンロードを自動化することを目指しています。これには基本的に、ユーザー名/パスワードを入力し、適切なURLに移動することが含まれます。
Pythonで簡単なスクリプトを試した後、より高度なスクリプトを試しましたが、この特定のWebサイトがログインに不快なJavaScriptとフラッシュベースのメカニズムを使用していて、メソッドが役に立たなくなっていることがわかりました。
次にHTMLUnitを試しましたが、それもうまくいかないようです。Flashの使用が問題だと思います。
もう考えたくないので、実際のブラウザでログインして必要なファイルを取得するためのスクリプトを作成することに傾倒しています。
要件は次のとおりです。
- Linuxサーバーで実行します(つまり、Xが実行されていません)。私が本当にXIを持っている必要があるなら、それを実現することができますが、私は幸せではありません。
- 信頼できること。私はこのことを始めて、二度と考えたくない。
- スクリプト化可能であること。それほど洗練されたものはありませんが、実行するさまざまな手順とアクセスするページをブラウザに伝えることができるはずです。
ヘッドレス、Xレスのスクリプト可能なブラウザに適したツールキットはありますか?このようなことを試したことはありますか?もしそうなら、何か知恵の言葉はありますか?