Traffic4SEO CLI は、グラフィカルインターフェースを必要とせずに、サーバーや個人用コンピュータ上で自動 SEO ワークフローを実行できる強力なコマンドラインツールです。
curl -fsSL https://traffic4seo.com/install-cli | bash
{warning} Linuxで実行する場合の前提条件:
- ブラウザを解凍するために、システムに
unzipがインストールされている必要があります。- 画面のないLinuxサーバー(VPS)では、起動時のブラウザのクラッシュを防ぐために、以下のChromiumシステム依存ライブラリをインストールする必要があります。
- Ubuntu / Debian:
sudo apt-get update && sudo apt-get install -y unzip libnss3 libnspr4 libatk1.0-0 libatk-bridge2.0-0 libcups2 libdrm2 libxkbcommon0 libxcomposite1 libxdamage1 libxrandr2 libgbm1 libasound2 libpango-1.0-0 libcairo2 libx11-xcb1 libxcb-dri3-0 libxshmfence1- CentOS / RHEL / Rocky Linux:
sudo dnf install -y unzip nss nspr atk at-spi2-atk cups-libs libdrm libxkbcommon libXcomposite libXdamage libXrandr mesa-libgbm alsa-lib pango cairo libX11-xcb libxcb libxshmfence
irm https://traffic4seo.com/install-cli.ps1 | iex
インストール後、1つのコマンドを入力するだけで開始できます:
t4s-cli
初めて CLI を実行する場合、システムから アクセストークン の入力を求められます。
初回実行時に適切なブラウザが見つからない場合、CLI は次のように尋ねます:
"Do you want to download the Bundled Chromium? (y/n)"
y と入力するだけで、システムが自動的にすべてをダウンロードして設定します。
CLI は、セッションをカスタマイズするためのいくつかのパラメータをサポートしています:
| オプション | エイリアス | デフォルト | 説明 |
|---|---|---|---|
--token |
-t |
トークンを直接提供する(保存されたトークンを上書き) | |
--tabs |
30 |
並列実行するブラウザタブ数(最大30) | |
--headless |
true |
ブラウザウィンドウを表示する場合は false に設定 |
|
--no-monitor |
TUI 監視インターフェースを無効にしてプレーンログを表示 | ||
--proxy |
-p |
プロキシ接続 URI 文字列 (http://user:pass@host:port) (推奨) |
|
--proxy-host |
-ph |
プロキシサーバーのホスト名またはIP (レガシー) | |
--proxy-port |
-pp |
プロキシサーバーのポート (レガシー) | |
--proxy-type |
-pt |
http |
プロキシの種類 (http, https, socks5) (レガシー) |
--only-warmup |
ブラウザとクッキーを初期化して終了 | ||
--force |
-f |
同梱の Chromium を強制的に再インストール | |
--restart |
指定された時間(分)の経過後に CLI を自動再起動します(正の整数を指定) |
10 個のタブを使用し、SOCKS5 プロキシ URI 経由で CLI を実行する:
t4s-cli --tabs=10 --proxy="socks5://user:[email protected]:1080"
ターミナルを閉じた後も CLI を実行し続けるには(VPS など)、Screen の使用をお勧めします:
screen -S t4st4s-cliCtrl + A を押してから D を押してデタッチ(切り離し)します。screen -r t4sインストールディレクトリと設定ディレクトリを削除します:
rm -rf ~/.t4s-cli
rm -rf ~/.config/t4s-cli
起動時に以下の警告が表示される場合:
[AutoUpdater] ERROR: Update process seems to be stuck or failed!
Timeout waiting for lock directory: versions/vX.Y.Z.lock
これは、前回のアップデート処理が完了してファイルロックが解除される前に、クラッシュまたは強制終了された場合に発生します。
解決策:
他の t4s-cli インスタンスが実行されていないことを確認し、ロックディレクトリを手動で削除します。
Linux:
rm -rf ~/.t4s-cli/versions/*.lock
Windows (PowerShell):
Remove-Item -Path "$HOME\.t4s-cli\versions\*.lock" -Recurse -Force
Windows (CMD):
rmdir /s /q "%USERPROFILE%\.t4s-cli\versions\vX.Y.Z.lock"