24FreelanceRynek freelancerów, który nigdy nie śpi
Okres odpowiedzi minął

Bot Puppeteer do automatyzacji rutynowych procesów internetowych

84 przeglądy 0 opinii#42081
Budżet€950za projekt
FormatProjekt jednorazowybrak zaliczki
PłatnośćGotówka, Przelew bankowy
Odpowiedzi akceptowaneOkres odpowiedzi minąłdo 31.08.2026
Odpowiedzi0średnia w kategorii: 0,1
Widoki8431 w ciągu 14 dni

Opis projektu

Przetłumaczone
Każdego roboczego dnia mój zespół spędza około godziny na tej samej nużącej operacji w panelu internetowym dostawcy: ktoś się loguje, otwiera kilka formularzy, wprowadza te same dane zamówienia, a następnie pobiera raport i umieszcza go w wspólnym folderze. To są czyste kliknięcia, bez podejmowania decyzji, a ja chcę, aby bot Puppeteer i headless Chrome przejął to wszystko. To jest dokładnie zadanie automatyzacji przeglądarki, a nie zwykły skrypt parsera: bot musi faktycznie kontrolować interfejs w taki sam sposób, jak robi to człowiek — wpisywać w pola, zaznaczać pola wyboru, naciskać "Wyślij", czekać na pojawienie się potwierdzenia i dopiero wtedy przechodzić dalej.

Scenariusz wygląda mniej więcej tak. Bot autoryzuje się za pomocą danych logowania z konfiguracji lub zmiennych środowiskowych, przetwarza ciasteczko sesji i upewnia się, że jest na pulpicie. Następnie przechodzi przez dwa lub trzy formularze, podstawiając wartości z CSV lub JSON, które przekazuję, wysyła każdy i sprawdza komunikat o sukcesie na ekranie przed kontynuowaniem. Po formularzach uruchamia eksport raportu, czeka na wygenerowanie pliku, zapisuje go z tagiem czasowym i archiwizuje poprzednie uruchomienie. Wszystko to powinno działać bez nadzoru zgodnie z harmonogramem (cron lub harmonogram Node — twój wybór), więc niezawodność jest ważniejsza niż prędkość: na każdym kroku potrzebne są ponowne próby z opóźnieniami, rozsądne limity czasowe i jasne logi, abym mógł zobaczyć, gdzie dokładnie i dlaczego uruchomienie się nie powiodło.

Oczekuję czystego, skomentowanego kodu Node.js oraz krótkiego README do instalacji i konfiguracji. Zależy mi na odpowiednim obsługiwaniu błędów: jeśli panel jest wolny lub element nie został znaleziony, bot powinien próbować kilka razy, a następnie zarejestrować błąd i zakończyć działanie w sposób elegancki, nie psując danych wyjściowych i nie zawieszając się cicho.

— Puppeteer + headless Chrome, Node.js, działający bez nadzoru zgodnie z harmonogramem
— Logowanie z sesją, a następnie wypełnianie i wysyłanie wielu formularzy z CSV/JSON
— Uruchomienie eksportu raportu, zapisanie z tagiem czasowym, archiwizacja poprzednich uruchomień
— Ponowne próby z opóźnieniami, limity czasowe i szczegółowy log dla każdego kroku
— Dane logowania w konfiguracji/środowisku, a nie w kodzie; czysty skomentowany kod + README
Programowanie stron internetowych Gotówka, Przelew bankowy
24
Dwadzieścia · wskazówka

Jak napisać odpowiedź, która zostanie wybrana

  • Zacznij od zadania klienta, a nie od opowieści o sobie.
  • Podlinkuj jedno lub dwa podobne projekty ze swojego portfolio.
  • Podaj cenę i termin — oraz co dokładnie one obejmują.
  • Zadaj jedno pytanie wyjaśniające: to rozpoczyna rozmowę.

Odpowiedzi 0

Teksty odpowiedzi są widoczne tylko dla klienta.

Ta sama kategoria

Podobne projekty

Wszystkie projekty w kategorii
Price and stock monitoring script for suppliers

Price and stock monitoring script for suppliers

We need a script that auto-collects prices and stock from supplier sites and feeds, compares them, keeps history and alerts on changes.

Programowanie stron internetowych24.09.20260158
0opinii
Delivery and Courier Dispatch System

Delivery and Courier Dispatch System

A web app to intake orders, assign couriers, plan routes, track statuses, show a live map and reports.

Programowanie stron internetowych24.09.20260177
0opinii
Dobrze wiedzieć
Jak mogę odpowiedzieć na ten projekt?

Zaloguj się jako freelancer, opisz, jak rozwiążesz zadanie, podaj swoją cenę i termin. Klient czyta odpowiedzi i zaczyna dialog z najlepszymi.

Kto może zobaczyć moją odpowiedź?

Tylko klient, który opublikował projekt, oraz ty. Inni freelancerzy nie widzą twojego tekstu ani ceny.

Gdzie mogę znaleźć podobne prace?

Nowe projekty w „Programowanie stron internetowych” pojawiają się codziennie. Wszystkie projekty w kategorii

FOR CLIENTS · SAFE DEAL ESCROW

Need a similar project? Post your task for free in 30 seconds

Get competitive bids from verified freelancers and release payment only when you approve the work via Safe Deal.

Post a Task for Free →How Safe Deal Works
FOR FREELANCERS · PAYORA 1-CLICK

Pin your profile to the TOP of the category for $5 / week

Boost your profile and portfolio to #1 in the directory (1-click crypto & fiat checkout via Payora) to get 5× more direct orders.

Pin Profile to TOP ($5/wk)Top Up via Payora