Zbieracz Kodów
Witam!
🔧 Potrzebny prosty program lub skrypt (Python / Node.js) dla Windows - Uruchamiany ręcznie i:
Wchodzi na stronę: https://threeplus.three.co.uk
Używa już zalogowanego mojego profilu Chrome i (bez konieczności logowania)
Na każdym koncie:
Przechodzi do sekcji z kodami
Kopiuje 1 kod numeryczny
Zapisuje go w pliku CSV
Przetwarza pierwsze 20 kont z pliku CSV, po czym automatycznie kończy działanie.
WSZYSTKO!
📂 To samo — innymi słowami:
Mam plik CSV z 30–50... kontami.
(Zapłaciłem i zarejestrowałem się legalnie na stronie — przeszedłem weryfikację SMS).
Program po uruchomieniu ma przetwarzać kolejno pierwsze 20 kont i wyłączać się.
❗ Wymagania:
❌ Nie używać Selenium, WebDriver, ZennoPoster, headless-browserów itp.
❌ Nie używać proxy / VPN
✅ Używać prawdziwych profili Chrome
✅ Symulować zachowanie człowieka (małe opóźnienia, prawdziwe kliknięcia)
✅ Całkowicie lokalne rozwiązanie (bez hostingu lub chmury)
🧠 Dodatkowo:
Program nie loguje się — działa tylko na już zalogowanych profilach
Kody to proste liczby (widać po kliknięciu na "Get Reward")
Strona oparta na Flutter Web (canvas), aktywny HSTS, brak CAPTCHA
💸 Liczy się dla mnie niedroga realizacja
(w tym — ponieważ strona zmienia się kilka razy w miesiącu — będę się z Wami regularnie kontaktować z zapłatą za drobne poprawki)
💬 W zgłoszeniu podaj:
Jakiego języka i biblioteki planujesz użyć (Python / Node.js, Puppeteer / Playwright itp.)
Krótko — jak będzie działać Twój program
🎯 Cel
Stworzyć program desktopowy lub skrypt (w Pythonie lub Node.js), który automatycznie otwiera prawdziwe profile Chrome, loguje się na 20 kontach Three+, wyciąga kod (liczbę) ze strony po zalogowaniu i dodaje go do tej samej tabeli CSV.
⚙️ Funkcjonalność
Program uruchamia się ręcznie na Windows (bez usług w tle lub autostartu).
Przetwarza pierwsze 20 kont przy każdym uruchomieniu (liczba ustawiana w konfiguracji).
Działa przez prawdziwego Chrome z lokalnymi profilami (
user-data-dir+profile-directory).Nie używa trybów headless, Selenium ani zapytań HTTP.
Imituje działania człowieka: otwieranie przeglądarki, nawigacja, kliknięcia, przerwy.
Pomija konta, z których kod już został pobrany — rozpoznaje to na podstawie danych w tej samej CSV.
🔄 Algorytm działania
Otwiera Chrome z odpowiednim profilem, który jest już zalogowany na Three+.
Przechodzi do sekcji Cineworld, klika przycisk Get Reward.
Pobieranie kodu:
a) Kod pojawia się w wyskakującym okienku — odczytuje się go i zapisuje.
b) W pojedynczych przypadkach pojawia się link “Go to yours codes” — wtedy program przechodzi tam i pobiera kod.
W każdym przypadku, po kliknięciu "Get Reward" kod zawsze trafia do sekcji My Codes, więc program powinien odczytywać go stamtąd.
Zapisuje kod w odpowiedniej kolumnie tego samego pliku CSV obok loginu.
Zamyka przeglądarkę, ale nie wylogowuje się.
Przetwarza kolejne konta (do 20), pomijając już przetworzone.
Zakończa pracę.
Przy kolejnym uruchomieniu program kontynuuje od następnych nieprzetworzonych wpisów.
⚙️ Konfiguracja (settings.json lub .ini)
Ścieżka do Chrome (
chrome.exe)Lista profili (nazwy lub ścieżki)
URL Rewards (zmienia się co tydzień)
Opóźnienia między działaniami: 2–3 minuty (losowo)
Ścieżka do pliku CSV
🗺️ Funkcje strony
Domena: https://threeplus.three.co.uk
URL Rewards zmienia się co poniedziałek (należy ustawić w konfiguracji)
Strona oparta na Flutter Web (canvas), aktywny HSTS, brak CAPTCHA
🛠️ Technologie
Python + Playwright lub Node.js + Puppeteer
Użycie prawdziwych profili Chrome
Przerwy:
losowe + time.sleep()Konfiguracja przez JSON lub INI
📝 Oczekuję na wersję
plik
.exedla WindowsPełny kod źródłowy z komentarzami
Plik README z instrukcją
Przykład pliku konfiguracyjnego
🚨 Ważne
🧍♂️ Wszystkie działania muszą imituować ręczną pracę użytkownika.
Program musi działać jak najbardziej „ludzko” (z przerwami, prawdziwymi User-Agent i bez nagłych równoczesnych zapytań), aby uniknąć blokad lub żądań SMS weryfikacyjnych.
✅ Ręcznie strona działa stabilnie — w 10 minut mogę bez problemu uzyskać kody z 40 kont.
✅ Program musi powtarzać dokładnie taką samą szybkość (nie szybciej, nie wolniej), aby nie wzbudzać podejrzeń.
Program nie wykonuje logowania — korzysta tylko z już zalogowanych profili.
Całe zachowanie musi być maksymalnie „ludzkie”: otwarta przeglądarka, opóźnienia, prawdziwe kliknięcia, unikanie równoczesnych zapytań.
Szybkość przetwarzania = ~20 kont w 4-8 minut (nie szybciej!)
Adres IP nie zmienia się, proxy nie są używane.
Program nie powinien wywoływać SMS-ów weryfikacyjnych.
🔹 Python + Playwright lub Node.js + Puppeteer — to naprawdę właściwy wybór, ponieważ:
Pozwalają na uruchomienie prawdziwego Chrome z profilami, bez headless i bez zbędnych emulacji.
Pracują stabilnie nawet na stronach opartych na Flutter Web (tak jak w przypadku Three+).
🔹 Brak autoryzacji — logowanie odbywa się przez istniejące profile, więc ryzyko otrzymania SMS weryfikacyjnego jest minimalne (przy poprawnej symulacji użytkownika).
🔹 Zbieranie kodu przez page.evaluate() — skuteczne i naturalne, szczególnie przy nawigacji przez My Codes.
🔹 Opóźnienia, kliknięcia, zachowanie użytkownika — ważny element: imituje ręczną pracę (każdy profil otwiera się osobno, działa z przerwami) — to klucz do uniknięcia blokad.
🔹 Logika CSV — poprawna: odczyt, weryfikacja, aktualizacja — wszystko w jednym pliku, bez zbędnych baz danych.
🔹 Brak headless, Selenium czy proxy — to dokładnie to, czego potrzebujesz do bezpiecznej automatyzacji w tak wrażliwym środowisku.
✅ Jeśli wszystko zostanie zrealizowane właśnie tak — program będzie w 100% spełniał wymagania, i będzie działał maksymalnie niezawodnie, jak ręczna interakcja.
🎯 Мета
Створити десктопну програму або скрипт (на Python або Node.js), який автоматично відкриває реальні Chrome-профілі, заходить у 20 облікових записів Three+, витягує код (число) зі сторінки після входу й додає його до тієї ж CSV-таблиці.
⚙️ Функціональність
Програма запускається вручну на Windows (без фонових служб або автозапуску).
Обробляє перші 20 акаунтів за запуск (кількість задається в конфігу).
Працює через реальний Chrome із локальними профілями (
user-data-dir+profile-directory).Не використовує headless-режими, Selenium або HTTP-запити.
Імітує дії людини: відкриття браузера, навігація, кліки, паузи.
Пропускає обліковки, з яких код уже отримано — визначає це через дані в тій же CSV.
🔄 Алгоритм роботи
Відкриває Chrome з відповідним профілем, який уже залогінений у Three+.
Переходить до розділу Cineworld, натискає кнопку Get Reward.
Отримання коду:
a) Код зʼявляється у спливаючому вікні — зчитується й зберігається.
b) У поодиноких випадках у вікні зʼявляється лінк “Go to yours codes” — тоді програма переходить туди й бере код.
У будь-якому випадку, після натискання "Get Reward" код завжди йде в розділ My Codes, логічно щоб програма зчитувати його звідти.
Зберігає код у відповідну колонку у тому ж CSV-файлі поруч із логіном.
Закриває браузер, але не виходить з акаунту.
Обробляє наступні акаунти (до 20), пропускаючи вже оброблені.
Завершує роботу.
Наступного запуску програма продовжує з наступних необроблених записів.
⚙️ Конфігурація (settings.json або .ini)
Шлях до Chrome (
chrome.exe)Список профілів (імена або шляхи)
URL Rewards (змінюється щотижня)
Затримки між діями: 2–3 хвилин (random)
Шлях до CSV-файлу
🗺️ Особливості сайту
Rewards URL змінюється щопонеділка (потрібно зробити, щоб задавався у settings)
Сайт побудований на Flutter Web (canvas), HSTS активний, Капчі немає
🛠️ Технології
Python + Playwright або Node.js + Puppeteer
Використання реальних Chrome-профілів
Pauses:
random + time.sleep()Конфігурація через JSON або INI
📝 Чекаю на вихід
.exeфайл для WindowsПовний вихідний код із коментарями
README-файл з інструкцією
Приклад конфігураційного файлу
🚨 Важливо
🧍♂️ Усі дії мають імітувати ручну роботу користувача.
Програма має працювати максимально «по-людськи» (з паузами, справжніми User-Agent та без різких одночасних запитів), щоб уникнути блокувань або запитів на SMS-підтвердження.
✅ Вручну сайт працює стабільно — за 10 хвилин я можу без проблем отримати коди з 40 облікових записів.
✅ Програма має повторювати саме таку швидкість (не швидше, не повільніше), щоб не викликати підозр.
Програма не виконує логін — лише використовує вже залогінені профілі.
Вся поведінка має бути максимально «людською»: відкритий браузер, затримки, реальні кліки, уникаємо одночасних запитів.
Швидкість обробки = ~20 акаунтів за 4-8 хвилин (не швидше!)
IP не змінюється, проксі не використовується.
Програма не повинна викликати SMS-підтвердження.
🔹 Python + Playwright або Node.js + Puppeteer — це дійсно правильний вибір, оскільки:
Вони дозволяють запускати реальний Chrome з профілями, без headless і без зайвих емулювань.
Працюють стабільно навіть з сайтами на Flutter Web (як у випадку з Three+).
🔹 Немає авторизації — вхід виконується через існуючі профілі, тож ризик отримати SMS підтвердження мінімальний (при правильній симуляції користувача).
🔹 Збір коду через page.evaluate() — ефективно і природно, особливо при навігації через My Codes.
🔹 Затримки, кліки, поведінка користувача — важливий елемент: імітація ручної роботи (кожен профіль відкривається окремо, діє з паузами) — це ключ до уникнення блокувань.
🔹 CSV-логіка — правильна: зчитування, перевірка, оновлення — все в межах одного файлу, без зайвих баз даних.
🔹 Жодних headless, Selenium чи проксі — це саме те, що потрібно для безпечної автоматизації у такому чутливому середовищі.
✅ Якщо все реалізовано саме так — програма буде на 100% відповідати вимогам, і працюватиме максимально надійно, як ручна взаємодія.
Załączniki 1
-
8 dni92 PLN
116 8 dni92 PLNDzień dobry!
Chętnie omówię szczegóły Twojego projektu i od razu przystąpię do pracy. Całkowicie się zaangażuję w zadanie i wykonam wszystko starannie i terminowo. Napisz — wszystko omówimy!
-
2 dni92 PLN
96 2 dni92 PLNDobrego wieczoru!
1.) Technologie:
Będę używał Pythona + Playwright do:
- Pracy z rzeczywistymi profilami Chrome (bez headless).
- Symulacji ręcznej pracy (klikanie, pauzy, naturalne zachowanie).
2.) Jak będzie działać:
1. Otwiera Chrome z profilem z CSV.
2. Przechodzi na stronę, pobiera kod z "My Codes" lub "Get Reward".
3. Zapisuje kod w CSV.
… 4. Przetwarza 20 kont na jedno uruchomienie (z pauzami 3–8 sek).
3.) Zgodność z wymaganiami:
- Bez Selenium, proxy ani VPN.
- Tylko lokalne profile Chrome.
- Szybkość jak u człowieka (20 kont w ciągu 4–8 minut).
-
3 dni184 PLN
957 5 0 1 3 dni184 PLNDobry wieczór.
Mam ponad 3 lata doświadczenia w tworzeniu botów, automatyzacji, parserów i wielu innych rzeczy. Jestem gotowy zrealizować dla Ciebie tego bota, szybko i skutecznie, a w razie potrzeby pomogę go zainstalować na hostingu.
Proszę, wyślij mi prywatną wiadomość, aby omówić wszystkie szczegóły.
Będę zadowolony ze współpracy!
-
1 dzień147 PLN
834 8 0 1 dzień147 PLNIstnieją dwie opcje, jak to zrealizować
Język programowania: Python
1. Automatyzacja przeglądarki Playwright
2. Widzenie komputerowe OpenCV + emulacja kliknięć myszy i klawiatury: pyautogui, pynput, keyboard, mouse, autopy, pywinauto, pywin32. Wszystko zależy od zadania, ale większość zadań można spokojnie rozwiązać tymi trzema bibliotekami: win32api / pywin32, pyautogui.
Napisz mi, aby wyjaśnić. Zmiany będę mógł wprowadzać bez problemu za mniejszą cenę.
-
1 dzień111 PLN
35 1 dzień111 PLNWitam! Stworzę lokalny program w Node.js z użyciem Playwright, który przy ręcznym uruchomieniu odczytuje z CSV ścieżki do profili Chrome, otwiera pierwsze 20 zalogowanych profili w zwykłym (nie headless) trybie, przechodzi na stronę https://threeplus.three.co.uk, naśladując zachowanie człowieka za pomocą rzeczywistych kliknięć i opóźnień, otwiera sekcję z kodami, klika przycisk "Get Reward", wyciąga numeryczny kod z interfejsu, zapisuje go do wynikowego pliku CSV i automatycznie kończy pracę po obsłużeniu 20 kont — bez użycia Selenium, WebDriver, proxy, VPN ani ponownej autoryzacji. Jeśli jesteś zainteresowany, napisz do mnie!
-
2 dni92 PLN
200 2 dni92 PLN👋 Witaj!
Jestem gotowy podjąć się realizacji tego zadania.
🔧 Język i narzędzia:
Node.js
Używam Puppeteer-core + połączenie z rzeczywistym Chrome przez profile użytkownika
(bez headless, Selenium, WebDriver itp.)
…
📌 Jak będzie działał program:
Podajesz ścieżkę do profili Chrome (lub listę profili w CSV).
Skrypt kolejno otwiera każdy profil (w zwykłym, nie headless trybie).
Przechodzi na stronę threeplus.three.co.uk i symuluje rzeczywiste działania:
Kliknięcie "Get Reward" (jeśli jest potrzebne).
Przechwytuje kod numeryczny z canvas (jeśli to możliwe — przez rozpoznawanie optyczne lub przez DOM).
Zapisuje kody do pliku CSV.
Przetwarza pierwsze 20 profili i kończy pracę.
🧠 Wszystko będzie działać lokalnie, bez VPN, proxy, headless i chmur.
-
🔹 Python + Playwright або Node.js + Puppeteer — це дійсно правильний вибір, оскільки:
Вони дозволяють запускати реальний Chrome з профілями, без headless і без зайвих емулювань.
Працюють стабільно навіть зі сайтами на Flutter Web (як у випадку з Three+).
🔹 Немає авторизації — вхід виконується через існуючі профілі, тож ризик отримати SMS підтвердження мінімальний (при правильній симуляції користувача).
🔹 Збір коду через
page.evaluate()— ефективно і природно.🔹 Затримки, кліки, поведінка користувача — важливий елемент: імітація ручної роботи (кожен профіль відкривається окремо, діє з паузами) — це ключ до уникнення блокувань.
🔹 CSV-логіка — правильна: зчитування, перевірка, оновлення — все в межах одного файлу, без зайвих баз даних.
🔹 Жодних headless, Selenium чи проксі — це саме те, що потрібно для безпечної автоматизації у такому чутливому середовищі.
✅ Якщо все реалізовано саме так — програма буде на 100% відповідати вимогам, і працюватиме максимально надійно, як ручна взаємодія.
-
Мда..... Пюпітер , селеніум- це є одне сімейство.... Можна це і скленіумом ок зробити. А можна і пюпітером все запороти.
Я такі дії роблю реквестами на Go . Використовую реальні хром профілі користувача, і через реквести. На горутинах . Все паралельно асинхронно мульти поточно . І все швидко і без блоково працює.
-
Вибачте, це ви з ким зараз розмовляли?
Так, головне, щоб Пюпітер не зносився... 🙂
-
Aktualne zlecenia dla freelancerów w kategorii Aplikacje desktopowe
Modyfikacja w pracy emulatora
164 PLN
Witaj. Ściągnąłem z Internetu emulator automatu do gier gaminator cf final. Bardzo mi się podoba, ale są tam niedociągnięcia. Jest panel administracyjny, ale otwiera się swobodnie, a nie zamyka w ogóle. Zamyka się tylko razem z aplikacją. A dane po zmianach w panelu… Aplikacje desktopowe ∙ 5 dni 8 godzin temu ∙ 10 ofert |
Opracowanie niestandardowego oprogramowania (aplikacja na Androida + CMS) dla kiosków samoobsługowych SUNMI K2 (fast food)
82 PLN
Szukamy doświadczonego zespołu lub programisty Android na poziomie średnim/zaawansowanym (możliwe, że z umiejętnościami Full-stack) do stworzenia własnego oprogramowania dla kiosków samoobsługowych sieci fast food. Obecnie nasze terminale działają na bazie gotowego chmurowego… Content Management Systems, Aplikacje desktopowe ∙ 10 dni 4 godziny temu ∙ 23 oferty |