UiPath Documentation
robot
2023.10
false
Robot-Entwicklerhandbuch
  • Robot JavaScript SDK
    • Über das Roboter-JavaScript-SDK
    • Konfigurationsschritte
      • Einstellungsfelder
Wichtig :
Es kann 1–2 Wochen dauern, bis die Lokalisierung neu veröffentlichter Inhalte verfügbar ist.

Einstellungsfelder

Einstellungsklassenfelder für das Robot JavaScript SDK-Browser-Add-on: Portnummer, Abfrageintervall, Telemetrieumschalter und Konfiguration des Anwendungsursprungs.

SDK-Einstellungen

Mit der Eigenschaft Settings des Roboter-JavaScript-SDK können Sie Ihre Kontrolle über die Einrichtung des Browser-Add-Ons personalisieren und verbessern.

class Settings {
  portNumber: number;
  pollTimeInterval: number;
  disableTelemetry: boolean;
  appOrigin: string;
}
class Settings {
  portNumber: number;
  pollTimeInterval: number;
  disableTelemetry: boolean;
  appOrigin: string;
}
AttributBeschreibung
portNumberErmöglicht das Konfigurieren benutzerdefinierter Ports, auf denen die Back-End-Dienste ausgeführt werden. Die Standard-Portnummer ist 2323. Nur für Enterprise-Installationen verfügbar.
pollTimeIntervalSie können die Zeit in Millisekunden angeben, in der das Roboter-JavaScript-SDK die Ausführung eines Prozesses über eine Webseite nachverfolgt. Der Standardwert beträgt 250 Millisekunden. Dieser Wert bestimmt die Abfragehäufigkeit vom Webbrowser
disableTelemetryErmöglicht das Deaktivieren des Telemetrie-Flags. Der Standardwert ist false.
appOriginSie können die Anwendung angeben, die das SDK verwendet. Der Standardwert wird von der Klasse window.location.origin übernommen.
const robot = UiPathRobot.init();
robot.settings.portNumber = 1234;
robot.settings.pollTimeInterval = 1000; 
robot.settings.disableTelemetry = true; 
robot.settings.appOrigin = 'MyApp';
const robot = UiPathRobot.init();
robot.settings.portNumber = 1234;
robot.settings.pollTimeInterval = 1000; 
robot.settings.disableTelemetry = true; 
robot.settings.appOrigin = 'MyApp';

Add-on-Einstellungen

Add-on-Einstellungen werden in der uipath.config -Datei im Ordner %ProgramFiles%\UiPath\Studio konfiguriert.

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>
AttributBeschreibung
ListenerPortUiPath.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. Der Portwert muss mit dem in den SDK-Einstellungen konfigurierten übereinstimmen.
TokenExpiryInDaysJede 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.

Standardeinblendung

Es ist möglich, den Zustimmungsbildschirm, der angezeigt wird, wenn eine Anforderung von einer neuen Domäne ausgelöst wird, anzupassen. Zwei Bildschirme werden mit dem Robot JavaScript SDK bereitgestellt:

Die Einblendung consent-prompt wird angezeigt, wenn eine Anforderung für den Zugriff auf UiPath Assistant von einer neuen Domäne aus ausgelöst wird.

Fehlende Komponenten

Die Einblendung missing-components wird angezeigt, wenn das erforderliche Add-On nicht auf der lokalen Maschine vorhanden ist.

Einblendungsmeldungen können wie im folgenden Beispiel gezeigt konfiguriert werden.

// Consent code will be written to the console instead of showing default overlay
// Error logged to console when required components are missing insread of showing
// default error overlay
const robot = UiPathRobot.init();
robot.on('consent-prompt', function(consentCode){ console.log(consentCode) });
robot.on('missing-components', function(){ console.log('Missing components') });
// Consent code will be written to the console instead of showing default overlay
// Error logged to console when required components are missing insread of showing
// default error overlay
const robot = UiPathRobot.init();
robot.on('consent-prompt', function(consentCode){ console.log(consentCode) });
robot.on('missing-components', function(){ console.log('Missing components') });
  • SDK-Einstellungen
  • Add-on-Einstellungen
  • Standardeinblendung
  • Zustimmungsaufforderung
  • Fehlende Komponenten

War diese Seite hilfreich?

Verbinden

Benötigen Sie Hilfe? Support

Möchten Sie lernen? UiPath Academy

Haben Sie Fragen? UiPath-Forum

Auf dem neuesten Stand bleiben