Автоматизація в AutoHotKey
Шукаю виконавця по AutoHotkey для розробки скрипта автоматизації під Windows.
Коротко про задачу:
робота одночасно з 6-8 вікнами OctoBrowser (різні профілі);
в кожному вікні повинні незалежно виконуватись повторювані дії:
- прокрутка сторінки (scroll / Page Down),
- кліки мишкою в заданих місцях;
- бажано виконання в фоні без переміщення реального курсора миші;
- стабільна робота в тривалому безперервному циклі.
Середа:
Windows 10/11, Google Chrome.
-
30 днів4833 UAH30 днів4833 UAH
Для реалізації стабільної роботи в 6–8 вікнах OctoBrowser без переміщення курсора миші стандартних команд AHK типу Click або ControlClick буде недостатньо, оскільки Chromium-браузери погано обробляють «поверхневі» кліки в фоні.
Технічна стратегія реалізації:
Протокол Chrome DevTools (CDP): Найнадійніший метод для фону — використання бібліотеки Chrome.ahk. Замість еймуляції миші скрипт буде спілкуватися безпосередньо з двигуном браузера через порт налагодження. Це дозволяє натискати на елементи і скролити сторінки, навіть якщо вікна повністю перекриті або згорнуті.
Мультипрофільність через порти: У налаштуваннях OctoBrowser для кожного профілю потрібно жорстко закріпити унікальний Remote Debugging Port (наприклад, 9222, 9223 і т.д.). Скрипт буде запускати окремі інстанси управління для кожного порту, що забезпечить повну незалежність потоків.
Фоновий скролл і кліки:
…
Скролл: Замість Send {PgDn} використовуємо JS-ін'єкцію window.scrollBy(0, 500), яка відпрацьовує миттєво і без фокусу.
Кліки: Використовується метод DOM.dispatchMouseEvent через CDP. Це «чесний» клік на рівні браузера, який не задіює системний курсор Windows.
Стабільність (Watchdog логіка): Для тривалих циклів додамо перевірку «живучості» сторінки. Якщо профіль завис або сторінка видала помилку, скрипт зафіксує це через статус порту і зможе перезавантажити вкладку, не зупиняючи роботу інших 7 вікон.
Уточнююче питання:
Ви використовуєте фіксовані порти налагодження (Debug Port) у налаштуваннях профілів OctoBrowser, або скрипту потрібно буде динамічно підхоплювати активні процеси через заголовок вікна?
-
2 дні4349 UAH2 дні4349 UAH
Доброго дня, можу реалізувати такий функціонал, розробляю ботів на node.js, звертайтеся.
-
1 день4349 UAH
265 1 день4349 UAHДоброго дня.
З вашою задачею працювали — робили AHK-автоматизацію для кількох вікон браузера з незалежними циклами в кожному. Реально організувати роботу 6–8 вікон паралельно, зі скроллом і кліками в потрібних місцях.
Якщо принципово, щоб курсор не рухався — можна реалізувати через фонові команди без втручання в реальне управління мишкою. Також додамо захист від зависань і стабільну роботу в тривалому циклі.
Готові обговорити деталі і зібрати робоче рішення.
-
9 днів4349 UAH
332 1 0 9 днів4349 UAHДоброго дня.
Готовий реалізувати скрипт автоматизації на AutoHotkey під Windows 10/11 для одночасної роботи з 6–8 вікнами OctoBrowser.
Функціонал:
незалежна прокрутка сторінок і кліки в кожному вікні;
робота без переміщення реального курсора (у фоні);
… стабільний тривалий цикл виконання;
можливість гнучкого налаштування координат і затримок.
Термін виконання: 7–10 днів з урахуванням тестування і доопрацювань.
Готовий обговорити деталі і приступити до роботи.
-
1 день12 082 UAH
196 1 день12 082 UAHхто б вам що не говорив, ваша вимога не виконувана в тому вигляді, як ви представили. займаюся автоматизацією браузера та реальних пристроїв, в тому числі і антики. з жовтня працював. є напрацьовані рішення під багато соціальних мереж. можу зробити автоматизацію під ваші реалії. без проблем і більше кількість потоків. є рішення, які можуть містити тисячі профілів при низькій місячній платі (40-100 баксів на місяць).
-
3 дні4349 UAH
655 6 1 3 дні4349 UAHДоброго дня! Готовий допомогти Вам. Зрозумілі ваші сподівання. Давненько цим займаюся.
-
5 днів6041 UAH
2662 53 0 1 5 днів6041 UAHДоброго дня!
Є великий досвід розробки різних ботів для автоматизації.
Точний термін і вартість зможу назвати після обговорення всіх деталей.
-
8 днів6041 UAH
268 8 днів6041 UAHКоментар для вакансії
Ціна: 900–1 800 PLN
Час: 5–10 днів
Текст відгуку (копіюй):
Добрий день. Можу реалізувати AHK-автоматизацію для повторюваних дій у кількох вікнах Chrome/OctoBrowser (скрол/кліки/цикли) з логуванням і стабілізацією роботи.
Важливий нюанс: “фонове” виконання без руху реального курсора можливе лише частково — для Chrome це зазвичай робиться через ControlClick/Message-підхід, але в вебі воно не завжди надійне. Найстабільніший варіант — керування активним вікном по черзі або через інструменти браузера/API.
Готовий оцінити точніше після короткого ТЗ: список дій, координати, таймінги, умови зупинки/помилок, і чи можна використовувати фіксовані селектори/гарячі клавіші замість “піксельних кліків”.
-
2 дні4349 UAH
2947 73 4 2 2 дні4349 UAHВітаю! Можу зробити якісно!!!! Звертайтесь!!!!!!!!!!!!!!!!!!!
-
1 день4349 UAH
667 5 0 1 день4349 UAHВітаю! Маю досвід автоматизації під Windows та роботи зі скриптами AutoHotkey, а також з бібліотеками та інструментами для автоматизації браузерів і UI.
Працюю з: AutoHotkey (автоматизація дій у Windows, робота з вікнами, кліки, гарячі клавіші, цикли), Selenium / Playwright (автоматизація браузера, робота з кількома сесіями та профілями), UI Automation (взаємодія з елементами інтерфейсу), Python для допоміжної логіки та обробки даних, багатопотоковою та асинхронною обробкою задач, стабілізацією довготривалих циклів автоматизації.
Задача з 6–8 вікнами браузера (окремі профілі), прокруткою, кліками та роботою у фоні цілком реалізується через AutoHotkey або комбінацію AutoHotkey + OctoBrowser API для надійної взаємодії з браузером.
Готовий обговорити деталі, архітектуру скрипта та запропонувати робоче рішення.
-
10 днів4833 UAH
9340 20 0 1 10 днів4833 UAHДоброго дня, розроблю вам скрипт автоматизації. Є відповідний досвід. Очікую детальне ТЗ і готовий приступити до виконання.
-
2 дні4349 UAH
1042 11 0 2 дні4349 UAHВітаю! Готовий взятися за ваше завдання по OctoBrowser. Зроблю все так, щоб 8 вікон працювали повністю автономно. Замість звичайних кліків по координатах (які часто мажуть і збиваються), я налаштуваю розумну прив'язку до елементів сторінки. У чому перевага: Реальний фон: Скрипт працює всередині браузера. Ви зможете спокійно користуватися мишкою і комп'ютером, поки вікна крутяться самі по собі. Залізобетонна стабільність: Автоматизація не "злетить", якщо ви випадково зміните розмір вікна або воно перекриється іншим додатком. Багатопоточність: Усі 6-8 профілів будуть крутитися одночасно і незалежно один від одного в безкінечному циклі. Досвід з антидетектами є, зроблю все чисто і надійно. Можу, звичайно, як ви хочете через AutoHotkey, але спосіб, який я пропоную, буде працювати стабільніше набагато. Пишіть, почну відразу робити, або напишіть в особисті для обговорення деталей. вибачте за довгий текст)))
-
2 дні4349 UAH
285 2 0 2 дні4349 UAHПривіт! Готовий реалізувати автоматизацію на AutoHotkey. У мене великий досвід написання скриптів для Windows і роботи з багатопоточністю (в тому числі для ігрових серверів і системних утиліт).
Як я вирішу вашу задачу:
Фонова робота: Використовую функції ControlClick і ControlSend, щоб скрипт виконував дії в вікнах OctoBrowser, не перехоплюючи реальний курсор миші. Ви зможете продовжувати користуватися ПК.
Багатовіконність: Налаштую незалежні цикли для кожного з 6-8 вікон з індивідуальними затримками, щоб уникнути детекту і забезпечити стабільність.
Надійність: Код буде оптимізований для тривалої роботи без витоків пам'яті і збоїв.
Зроблю все швидко і протестую під вашими задачами. Пишіть, обговоримо деталі!
-
1 день4349 UAH
738 4 0 1 день4349 UAHДоброго дня. Можу зробити. Звертайтеся.
Робив багато подібної емуляції.
-
2 дні4349 UAH
314 2 дні4349 UAHПривіт, напишіть в лс
-
2 дні4349 UAH
255 2 дні4349 UAHДоброго дня,
вам не потрібен костиль у вигляді AutoHotKey, OctoBrowser підтримує автоматизацію типу Selenium для Python або Puppeteer на JS (https://octobrowser.net/uk/api-automation/). Тому я б на вашому місці розглянув цю інтеграцію. Можу допомогти, маю величезний досвід як з Selenium, так і з Puppeteer; в тому числі і комерційний.
Якщо ж знадобиться все-таки AutoHotKey, то є безліч бібліотек на Python, які можуть це реалізувати. Але я все ж за досвідом схилявся б до імплементації автоматизації шляхом, який описав вище.
-
10 днів4349 UAH
7 1 10 днів4349 UAHДоброго дня.
Є досвід і бажання працювати.
Зроблю в обговорені терміни.
-
2 дні4349 UAH
364 2 дні4349 UAHВітаю! Зацікавив ваш проект з автоматизації OctoBrowser. У мене є досвід у розробці ботів та скриптів автоматизації (Python/C++), тому я чудово розумію специфіку роботи з багатопоточністю та емуляцією дій користувача.
Як я реалізую ваше завдання на AHK:
Фонова робота: Використовую ControlClick та ControlSend, щоб кліки та прокрутка йшли безпосередньо в вікна OctoBrowser, не перехоплюючи реальний курсор миші.
Незалежність вікон: Реалізую цикл, який буде перебирати HWID вікон кожного профілю та виконувати дії ізольовано.
Стабільність: Додам випадкові затримки (sleep) між діями, щоб імітувати поведінку людини та уникнути детекції антифрод-системами.
…
Готовий обговорити деталі та зробити тестовий запуск на 1-2 вікнах. На зв'язку!
-
10 днів13 290 UAH
1825 52 0 10 днів13 290 UAHДоброго часу доби. Пишу програми для автоматизації різних процесів. Хотілося б побачити більш детальне технічне завдання.
Актуальні фриланс-проєкти в категорії Десктопні додатки
Інструмент звірки рахунків з банком, картами та бухгалтеромТехнічне завдання: інструмент звірки рахунків з банком, картами та бухгалтеромЗагальна метаПотрібен локальний інструмент (скрипт/невеликий додаток на Python), який запускається вручну раз на 1-2 місяці на моєму комп'ютері і робить звірку між:Рахунками, які я виставив клієнтам і… Python, Десктопні додатки ∙ 1 день 11 годин тому ∙ 37 ставок |
Додати паузи 10-30 секунд між відправками листівВітаю! Шукаю досвідченого програміста 1С / BAS (BAF) для оперативного вирішення технічної проблеми з поштовою розсилкою.Суть проблеми: Використовуємо бухгалтерську програму BAF (Business Automation Framework), редакция 2.0. Раз на місяць виникає потреба масово відправляти… Веб-програмування, Десктопні додатки ∙ 7 днів 3 години тому ∙ 10 ставок |
Реверс-інжиніринг консольних утиліт для опитування контролерів SSD (Flash ID)1. Мета роботиВиділення програмного інтерфейсу (API) взаємодії з контролерами SSD/NVMe з наданого набору консольних утиліт (Phison, Silicon Motion, Realtek, Maxiotek, Marvell, JMicron та ін.). Результатом має стати робочий код мовою C/C++ або точна документація структур для… C та C++, Десктопні додатки ∙ 7 днів 15 годин тому ∙ 6 ставок |