Skip to main content
Octoparse CLI ist ein Befehlszeilentool, mit dem Sie Octoparse-Aufgaben über ein Terminal erstellen, ausführen, verwalten, planen, prüfen und exportieren können. Anders als die Desktop-App ist Octoparse CLI für skriptgesteuerte Workflows, CI/CD-Pipelines, Serverumgebungen und automatisierte Datenpipelines ausgelegt.

Funktionen von Octoparse CLI

Aufgaben aus einer URL erstellen

Untersuchen Sie eine beliebige URL und erstellen Sie automatisch, manuell oder über einen KI-Agenten-Workflow eine lokale Aufgabendatei.

Aufgaben finden und verwalten

Listen Sie Cloud-Aufgaben auf, suchen Sie nach Stichwörtern, prüfen Sie Aufgabendetails und arbeiten Sie mit Aufgabengruppen.

Aus Vorlagen erstellen

Zeigen Sie Vorlagen an, suchen Sie darin und erstellen oder ändern Sie Vorlagenaufgaben.

Aufgaben lokal ausführen

Führen Sie Octoparse-Aufgaben mit der integrierten lokalen Engine und unabhängigem Chrome aus.

Browsermodus auswählen

Verwenden Sie unabhängiges Chrome oder nutzen Sie ein angemeldetes Chrome- oder Edge-Profil erneut.

Cloud-Aufgaben ausführen und planen

Starten Sie die Cloud-Extraktion, prüfen Sie den Verlauf und konfigurieren Sie wiederkehrende Zeitpläne.

Daten prüfen und exportieren

Prüfen Sie Datensatzanzahlen, zeigen Sie Zeilen in der Vorschau an, kontrollieren Sie nicht exportierte Daten und exportieren Sie lokale oder Cloud-Ergebnisse.

Mit Agenten automatisieren

Integrieren Sie die CLI mithilfe von JSON-Ausgaben, JSONL-Ereignisstreams und Exit-Codes in Skripte und KI-Agenten.

Funktionsweise

Octoparse CLI führt die integrierte Octoparse-Engine für die lokale Extraktion direkt aus. Sie verwendet unabhängiges Chrome und benötigt den Electron-Desktop-Client nicht. Die Cloud-Extraktion wird über Backend-APIs gesteuert. Die lokale Extraktion wird von der lokalen Engine gesteuert.
Der Status lokaler Läufe wird von dieser CLI verfolgt und nicht mit dem Status des Octoparse-Desktop-Clients synchronisiert.

Anforderungen

Stellen Sie vor der Verwendung von Octoparse CLI Folgendes sicher:
  • Node.js 20 oder neuer
  • npm 8 oder neuer
  • Ein Octoparse-Konto (API-Schlüssel oder OAuth)
  • Zugriff auf die Aufgaben, die Sie ausführen oder exportieren möchten
Unter Installation finden Sie Plattformanforderungen und Einrichtungsschritte einschließlich der Einschränkungen für Linux arm64. Funktionale Befehle erfordern eine Authentifizierung, auch lokale Läufe mit --task-file und .otd. Einrichtungs- und Diagnosebefehle wie --help, --version, doctor, browser, capabilities und auth können ohne Authentifizierung ausgeführt werden.

Typischer Workflow

1

Octoparse CLI installieren

Installieren Sie die CLI global mit npm.
2

Authentifizieren

Loggen Sie sich über OAuth oder mit einem Octoparse-API-Schlüssel ein. Verwenden Sie für CI die Umgebungsvariable OCTO_ENGINE_API_KEY.
Übernehmen Sie API-Schlüssel nicht in Git, Skripte, Dokumente, Screenshots, geteilte Protokolle oder CI-Ausgaben.
3

Aufgabe erstellen oder finden

Erstellen Sie mit octoparse detect <url> eine Aufgabendatei aus einer URL, erstellen Sie eine Aufgabe aus einer Vorlage oder suchen Sie mit octoparse task list nach einer vorhandenen Aufgaben-ID.
4

Aufgabe ausführen oder steuern

Führen Sie die Aufgabe lokal aus, starten oder stoppen Sie einen Cloud-Lauf, konfigurieren Sie einen Cloud-Zeitplan oder prüfen Sie den Laufstatus.
5

Daten prüfen und exportieren

Prüfen Sie den Datenstatus, zeigen Sie Zeilen in der Vorschau an, kontrollieren Sie nicht exportierte Daten oder exportieren Sie erfasste Daten aus lokalen oder Cloud-Ergebnissen.

Häufige Befehlsbeispiele

Ersetzen Sie <taskId> durch Ihre tatsächliche Aufgaben-ID und <url> durch die Seite, die Sie scrapen möchten.

Derzeitige Einschränkungen

Octoparse CLI v1 unterstützt weder Kernel-Browser noch veraltete Workflows. Kernel-Browser bezeichnet den Browsermodus älterer Octoparse-Laufzeit-Workflows. Veraltete Workflows sind Aufgaben, die mit älteren Octoparse-Aufgabendefinitionen erstellt wurden und von der aktuellen CLI-Laufzeit nicht unterstützt werden. Wenn eine Aufgabe nicht unterstützt wird, erstellen oder aktualisieren Sie sie in der aktuellen Octoparse-Desktop-App und führen Sie sie anschließend erneut mit der CLI aus.

Nächste Schritte

Octoparse CLI installieren

Richten Sie Node.js ein, installieren Sie die CLI mit npm und überprüfen Sie die lokale Laufzeit.

Aufgaben aus einer URL erstellen

Erstellen Sie mit detect eine Aufgabendatei aus einer beliebigen URL.

Alle Befehle durchsuchen

Informieren Sie sich über Aufgaben-, Vorlagen-, Zeitplan-, detect-, lokale Lauf-, Cloud-Lauf-, Authentifizierungs- und Exportbefehle.