- 概要
- カスタム アクティビティ
- アクティビティを .NET 6 に移行する
- リリース ノート
- Building Workflow Analyzer Rules
- アクティビティ プロジェクト設定の構成
- カスタム ウィザードの作成
- スコープによるアクティビティの優先度設定
- UiPath.Activities.Api.Base
- UiPath.Studio.Activities.Api
- UiPath.Studio.Activities.Api.Activities
- UiPath.Studio.Activities.Api.BusyService
- UiPath.Studio.Activities.Api.ExpressionEditor
- UiPath.Studio.Activities.Api.Expressions
- UiPath.Studio.Activities.Api.Licensing
- UiPath.Studio.Activities.Api.Mocking
- UiPath.Studio.Activities.Api.ObjectLibrary
- UiPath.Studio.Activities.Api.PackageBindings
- UiPath.Studio.Activities.Api.ProjectProperties
- UiPath.Studio.Activities.Api.ScopedActivities
- UiPath.Studio.Activities.Api.Settings
- UiPath.Studio.Activities.Api.Wizards
- UiPath.Studio.Activities.Api.Workflow
- UiPath.Studio.Api.Controls
- UiPath.Studio.Api.Telemetry
- UiPath.Studio.Api.Theme
- Robot JavaScript SDK
- トリガー SDK
Robot JavaScript SDK について
JavaScript SDK for Robot (UiPathRobot.js) を使用すると、ローカルの Attended ロボットを既存のアプリケーション内に直接埋め込むことができます。
実際の動作は以下の動画をご覧ください。
前提条件
使用する前に考慮しなければならない点として、v2019.10 以降の Studio と Robot があること、ロボットを Orchestrator に接続すること、Robot JavaScript アドオンをインストールすること、が挙げられます。アドオンをインストールしたら、JavaScript SDK をダウンロードし、これらの SDK の仕様を使用してカスタム アプリケーションまたは Web ページを構築します。
JavaScript SDK を使用するには、プロセスを実行するエンド ユーザーのマシンに Robot 用 JavaScript アドオンをインストールする必要があります。Robot アドインにより、アプリケーションまたは Web ページと対象のマシン上の UiPath Robot はセキュリティで保護された通信を行い、コマンドを受信・実行できます。
RobotJS アドオンが Windows Server 2012 R2、Windows 8、および Windows 8.1 で動作するようにするには、v1.2.5 以降の RobotJS と v2021.4.4 以降の Robot を使用してください。
Robot JavaScript SDK の v1.2.7 のリリースより、以下の macOS プラットフォームがサポートされるようになりました。
- ARMv8
- AMD64
JavaScript SDK を取得する
Apache 2.0
ライセンスで利用でき、以下のソースからダウンロードしてインストールできます。
NPM
NPM
パッケージとして利用できます。SDK をプロジェクトに含めるには、プロジェクト ディレクトリのルートで次を実行します。
|
|
CDN
</body>
タグの前に追加することです。
|
|
ダイレクト ダウンロード
.js
パッケージで取得できます。
|
|
ドキュメント
『Developer Guide』(英語) と『User Guide』(英語) は、SDK と Robot 用 JavaScript アドオンの概要を包括的に説明したドキュメントです。本機能の使い方や必要な前提条件の詳細、およびロボットが有効化されたアプリケーションを初めて作成する際のステップ バイ ステップのガイドが含まれています。
.NET
で開発することもできます。
仕様
- 「 SDK の仕様」 では、Robot Javascript SDK で使用されるモデルとメソッドに関する詳細情報をご覧ください。
- 「Sample」(英語) には、ボイラープレートと Office アプリケーション用にあらかじめ構築されたサンプルが掲載されています。これらのサンプルは、お使いのカスタム アプリケーションに簡単に統合できます。
macOS 用の RobotJS
v1.2.7 より、Robot JavaScript SDK が macOS でも利用できるようになりました。これは Mac 用の UiPath Assistant とバンドルされて提供されます。
機能は Windows 用の RobotJS と似ていますが、いくつかの例外があります。
- Safari ブラウザーはサポートされていません。
- スタンドアロン バージョンは利用できません。
- 実行できるのはクロスプラットフォーム オートメーションのみです。
機能のデモ
動作を確認できるように、Robot Javascript SDK を使用してデモを作成しました。このデモでは、既にインストールされているロボットに安全に接続し、UiPath Assistant で利用可能なプロセスを取得して、このページに表示します。
Robot Javascript SDK がどのように動作するかをリアルタイムで確認するには、このページの [LIST PROCESSES] ボタンをクリックし、ポップアップの内容に同意します。