UIPathの自動化:UI PathのクラウドサーバーでクリックとUIの相互作用を実行することは可能ですか?

Nov 30 2020

そこで、ブラウザのボタンをクリックしてファイルをダウンロードし、いくつかの基本的な操作を行うxamlフローを作成しました。Windowsサーバーをセットアップしてリモートで接続し、画面に表示したままプロセスオートメーションをデバッグすると、スムーズに動作します。問題は、PCを永久にオンに保つことができないため、システムが残っていてもファイルを最小化するだけで稼働中:

ボタンの押下がタイムアウトすると、UIパスプロセスが強制終了します。UIベースのプロセス自動化を実行するために画面を維持することが必須かどうか、またはプロセスを開始してから画面を閉じてシステムにその仕事をさせる方法があるかどうかを知りたいと思いました。

これは、最初のUIインタラクションのようなエラーです。

これが私が実行したステップです:

  1. リモートインスタンス名としてmachineを使用して無人ロボットを作成しました。
  2. 環境を作成し、手順1で作成したロボットに接続しました。
  3. マシンキーとURLを使用してUIPathアシスタントをセットアップします。
  4. ファイルを公開してから、クラウドコンソールでプロセスを作成しました。
  5. クラウドコンソールから実行しました。

プロセスは、最初のUIインタラクションで障害が発生します。無人ロボットの形で走っていたのに。

前もって感謝します。

回答

3 kwoxer Nov 30 2020 at 15:22

AFAIKこれは、UiPathのライセンスモデルによって意図されています。したがって、この問題を解決するには、無人使用を許可するRDP接続のVMのライセンスが必要です。

もう1つのアイデアは、PIP(ピクチャーインピクチャー)モードでプロセスを開始することです。しかし、私はそれをテストしたことがないので、これも機能しない可能性があります。

しかし、おそらくあなたはすでにそのようなライセンスを持っていて、それをテストすることができます。

これらは私たちのタイプです:

1 ShivamSahil Dec 02 2020 at 06:19

UiPath Studio20.4以降のソリューション

私のユースケースでは、ピクチャーモードのピクチャーが正しく機能しました。@kwoxerの提案に感謝しますが、彼の答えで十分でしたが、将来の参照が必要になる可能性がある人のために、ここに追加します。

したがって、オンデマンドで読み込まれるクラウドサーバーを介した動的JavaScript Webサイトでのユーザー操作の自動化で問題が発生した場合(リモートセッションを最小化または閉じると、UIコンポーネントが見つからないため、プロセスがタイムアウトします)、ここにあります従うべき簡単なステップ:

上部の[デバッグ]オプションに移動し、以下に示すようにピクチャーインピクチャーを選択します。

これにより、基本的にボットは別のノードからシステムを起動できます。これで、システムを実行してリモート接続を閉じると、あらゆる種類のUIインタラクションを含む自動化プロセスが魅力のように機能します。誰かが同じ問題に直面した場合に備えて私に知らせてください。お手伝いしたいです!