Розробник Python (Playwright/Selenium) для десктопного додатку автоматизації оголошень
Шукаю досвідченого розробника для створення desktop-додатку з GUI для автоматизації роботи з сайтами оголошень:
Додаток має виконувати напівавтоматичну публікацію, оновлення та видалення оголошень з використанням кількох акаунтів.
Основні завдання
- публікація нових оголошень
- перепублікація (оновлення) оголошень
- видалення проданих товарів
- робота з 20+ акаунтами
- черга завдань (пріоритети, ротація)
- збереження посилань на оголошення
- логування дій та помилок
- пауза при CAPTCHA з очікуванням ручного введення
Навантаження
- від 300 оголошень на день
- нормальна робота: 300–400/день
- з можливістю масштабування до 1000/день
Вимоги до реалізації
- окремий браузерний профіль для кожного акаунта, робота кожного акаунта через особистий проксі сервер
- підтримка кількох сайтів (архітектура multi-site)
- гнучкі таймінги (паузи, робочі години)
- робота з чергами оголошень
- система статусів (active, sold, error тощо)
- обробка помилок без зупинки всієї системи
🧩 Інтерфейс
Потрібен простий і зрозумілий GUI:
- Start / Pause / Stop
- відображення поточного процесу
- список оголошень
- список акаунтів
- помилки
- черга завдань
📄 Дані
- робота через Excel
- розробник має надати шаблон
- підтримка імпорту/експорту
🛠️ Технології
Бажано:
- Python
- Playwright (пріоритет) або Selenium
- PyQt / PySide (або аналог для GUI)
- не потрібно обходити CAPTCHA або інші захисти
- CAPTCHA обробляється вручну
-
Привіт!
Готовий взяти Ваш проект, виконаю у терміновому порядку.
Досвід роботи з подібними завданнями величезний, труднощів не виникне.
Якщо я Вас зацікавив, радий співпрацювати!
-
Розроблю desktop-додаток на Python (Playwright + PySide6) з архітектурою ізольованих браузерних контекстів, де кожен акаунт має свою унікальну «особистість», проксі та історію відвідувань.
Як саме ви плануєте управляти авторизацією: ми впровадимо механізм збереження станів (Storage State), щоб cookies та сесії зберігалися локально і не вимагали повторних SMS-підтверджень при кожному запуску, чи ви готові до ручного переводу в 20+ акаунтів при будь-якому очищенні кешу?
Бюджет і терміни — в особистій переписці. 🤝
-
Вітаю! Завдання зрозуміле і відмінно вписується в мій стек. Я спеціалізуюсь на автоматизації браузерних процесів і розробці софту для роботи з мультиаккаунтингом. Використання Playwright — це правильний вибір, оскільки він забезпечує кращу стабільність і роботу з контекстами (профілями) у порівнянні з Selenium.
Нижче моє пропозиція щодо реалізації Desktop-комбайна для Bazoš.
Технічна архітектура рішення
• Ядро: Python + Playwright. Реалізую роботу через ізольовані браузерні контексти. Кожен акаунт матиме свою папку профілю (куки, кеш, localStorage), що мінімізує ризик детекції.
• Проксі: Нативна підтримка HTTP/SOCKS5 проксі для кожного профілю окремо.
• GUI: PyQt6 або PySide6. Створю відгукливий інтерфейс з багатопоточністю (QThread), щоб графічна оболонка не «зависала» під час виконання важких завдань.
• Управління даними: Інтеграція з бібліотекою pandas/openpyxl. Підготую шаблон Excel, де ви зможете задавати текст, фото, ціну та прив'язку до конкретного акаунта.
• Логіка CAPTCHA: При виявленні капчі скрипт призупиняє потік конкретного акаунта, виводить сповіщення і чекає вашого підтвердження в вікні браузера. Інші потоки при цьому продовжують роботу.
План розробки
… 1. Проектування БД і шаблону: Створення структури зберігання даних (SQLite для локального кешу статусів і посилань + Excel для імпорту).
2. Розробка движка (Core): Написання скриптів авторизації, публікації та парсингу посилань на активні оголошення.
3. Система черг: Реалізація диспетчера завдань, який буде розподіляти навантаження (300–1000 оголошень) з урахуванням заданих пауз і робочих годин.
4. Розробка GUI: Створення вкладок «Акаунти», «Завдання» та «Лог подій».
5. Тестування: Налагодження на 20+ акаунтах з імітацією поганого зв'язку через проксі.
Вартість і терміни
• Вартість: 32 000 — 40 000 грн (в залежності від складності структури категорій на сайтах).
• Термін виконання: 14–20 робочих днів.
Чому варто вибрати мене
• Досвід у мультиаккаунтингу: Я знаю, як обходити базові антифрод-системи і правильно розподіляти ліміти запитів.
• Чистий код: Ви отримаєте структуровану програму, яку легко масштабувати під інші сайти (multi-site архітектура).
• Підтримка: Надатиму детальну відео-інструкцію по запуску і шаблону, а також 2 тижні безкоштовної техпідтримки після здачі.
Готовий обговорити деталі і надати приклади аналогічних Desktop-інструментів, які я розробляв раніше. На зв'язку!
Яку версію Excel (формат даних) вам зручніше всього?
-
3644 17 0 Вітаю! 👋
Маю досвід розробки desktop GUI-додатків для браузерної автоматизації на Python + Playwright + PySide/PyQt, з чергами задач, окремими профілями браузера, проксі, логуванням, Excel-імпортом та обробкою помилок без зупинки всієї системи.
Використовуваний стек:
Automation:
Python
Playwright
… окремий browser profile для кожного акаунта
підтримка proxy per account
multi-site архітектура під ваш сайт
GUI:
PySide6 / PyQt
Start / Pause / Stop
список акаунтів
список оголошень
черга задач
статуси: pending / active / sold / error
лог дій та помилок
Data:
Excel import/export
шаблон Excel для оголошень
збереження посилань на створені оголошення
історія виконання по акаунтах
Logic:
публікація, перепублікація, видалення оголошень
ротація акаунтів
пріоритети задач
гнучкі таймінги та робочі години
ручна пауза на CAPTCHA без обходу захистів
Я б реалізував систему модульно: GUI → task queue → account manager → site adapters → logger. Це дозволить стабільно підтримувати 300–400 оголошень/день і закласти масштабування до 1000/день без переписування архітектури.
Орієнтовно:
Готовий обговорити Excel-шаблон, сценарії для Bazoš.sk/Bazoš.cz і запропонувати точну архітектуру реалізації.
З повагою,
Андрій
-
1872 9 0 Доброго дня.
По задачі зрозуміло. Робив схожі системи на Playwright з архітектурою multi-account та multi-profile.
Сам жив у Словаччині, Bazoš знаю зсередини як користувач, специфіка інтерфейсу та нюанси по категоріях зрозумілі. Це усуває клас помилок, які бувають у розробників, що бачать сайт вперше.
Архітектура. Кожен акаунт в ізольованому Playwright-контексті з persistent storage_state, окремий проксі на launch контексту. Реальна ізоляція cookies, fingerprints, IP. Управління контекстами через async менеджер, щоб не плодити десятки браузерів одночасно.
Черга задач через asyncio.Queue з пріоритетами або Celery, якщо потрібна більш складна маршрутизація. Пріоритети визначають послідовність: видалення проданих перед публікацією нових, оновлення перед expiry. Таймінги між діями рандомізуються.
CAPTCHA. При детекції задача переходить в статус waiting_captcha, в GUI приходить сповіщення, після ручного вводу та resume продовжується. Без обходу захистів, як ви вказали.
GUI на PyQt6: таби (Акаунти, Черга, Лог, Оголошення), Start/Pause/Stop в тулбарі, реальний індикатор по кожному акаунту, systray для фонової роботи.
Excel через openpyxl. Шаблон з колонками account, title, price, category, description, photos, status, url. Імпорт валідирує і заводить в чергу, експорт дає снапшот.
Логування через loguru: JSON для машинної обробки плюс human-readable в GUI. Кожна дія з timestamp, account, action, result.
… Що хочеться уточнити. Акаунти працюють паралельно чи послідовно з ротацією. Проксі вже куплені чи підказати сервіс. Потрібна чи підготовка архітектури під інші подібні сайти на майбутнє.
Можемо зробити демо. Візьмемо 2 тестових акаунти, покажемо повний цикл публікація-оновлення-видалення з проксі та GUI. Без передоплати, побачите підхід до контракту.
Чекаю в особистих, обговоримо деталі.
-
217 Привіт!
Можу реалізувати desktop-додаток для автоматизації Bazoš.sk / Bazoš.cz на Python + Playwright + PySide6.
Функціонал:
— публікація / оновлення / видалення оголошень
— робота з 20+ акаунтами через окремі профілі та проксі
— черги задач, статуси, логування
— пауза при CAPTCHA для ручного вводу
… — Excel імпорт/експорт + GUI для керування процесом
Архітектура буде масштабованою під інші сайти.
-
9034 32 0 Готовий створити desktop-додаток для автоматизації роботи з Bazoš.sk/cz, використовуючи Python та бібліотеки для веб-парсингу/автоматизації, з реалізацією всіх ваших вимог щодо акаунтів, черг, логіювання та GUI. Надам Excel шаблон для зручної роботи з даними.
Напишіть мені, обговоримо усе детально, і я можу одразу приступити до виконання.
Портфоліо:Freelancehunt
Відгуки:Freelancehunt
-
265 Добрий день! Ми - команда Devoxen, займаємося backend-розробкою та автоматизацією процесів, включаючи desktop-рішення на Python з використанням Playwright та Selenium. Ознайомилися з вашою задачею. Маємо досвід розробки подібних систем, де важливі стабільність роботи, обробка динамічних змін сайту та можливість подальшого масштабування. Що можемо реалізувати: - Автоматизація через Playwright або Selenium - Desktop-додаток під Windows з зручним інтерфейсом - Робота з авторизацією, cookies, сесіями - Обробка динамічних елементів та нестабільних сценаріїв - Логування, обробка помилок та відновлення процесів - Масштабування під кілька потоків / задач Маємо досвід у: - Python-розробці - системах автоматизації та парсингу - desktop-рішеннях та інтеграціях У подібних проектах багато залежить від конкретного сайту та його обмежень, тому краще заздалегідь обговорити деталі, щоб закласти правильну архітектуру та уникнути проблем зі стабільністю в подальшому. Після запуску надаємо гарантійний період для виправлення можливих багів та стабілізації роботи. Готові обговорити деталі проекту та дати точну оцінку за термінами та етапами. Якщо вам відгукується наш підхід - будемо раді поспілкуватися та рухатися далі.
-
274 Привіт, писав подібне для лінкед ін. Звертайтесь, буду радий допомогти, виконаю все швидко та якісно.
-
1495 13 0 Вітаю! Зможу реалізувати. Відпишіть в приват щоб обговорити всі деталі. Буду рад співпраці!
-
764 5 1 Привіт
Вже робив подібне. Досвід є. Зможу швидко і в короткі терміни організувати.
Звертайтеся =)
-
2930 8 0 1 Для відправки замовнику:
Привіт. Архітектуру під Bazoš побудую на Python + Playwright (асинхронні воркери) + Electron (GUI буде відгукуванішим, ніж на PyQt). Кожен з 20+ акаунтів отримає ізольований контекст браузера з підміною відбитків і жорсткою прив'язкою до індивідуального проксі. Подібну логіку управління фермою на 100+ профілів, з ротацією черг і парсингом таблиць, я реалізовував для високочастотних ботів на Polymarket. Падаюча капча тригерить паузу конкретного потоку і алерт в інтерфейсі, решта черги продовжує постити без простоїв.
Де будуть лежати фотографії для завантаження — локально в папках з прив'язкою по ID або URL-посиланнями прямо в Excel?
-
738 4 0 Доброго дня. Можу розробити вам додаток для автоматизації оголошень. Розробляв dashboard по управлінню антидетект браузерами. Зроблю швидко і якісно. Зможе легко витримувати навантаження.
Реалізувати можу на мові Go + Wails (framework), буде все працювати швидко і стабільно.
Звертайтеся.
-
4028 11 0 2 Доброго дня.
Готовий розробити десктопний додаток на Python для напівавтоматичної роботи з Bazoš.sk та Bazoš.cz.
Пропоную виконувати проект поетапно:
Прототип GUI + структура Excel + робота з одним сайтом та одним акаунтом.
Додавання мультиакаунтів, проксі та профілів браузера.
Черги, статуси, логи, обробка помилок.
Масштабування під 300–400 оголошень на день та тестування стабільності.
Підтримка другого сайту та підготовка до розширення до 1000 оголошень на день.
-
937 5 0 1 Привіт! Я Володимир, засновник інженерного агентства Vaysed. Ваше завдання з автоматизації публікації оголошень на маркетплейсах Bazoš — це класичний виклик для високонавантажених систем постингу. Ми маємо великий досвід у створенні подібних відмовостійких архітектур. На відміну від крихких скриптів, які ламаються при найменшому оновленні сайту, ми розробляємо стабільні ІТ-інструменти корпоративного рівня, здатні без проблем масштабуватися до тисячі і більше оголошень на добу.
Під капотом додатку ми задіюємо зв'язку Python і фреймворка Playwright зі спеціалізованими stealth-модифікаціями. Це інженерне рішення дозволить створити повністю ізольовані браузерні профілі для кожного з ваших акаунтів з жорсткою прив'язкою індивідуальних проксі-серверів і унікальних цифрових відбитків. Така архітектура гарантує безпечну роботу ферми акаунтів. Уся логіка управління чергами буде побудована на базі кінцевих автоматів (State Machine) і локальної транзакційної бази даних SQLite. Це забезпечить надійне розподілення пріоритетів, відстеження статусів публікацій і миттєве збереження посилань на готові оголошення без ризику втрати даних при збоях.
Для графічного інтерфейсу ми використовуємо сучасні фреймворки PyQt6 або PySide6. Інтерфейс буде включати інтуїтивно зрозумілі елементи управління, статистику в реальному часі та детальне логування помилок. Взаємодія з даними буде реалізована через стандартизований шаблон Excel за допомогою бібліотеки pandas, що дозволить імпортувати та експортувати сотні позицій в один клік. Логіка обробки CAPTCHA буде вбудована максимально безшовно: при виявленні перевірки цільовий потік ставиться на паузу і виводить звукове сповіщення в інтерфейс для ручного введення, в той час як інші акаунти продовжують автономну роботу у фоновому режимі.
Оцінити наш інженерний підхід і реалізовані кейси можна на сайті агентства: https://vaysed.me/. Напишіть мені в особисті повідомлення, щоб ми могли детально обговорити структуру вашого Excel-шаблону і оперативно розпочати розробку цього інструмента.
-
919 4 0 Привіт, Вадиме, регулярно працюю над проектами, пов'язаними з автоматизацією профілів у браузерах (дивіться в портфоліо) Давайте по черзі: 1. Для браузерів можна використовувати три підходи: a) Якщо захисту на сайті особливо немає (хоча капча як би передбачає зворотне), то так, достатньо просто playwright b) Все ж, я вважаю, необхідно використовувати принаймні захищений браузер з відбитками та проксі, для цього добре підходить camoufox, або хоча б пропатчений playwright c) Якщо хочете максимально захищений і безпечний браузер, який дійсно неймовірно складно відстежити - підходить dolphin anty. І його легко можна буде зручно підключити до GUI. У тому форматі, що можна буде додавати профілі окремо в dolphin і вони будуть підтягуватися в GUI, або ж навпаки (все управління в GUI і синхронізація в dolphin 2. Щодо капчі, якщо капча клікабельна (captcha v2-3), без складних передергувань і т.д. - достатньо добре захищеного браузера та автоматизації кліком миші. І тоді не доведеться проходити руками, інакше можна буде налаштувати так, як ви хотіли спочатку 3. Автоматизацію, черги і т.д., не складно реалізувати. На python є безліч зручних готових і не важких (вшитих) рішень. 4. Для GUI є безліч свіжих хороших рішень, якщо у вас є переваги, зроблю на ньому, якщо ні - подивлюсь, хороші зручні адаптивні рішення. Також можна теоретично підв'язати через electron (зробити на react адмінку і скомпілювати під exe). Таким чином взагалі ніяких обмежень у красі та зручності 5. Обов'язково налаштую якісну систему логування, відстеження помилок і тестування, щоб гарантовано бути впевненим на кожному етапі, що все йде коректно. В загальному, я робив безліч подібних проектів, і був би радий реалізувати і ваш. Буду радий з вами працювати.
-
1825 52 0 Доброго дня. Можу написати десктопний додаток для такої задачі. Досвід є - можете подивитися приклади в портфоліо.
-
3067 11 0 1 Доброго дня.
Є досвід розробки десктопних інструментів на Python для автоматизації браузерних сценаріїв, роботи з чергами завдань, мультиакаунтності та GUI. Для такого проєкту оптимально використовувати Playwright + PySide/PyQt: Playwright забезпечить стабільну роботу з профілями та проксі, а GUI можна зробити простим і зручним для щоденної роботи.
За вашим описом архітектура повинна бути розділена на кілька рівнів: окремі браузерні профілі та проксі для акаунтів, менеджер черг завдань, модуль роботи з сайтами та окремий шар GUI. Це дозволить без проблем масштабувати систему з 300 до 1000+ оголошень на день без повного переписування логіки.
Також можна реалізувати: збереження стану завдань, автовідновлення після помилок, гнучкі ліміти та таймінги, ручну обробку CAPTCHA без зупинки інших процесів, експорт/імпорт через Excel з підготовленим шаблоном.
Підтримку multi-site краще закладати одразу через адаптерну структуру, щоб Bazoš.sk та Bazoš.cz працювали як окремі модулі і в майбутньому можна було підключати інші майданчики.
…
Після обговорення деталей зможу запропонувати структуру застосунку, оцінку по етапах та терміни розробки.
-
536 3 0 1 Доброго дня. Ознайомився з вашим технічним завданням щодо створення десктопного додатку для автоматизації роботи з Bazos. Завдання мені абсолютно зрозуміле і реалізоване. Я спеціалізуюсь на розробці подібних рішень на базі Python з використанням Playwright і можу забезпечити надійну роботу з безліччю акаунтів через ізольовані профілі браузера та проксі-сервери. Графічний інтерфейс пропоную реалізувати на PyQt, це забезпечить стабільну роботу програми без зависань вікон навіть при високому навантаженні до 1000 оголошень на день. Логіка з очікуванням ручного вводу при появі капчі, читанням даних з таблиць Excel та ротацією черги завдань грамотно вбудовується в таку архітектуру. Усі необхідні статуси активностей та логування помилок будуть наочно відображатися в інтерфейсі. Підкажіть, скільки приблизно характеристик товару планується заповнювати з шаблону Excel і чи є у вас вже проксі для проведення початкових тестів?
-
1476 14 1 Чудово знайомий з Python та автоматизацією через Selenium і Playwright, давно робив схожі проекти з чергами завдань і проксі. Можу швидко зібрати надійний бекенд з потрібною логікою та простим GUI на PySide. Підкажіть, чи є вимоги до конкретного формату Excel-шаблону для імпорту/експорту?
-
716 4 0 У мене є досвід створення desktop рішень на Python з автоматизацією браузерів через Playwright, багатопоточністю, системою черг та GUI для управління великою кількістю завдань. Для вашого проєкту особливо важливо не просто «написати парсер», а побудувати стабільну архітектуру, яка витримає щоденне навантаження 300-1000 оголошень без постійного ручного втручання. Саме на це буде зроблений основний акцент. Реалізація буде виконана з урахуванням масштабування: multi-site архітектура дозволить без проблем додавати нові сайти оголошень у майбутньому, а роздільні браузерні профілі та індивідуальні проксі для кожного акаунта забезпечать незалежну роботу потоків. Також буде реалізована відмовостійка система обробки помилок, щоб збій одного акаунта або оголошення не зупиняв всю систему. GUI буде простим, зрозумілим і орієнтованим на щоденну роботу без необхідності технічних знань. Окремо передбачу логування, статуси оголошень, управління чергами, гнучкі таймінги та ручну обробку CAPTCHA без втрати процесу. В результаті ви отримаєте не «одноразовий скрипт», а повноцінне desktop-додаток для стабільної напівавтоматичної роботи з оголошеннями.
План роботи:
проектування архітектури multi-site та структури додатка
розробка системи акаунтів з окремими browser profiles та proxy
реалізація модулів публікації оголошень для Bazoš.sk та Bazoš.cz
створення механізму перепублікації та видалення оголошень
розробка черги завдань з пріоритетами та ротацією акаунтів
… реалізація системи статусів оголошень та логування
налаштування обробки помилок без зупинки всієї системи
впровадження пауз, таймінгів та робочих інтервалів
реалізація режиму очікування при появі CAPTCHA
розробка desktop GUI на PyQt/PySide
створення інтерфейсів управління акаунтами, оголошеннями та завданнями
підключення Excel імпорту/експорту та підготовка шаблонів
тестування під навантаженням та оптимізація продуктивності
фінальна збірка desktop-додатка під Windows.
-
6589 28 0 Задача зрозуміла: desktop-додаток на Python + Playwright з PyQt GUI, мультиакаунт через окремі профілі та проксі, черга завдань, Excel-імпорт, логування, пауза на CAPTCHA.
Архітектуру зроблю модульною під multi-site — додати новий сайт буде легко. Окремий воркер на кожен акаунт, статуси (active/sold/error), обробка помилок без зупинки всієї черги. Шаблон Excel надам.
Термін — 18–22 дні, 14500 грн, вихідники ваші.
Bazoš вимагає авторизацію через email чи є готові сесії по акаунтах?
-
4975 41 4 1 Добрий день! Досвідчений Python-розробник, спеціалізуюсь на автоматизації (Playwright/Selenium) та GUI-додатках (PyQt/PySide). Готовий реалізувати desktop-додаток для Bazoš з мульти-акаунтами, проксі, чергами завдань та гнучкими налаштуваннями. Інтегрую роботу з Excel. Напишіть в ЛС.
-
95644 1272 1 10 Привіт. Є великий досвід з Python/Node.js. Готовий до співпраці.
-
1738 9 0 Добрий день, маю досвід роботи з пайтон а також телеграм ботами, можу виконати все швидко і якісно, пишіть обговоримо деталі
Актуальні фриланс-проєкти в категорії Python
Telegram bot для найму/пошуку працівників. Для пошуку роботи
1100 UAH
1. Загальна концепція Створення Telegram-бота для автоматизації підбору персоналу та двостороннього пошуку роботи. Система працює за принципом активного відгуку та взаємного підтвердження інтересу (Double Opt-In). У системі передбачено дві ролі: Роботодавець (Власник фірми) та… Python, Розробка ботів ∙ 21 година 32 хвилини тому ∙ 78 ставок |
Технічна підтримка веб-платформи (Python/Django)Є працюючий веб-проект, потрібно підтримувати і поступово приводити в порядок, без переписування з нуля. Стек проекту: Backend: Python, Django, Django Rest Framework Frontend: Next.js База даних: PostgreSQL Інфраструктура: AWS (EC2), Nginx Є інтеграції з зовнішніми API… Python, Веб-програмування ∙ 23 години 40 хвилин тому ∙ 66 ставок |
Розробка веб-сервісу з платним доступом до онлайн-чатуДоброго дня, необхідно розробити веб-сервіс, який включає: * персональні посилання для користувачів; * сторінку з описом послуги; * оплату через PayPal; * онлайн-чат в реальному часі; * відображення відео на сторінці користувача; * облік оплаченного часу та автоматичне… Python, Веб-програмування ∙ 2 дні тому ∙ 74 ставки |
Створення додаткуБажаю створити мобільний додаток для спілкування, в застосунку має бути аудіо,відео дзвінок, створення групових чатів,можливість синхронізувати з контактами телефону, налаштуваннями акаунта: привязка по мейлу, 2фа, номеру телефону,можливість налаштовувати сповіщення… Java, Python ∙ 2 дні 22 години тому ∙ 36 ставок |
Налаштування двосторонньої інтеграції WhatsApp з Odoo CRMВітаю! Шукаємо спеціаліста для реалізації технічного завдання з налаштування двосторонньої інтеграції месенджера WhatsApp з CRM-системою Odoo. ⚠️ Важливе технічне уточнення:Офіційний WhatsApp Business API (WABA) не розглядається. Необхідно впровадити стабільне «сіре» рішення… Python, Веб-програмування ∙ 3 дні 8 годин тому ∙ 24 ставки |