- Versionshinweise
- Erste Schritte
- UiPath Assistant
- Installation und Upgrade
- Robotertypen
- Roboterkomponenten
- Lizenzierung
- Verbindung von Robotern mit Orchestrator
- Prozesse und Aktivitäten
- Protokollierung
- Robot JavaScript SDK
- Über das Roboter-JavaScript-SDK
- Konfigurationsschritte
- Spezifische Szenarien
- Windows-Sitzungen
- Anmeldung mit Thales Luna Credential System
- Anmelden mit nShield Key Storage Provider
- Weiterleitung von Robotern über einen Proxy-Server
- Ausführung von Aufgaben in einem minimierten RDP-Fenster
- Arbeiten mit zugeordneten Netzwerklaufwerken
- Anhalten eines Prozesses:
- Schaltfläche „Beenden“ deaktivieren
- Benutzerdefinierte Paketordner und Netzwerkpfade
- CrowdStrike-Integration
- Neustarten von Roboterkomponenten
- Fehlersuche und ‑behebung
- Informationen zur Fehlerbehebung
- Nicht reagierender Roboter über RDP
- Doppelte Ausführungsprotokolle
- Häufig auftretende Fehler bei Robotern
- Erhöhte Prozessausführungsdauer
- Erzwungene Paketsignaturüberprüfung
- Nachricht zu groß für die Verarbeitung
- Fehler bei der Ausführung als Administrator
- NuGet-Pakete nach der Migration nicht zugänglich
- Aufforderung zur Benutzerzugriffssteuerung und UI-Automatisierungsaktivitäten
Konfigurationsschritte
Damit Ihre Automatisierungsprojekte vom Roboter-JavaScript-SDK profitieren können, müssen die folgenden Voraussetzungen erfüllt sein:
- Studio- und Roboterversion 2019.10 oder höher installiert
- Das auf der Robotermaschine installierte UiPath JavaScript Add-On
-
Das Roboter-JavaScript-SDK
Wichtig:Das Robot JavaScript SDK wird für Studio v2020.4 und höher bereitgestellt. Für Studio v2019.10 LTS ist auch ein eigenständiges Add-On-Installationsprogramm verfügbar.
Wenn Sie ein Upgrade von v2019.10 auf v2020.2 und höher durchführen, müssen Sie das UiPath Robot JS-Add-on manuell deinstallieren, bevor Sie das Studio- und Robot-Installationsprogramm ausführen.
Wenn das UiPath Robot-JavaScript-Add-On ausgeführt wird, müssen Sie Zugriff auf Ihre benutzerdefinierte Anwendung oder Webseite gewähren, um eine Verbindung mit dem Roboter herzustellen.
Der Zugriff erfolgt über ein zweistufiges Dialogfeld. Beide Schritte müssen bestätigt werden, um RobotJS auszuführen. Sie können wie unten beschrieben automatisiert werden.
Dieser Schritt bezieht sich auf den Browser, der Berechtigungen zum Öffnen des UiPath Assistant anfordert.
uipath-web://*
als vertrauenswürdige (erlaubte) URL in den Browsereinstellungen hinzufügen. uipath-web://*
bezieht sich auf den UiPath Robot-Webprotokoll-Handler.
Das Dialogfeld „Roboterzustimmung“ wird verwendet, um die Verbindung zwischen dem Robot JavaScript SDK und dem Robot Executor zuzulassen.
UIPATH_ROBOTJS_ALLOWLIST
hinzugefügt wird.
80
oder 443
).
Dieses SDK bietet alle erforderlichen Methoden und Eigenschaften, die Sie in Ihre benutzerdefinierte Anwendung oder Webseite aufnehmen können. Sie können es wie folgt herunterladen:
Das npm-Paket ist mit TypeScript-Bindungen verfügbar. Um es in Ihr Projekt aufzunehmen, müssen Sie den folgenden Befehl im Stammverzeichnis Ihres Projekts ausführen:
npm install --save @uipath/robot
npm install --save @uipath/robot
</body>
-Tag schließen.
<body>
...
...
<script href="//download.uipath.com/js/1.3.2/UiPathRobot.js"></script>
</body>
<body>
...
...
<script href="//download.uipath.com/js/1.3.2/UiPathRobot.js"></script>
</body>
Sie können das Roboter-JavaScript-SDK auch direkt herunterladen.
ListenerPort
und TokenExpiryInDays
in der Datei uipath.config
aus dem Installationsordner hinzufügen. Standardmäßig enthält der Abschnitt keine Schlüssel.
Die Konfigurationsdatei muss Folgendes enthalten:
<robotJsSettings>
<add key="ListenerPort" value="2323" />
<add key="TokenExpiryInDays" value="30" />
</robotJsSettings>
<robotJsSettings>
<add key="ListenerPort" value="2323" />
<add key="TokenExpiryInDays" value="30" />
</robotJsSettings>
Attribut |
Beschreibung |
---|---|
|
Der
UiPath.RobotJS.ServiceHost.exe startet einen HttpListener auf dem konfigurierten Port und enthält die Informationen über andere lokale Listener aus der aktiven Benutzersitzung auf diesem System. Bitte beachten Sie, dass der Portwert hier mit dem in den SDK-Einstellungen konfigurierten Wert übereinstimmen muss.
|
|
Jede Anforderung, die von einer neuen Domäne kommt, muss die Zustimmung des Benutzers haben, um den Zugriff auf UiPath Robots von einer Webanwendung aus zu ermöglichen. Diese Einwilligungen gelten für die genannte Anzahl von Tagen, die in dieser Einstellung angegeben sind. |