AdsPower
AdsPower

AdsPower CLI: automatyzacja zarządzania przeglądarką z poziomu wiersza poleceń

By AdsPower||249 Views

Rzuć okiem

AdsPower CLI umożliwia automatyzację przeglądarek bez klienta stacjonarnego, obsługując operacje zbiorcze, wdrażanie Dockera i integrację agentów AI. Zarządzaj profilami, serwerami proxy i odciskami palców szybciej z poziomu wiersza poleceń. Poznaj CLI i zacznij tworzyć zautomatyzowane przepływy pracy już dziś.

AdsPower oficjalnie wprowadził na rynek samodzielne narzędzie CLI (interfejs wiersza poleceń) .


Zadania, które wcześniej wymagały klikania w interfejsie AdsPower na pulpicie, można teraz wykonać za pomocą jednej instrukcji wiersza poleceń. Tworzenie i zarządzanie profilem przeglądarki, uruchamianie i zamykanie przeglądarki, przełączanie serwerów proxy, odświeżanie odcisku palca, pobieranie plików cookie, czyszczenie pamięci podręcznej, zarządzanie grupami i tagi są obsługiwane bezpośrednio z terminala.


Interfejs wiersza poleceń działa niezależnie od klienta stacjonarnego AdsPower. Nie współdzieli on lokalnej pamięci podręcznej, jąder przeglądarki ani środowisk wykonawczych z aplikacją główną.


Use CLI (Command Line Interface)


Jak zainstalować

Dostępne są dwie metody instalacji.


Sposób 1: Instalacja za pomocą npm (zalecane dla użytkowników Node.js)


npm install -g adspower-browser


Po instalacji dostępne są następujące polecenia, które działają identycznie: adspower-browser , adspower , ads


Sposób 2: Instalacja bezpośrednia

w systemie Windows:

Użytkownicy systemu Windows mogą również zainstalować CLI bezpośrednio z oficjalnej strony pobierania AdsPower .


irm https://www.adspower.com/install.ps1 | iex


na macOS:

curl -fsSL https://www.adspower.com/install.sh | bash


w systemie Linux:

curl -fsSL https://www.adspower.com/install.sh | bash


Jeśli polecenie nie zostanie wykonane pomyślnie, możesz pobrać instalator lokalnie i uruchomić go ręcznie.


Download CLI


Jak zacząć

Uruchom CLI:

ads start -k <KEY>


Jeśli skonfigurowałeś już zmienną środowiskową ADS_API_KEY, możesz po prostu uruchomić: ads start


Przykład: Otwórz profil przeglądarki:

ads open-browser <profile_id>


Przykład: Zamknij profil przeglądarki:

ads close-browser <profile_id>


Przy użyciu zaledwie trzech poleceń można w pełni uruchomić przeglądarkę i nią zarządzać.


Krótki przewodnik po codziennych operacjach

Zarządzanie profilami przeglądarki


ads create-browser '{"group_id":"0","user_proxy_config":{"proxy_soft":"no_proxy"}}'
ads update-browser '{"profile_id":"..."}'
ads delete-browser '{"profile_id":["..."]}'
ads get-browser-list '{}'


Zarządzanie proxy


ads create-proxy '[{"type":"http","host":"127.0.0.1","port":"8080"}]'
ads get-proxy-list '{}'
ads update-proxy '{"proxy_id":"proxy-1","proxy_url":"https://refresh.example.com"}'
ads delete-proxy '{"proxy_id":["..."]}'


Odciski palców, pliki cookie i pamięć podręczna


ads new-fingerprint <profile_id>
ads get-profile-cookies <profile_id>
ads delete-cache-v2 '{"profile_id":["..."],"type":["cookie","history"]}'
ads get-profile-ua <profile_id>


Grupy i tagi


ads create-group '{"group_name":"My Group"}'
ads get-group-list '{}'
ads create-tag '{"tags":[{"name":"test","color":"darkBlue"}]}'


Zarządzanie jądrem przeglądarki


ads get-kernel-list '{"kernel_type":"Chrome"}'
ads download-kernel '{"kernel_type":"Chrome","kernel_version":"..."}'


Pełną listę parametrów dla każdego polecenia można wyświetlić za pomocą polecenia: ads -h lub ads -h


Jak to pomaga w rzeczywistych operacjach biznesowych

Poniżej przedstawiono kilka praktycznych przypadków użycia, w których interfejs wiersza poleceń AdsPower może znacząco poprawić wydajność przepływu pracy.


Tworzenie kont zbiorczych

  • Przedtem: Twórz profile po kolei w interfejsie graficznym.
  • Następnie: Napisz skrypt pętli, który utworzy 50 lub 100 profili naraz, każdy z automatycznym przypisaniem serwera proxy i tagowaniem grupy.


Planowana konserwacja

Odświeżanie odcisków palców, czyszczenie pamięci podręcznej i inne zadania konserwacyjne można teraz dodać do zadań zaplanowanych i wykonywać automatycznie każdego dnia.


Nie jest wymagane ręczne monitorowanie. Wszystko może działać bezpośrednio w środowisku serwerowym.


Operacje wsadowe

Potrzebujesz zaktualizować serwery proxy dla setek kont ? Przenieść wiele profili do nowej grupy? Odświeżyć odciski palców hurtowo?


Interfejs CLI umożliwia wykonywanie zadań związanych z zarządzaniem kontami na dużą skalę za pomocą jednego polecenia, zamiast powtarzania ręcznych kliknięć.


Wdrażanie serwerów i obsługa Dockera

Interfejs wiersza poleceń AdsPower obsługuje również wdrażanie Dockera.


docker-compose -f ./docker-compose.yml up -d
docker-compose exec adspower-cli /bin/bash


Po wejściu do kontenera użytkownicy mogą bezpośrednio zarządzać wystąpieniami przeglądarki, korzystając z polecenia ads.

Dzięki temu AdsPower może w pełni działać w środowiskach serwerów bez interfejsu graficznego.


Integracja AI: MCP i umiejętności

Asystenci kodowania AI

Repozytorium GitHub interfejsu CLI zawiera obsługę umiejętności dla asystentów kodowania AI. Zainstaluj w Cursorze i podobnych narzędziach jednym poleceniem:

npx skills add AdsPower/adspower-browser


Obsługa protokołu MCP (Model Context Protocol)

Repozytorium integruje również obsługę MCP , umożliwiając agentom AI, takim jak Claude Code, Cursor, Codex i OpenCode, bezpośrednie sterowanie wystąpieniami przeglądarki AdsPower.


Po konfiguracji asystenci AI automatycznie uzyskują dostęp do kontekstu AdsPower. Opisz, co chcesz zrobić, w języku naturalnym, a AI wygeneruje odpowiednie polecenia CLI – idealne rozwiązanie dla użytkowników niezaznajomionych z interfejsami wiersza poleceń.


Dlaczego to ma znaczenie : Ponieważ agenci AI przejmują coraz więcej ról wykonawczych w przepływach pracy, przeglądarka, jako główne narzędzie interakcji agentów z siecią, potrzebuje odpowiednich możliwości integracji. Interfejs wiersza poleceń (CLI), interfejs MCP i narzędzia Skills są już dostępne.


Źródło:

  1. Dokumentacja GitHub
  2. Pobierz i zainstaluj AdsPower CLI tutaj


AdsPower

Najlepsza przeglądarka z wieloma loginami dla każdej branży

AdsPower CLI: automatyzacja zarządzania przeglądarką z poziomu wiersza poleceń

Ludzie czytają także