FirefoxからローカルのUbuntu12.04PCとMacOS19.7.4にオンラインフォームから1つのフィールドを抽出しようとしています。
ページを手動でテキストドキュメントとしてローカルに保存し、Unixスクリプトを使用してテキストを検索できますが、これはかなり面倒なようで、自動化する必要があります。別のより効率的な方法はありますか?
私の経歴はMacですが、会社はLinux PCを試しているので、関連するUbuntuの無知に寛容にしてください。
FirefoxからローカルのUbuntu12.04PCとMacOS19.7.4にオンラインフォームから1つのフィールドを抽出しようとしています。
ページを手動でテキストドキュメントとしてローカルに保存し、Unixスクリプトを使用してテキストを検索できますが、これはかなり面倒なようで、自動化する必要があります。別のより効率的な方法はありますか?
私の経歴はMacですが、会社はLinux PCを試しているので、関連するUbuntuの無知に寛容にしてください。
あなたが言及した方法を使いたい場合は、curlを使用してフォームの保存を自動化できます。BASH スクリプトは次のようになります。
curl http://locationofonlineform.com -o tempfile
valueOfField=$(grep patternToFindField tempfile)
// Do stuff
echo $valueOfField
一時ファイルを削除したい場合は、curl の結果を grep コマンドに直接入力できます。
何かをプログラミングするつもりなら、試してみてください
WWW:Mechanize ライブラリ。Python と Perl のバインディングが含まれています。
lunux のいくつかのマウススクリプトエンジン (actionaz)
firefox (Selenium) で動作するテスト自動化ツール
簡単な BASH スクリプトで実行できます。次のような便利なものを見てみましょう。
そうすれば面倒なことは何もなくなり、すべてが自動化されます。