Jak skonfigurować proxy w Octoparse

Octoparse z proxy Prokso: tylko HTTP z listą dozwolonych IP zamiast loginu i hasła, własne proxy w Anti-blocking, zmiana IP co określony czas, uruchamianie lokalne.

Zaktualizowano · Redakcja Prokso

Dane do połączenia
Host
gw.prokso.com
Port
823 HTTP · 824 SOCKS5 — nowy IP przy każdym żądaniu · 10000–20000 stały IP na całą sesję, HTTP(S) i SOCKS5
Login i hasło
w panelu klienta, na stronie planu

Gotowe wiersze w potrzebnym formacie wygenerujesz w panelu klienta: wybierz kraj, typ IP i protokół.

W skrócie
  • Host gw.prokso.com, porty 823 (HTTP), 824 (SOCKS5), 10000–20000 (sesje ze stałym IP, HTTP lub SOCKS5)
  • Login i hasło znajdziesz w panelu klienta na stronie planu
  • Po konfiguracji sprawdź swój IP na stronie Mój IP

Instrukcja krok po kroku, jak podłączyć proxy Prokso w Octoparse. Zajmie Ci to kilka minut.

Krok 1. Pobierz dane proxy z panelu klienta

Otwórz swój plan i skopiuj host gw.prokso.com, port, login i hasło. Port 823 to HTTP, a 824 to SOCKS5 (oba dają nowy IP przy każdym żądaniu); porty 10000–20000 utrzymują jeden IP (stały IP) do 120 minut i działają zarówno jako HTTP, jak i SOCKS5 (każdy port to osobny adres). Kraj ustawisz w loginie: username__cr.ua.

Blok „Dostęp” na stronie planu: host, porty, login i hasło do linii proxy
Blok „Dostęp” na stronie planu: host, porty, login i hasło do linii proxy

Krok 2. Dodaj swój IP do listy dozwolonych IP

Octoparse nie obsługuje proxy z loginem i hasłem, więc dostęp działa po IP. W panelu klienta Prokso otwórz stronę planu i w bloku „Dostęp po IP (biała lista)” dodaj publiczny IP komputera, na którym działa Octoparse.

Krok 3. Otwórz ustawienia zadania

Otwórz zadanie, przejdź do Task Settings → Anti-blocking, zaznacz „Access websites via proxies”, wybierz „Use my own proxies” i kliknij „Configure”.

Krok 4. Wklej proxy

Octoparse przyjmuje tylko proxy HTTP w formacie host:port, po jednym w wierszu. Żeby każde żądanie miało nowy IP, wystarczy jedna linia: gw.prokso.com:823. Żeby zmieniać IP co określony czas, dodaj kilka portów ze stałym IP, np. gw.prokso.com:10001, gw.prokso.com:10002, i ustaw „Switch interval”.

Krok 5. Uruchamiaj lokalnie

Własne proxy działają tylko wtedy, gdy zadanie jest uruchomione na Twoim urządzeniu. Uruchomienia w chmurze korzystają z serwerów Octoparse i pomijają Twoje proxy.

Krok 6. Sprawdź na zadaniu testowym

Utwórz zadanie dla https://api.ipify.org, pobierz tekst strony i uruchom zadanie lokalnie z włączonymi proxy. W zebranych danych powinien być IP proxy, a nie Twój.

Ile linii proxy dodać

Jedna linia z portem 823 wystarczy, żeby każde żądanie wychodziło z nowego IP: proxy samo zajmuje się rotacją. Kilka linii z portami ze stałym IP przydaje się w innym przypadku: gdy zadanie przechodzi przez kilka stron po kolei, a dla strony ważne jest, żeby pochodziły z jednego adresu.

W takim przypadku ustaw w Octoparse interwał zmiany proxy nie krótszy niż czas, w którym zadanie przechodzi jeden ciąg stron.

Jeśli zadanie nie zbiera danych

  • Zmienił się Twój zewnętrzny IP. Najczęstsza przyczyna: dostęp po IP przestał Cię wpuszczać. Zaktualizuj adres na stronie planu.
  • Zadanie działa w chmurze. Własne proxy działają tylko przy lokalnym uruchomieniu zadania.
  • Linia zawiera login i hasło. Octoparse oczekuje tylko host:port.
  • Strona odpowiada kodem 403 lub 429. To odpowiedź samej strony: zmniejsz tempo i dodaj przerwy między działaniami.

Zużycie transferu

Octoparse otwiera strony we wbudowanej przeglądarce i ładuje je w całości, z obrazami i skryptami. Wyłącz w ustawieniach zadania ładowanie obrazów, jeśli ich nie potrzebujesz: to największa oszczędność. Kalkulator transferu pomoże oszacować objętość z góry.

Jeśli proxy nie działa

Pytania i odpowiedzi (FAQ)

Dlaczego nie mogę wkleić linii z loginem i hasłem?

Tak działa Octoparse: według jego centrum pomocy proxy wymagające loginu i hasła nie są obsługiwane. Zamiast tego użyj listy dozwolonych IP.

Czy zadziała port 824 (SOCKS5)?

Nie, Octoparse przyjmuje tylko proxy HTTP. Użyj portu 823 albo portów ze stałym IP 10000–20000.

Jak wybrać kraj IP?

Przełącz się na tryb zaawansowany (Ustawienia → Tryb ustawień → Zaawansowany), otwórz swój plan i ustaw kraje domyślne w „Ustawieniach puli”, np. de, pl. Dostęp po IP będzie wtedy korzystał tylko z adresów z tych krajów. Jeśli pole jest puste, IP pochodzą z dowolnego kraju puli oprócz wykluczonych.

Czy mogę używać proxy przy zaplanowanych uruchomieniach w chmurze?

Nie. Zaplanowane zadania w chmurze przechodzą przez serwery Octoparse. Z własnymi proxy zadanie trzeba uruchamiać na swoim komputerze.

Ile adresów mogę dodać do dostępu po IP?

Do pięciu na plan. To wystarczy dla kilku komputerów roboczych.