Skip to main content
Octoparse CLIはnpmパッケージとして配布され、Node.js 20以降で動作します。

要件

Octoparse CLIをインストールする前に、環境に次のものがあることを確認してください。
  • Node.js 20以降
  • npm 8以降
  • ターミナルまたはコマンドラインシェル
Node.jsとnpmのバージョンを確認します。
Node.jsのバージョンが20未満の場合は、続行する前にアップグレードしてください。

Node.jsをダウンロード

お使いのOSにNode.js 20以降をインストールします。

ローカル抽出のサポートプラットフォーム

ローカル抽出は独立したChromeランタイムを使用します。サポートされているプラットフォーム:
  • macOS(x64およびarm64)
  • Windows(x64)
  • Linux(x64)
Linux arm64はローカル抽出をサポートしていません。Chrome for TestingにはLinux arm64パッケージが存在しないためです。ARM サーバーまたはApple SiliconコンテナでLinux arm64イメージを使用している場合、ローカルの run および detect コマンドは失敗します。クラウド抽出(octoparse cloud start)はすべてのプラットフォームで動作します。

npmでインストールする

Octoparse CLIをグローバルにインストールします。
インストール後、octoparse コマンドがグローバルに使用できるようになります。

インストールを確認する

クイックチェック

インストールされたバージョンを確認します。
ヘルプ出力を表示します。

doctor出力を確認する

診断を実行します。
octoparse doctor は、Node.js、組み込みのOctoparseエンジン、ランタイム拡張、Chromeの可用性、ブラウザモードを確認します。 成功した場合は "ok": true が返されます。
  • electron-client: not required — CLIの実行にOctoparseデスクトップアプリは不要です。
  • browser-mode: independent Chrome only — ローカル抽出はデスクトップクライアントのブラウザではなく、独立したChromeランタイムを使用します。
chromeok: false の場合は、下記のトラブルシューティングを参照してください。 カスタムChromeパスを指定する場合:

ブラウザ診断を確認する

構造化された診断情報を取得するには:

インストールを管理する

Octoparse CLIを更新する

Octoparse CLIをアンインストールする

シェルが octoparse: command not found を返す場合、コマンドは削除されています。

トラブルシューティング

次のステップ

APIキーを取得してログインする

Octoparse APIキーを作成し、CLIを認証します。

最初のタスクを実行する

タスクを一覧表示し、確認し、ローカルで実行し、データをエクスポートします。

すべてのコマンドを見る

タスク、ローカル実行、クラウド実行、エクスポート関連のCLIコマンドを確認します。