- 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
- Neustarten von Roboterkomponenten
- 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
- Robot Citrix Apps-Virtualisierung
- Fehlersuche und ‑behebung
- 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
- .NET während der Installation erforderlich
- Assembly kann nicht vom Netzwerk oder Azure File Share geladen werden
- Aktivitäten können .NET-Runtime nicht finden
Konfigurationsschritte
Damit Ihre Automatisierungsprojekte vom Roboter-JavaScript-SDK profitieren können, müssen die folgenden Voraussetzungen erfüllt sein:
- Studio- und Roboterversion 2021.10 oder höher installiert
- Das auf der Robotermaschine installierte UiPath JavaScript Add-On
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 (zulässige) URL in den Browsereinstellungen hinzufügen. uipath-web://*
bezieht sich auf den UiPath Robot-Webprotokollhandler.
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. |