私の職場では、ローカル ネットワークでホストされている aspx アプリケーションを介してアクセスできるデータベースに顧客の記録を保持しています。このページでは、ログイン、簡単な検索、およびこの Web ページに表示される情報の取得を行うことができます。私が実行しているタスクでは、各レコードにアクセスし、作成中の新しいデータベースにテキスト ブロックをコピーし、次のレコードに移動する必要があります (何千回も)。
私の質問は、これを自動化する方法はありますか? ブラウザー マクロを調べましたが、各レコードを検索するタスクでは、単純なマクロ インターフェイスは使用できません。私は、ブラウザーを必要とせずに aspx アプリケーションと直接対話するプログラムを作成したいと考えていました。コードでは、探しているレコードをアプリケーションに伝えることができ (たとえば、日付または一意の ID で)、必要なテキストの適切なフィールドを aspx アプリケーションに返させることができます。aspx アプリケーションへのバックエンド アクセス権がありません (これはサード パーティの独自のアプリケーションであり、その開発者はこのタスクを支援することに関心がありません)。
- これはできますか?
- はいの場合、大まかに言えば、どのような種類のソリューションを検討する必要がありますか? このタスクにより適した特定の言語はありますか?
どんな助けでも大歓迎です。質問が少し曖昧で広いことは承知していますが、サードパーティのアプリケーションはローカルでのみホストされているため、例を挙げることはできません. 私は少しルビーを知っていて、うまくいくように見える宝石Mechanizeに出くわしました...しかし、asp.netとのやり取りについてはあまり見つけられません