Автоматизация в AutoHotKey
4409 UAHИщу исполнителя по AutoHotkey для разработки скрипта автоматизации под Windows.
Кратко о задаче:
работа одновременно с 6-8 окнами OctoBrowser (разные профили);
в каждом окне должны независимо выполняться повторяющиеся действия:
- прокрутка страницы (scroll / Page Down),
- клики мышью в заданных местах;
- желательно выполнение в фоне без перемещения реального курсора мыши;
- стабильная работа в длительном непрерывном цикле.
Среда:
Windows 10/11, Google Chrome.
-
30 дней4899 UAH30 дней4899 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 дня4409 UAH2 дня4409 UAH
Здравствуйте, могу реализовать такой функционал, разрабатываю ботов на node.js, обращайтесь
-
1 день4409 UAH
265 1 день4409 UAHЗдравствуйте.
С вашей задачей работали — делали AHK-автоматизацию для нескольких окон браузера с независимыми циклами в каждом. Реально организовать работу 6–8 окон параллельно, со скроллом и кликами в нужных местах.
Если принципиально, чтобы курсор не двигался — можно реализовать через фоновые команды без вмешательства в реальное управление мышью. Также добавим защиту от зависаний и стабильную работу в длительном цикле.
Готовы обсудить детали и собрать рабочее решение.
-
9 дней4409 UAH
332 1 0 9 дней4409 UAHЗдравствуйте.
Готов реализовать скрипт автоматизации на AutoHotkey под Windows 10/11 для одновременной работы с 6–8 окнами OctoBrowser.
Функционал:
независимая прокрутка страниц и клики в каждом окне;
работа без перемещения реального курсора (в фоне);
… стабильный длительный цикл выполнения;
возможность гибкой настройки координат и задержек.
Срок выполнения: 7–10 дней с учетом тестирования и доработок.
Готов обсудить детали и приступить к работе.
-
1 день12 247 UAH
196 1 день12 247 UAHкто бы вам чего не говорил ваше требование не выполнимо в том виде как вы представили..
занимаюсь автоматизацией браузера и реальных устройст. в т.ч. и антики.
с окто работал. есть наработаные решения под многие соцсети.
могу сделать автоматизацию под ваши реалии. без проблем и большее количество потоков. есть решения которые могут содержать тысячи профилей при низкой месячной плате (40-100бакс в месяц).
-
3 дня4409 UAH
655 6 1 3 дня4409 UAHДобрый день! Готов помочь Вам. Понятны ваши чаяния. Давно таким занимаюсь.
-
5 дней6123 UAH
2662 53 0 1 5 дней6123 UAHДобрый день!
Есть большой опыт разработки различных ботов для автоматизации.
Точный срок и стоимость смогу назвать после обсуждения всех деталей.
-
8 дней6123 UAH
268 8 дней6123 UAHКомментарий для вакансии
Цена: 900–1 800 PLN
Время: 5–10 дней
Текст отзыва (копируй):
Добрый день. Могу реализовать AHK-автоматизацию для повторяющихся действий в нескольких окнах Chrome/OctoBrowser (скролл/клики/циклы) с логированием и стабилизацией работы.
Важный нюанс: “фоновое” выполнение без движения реального курсора возможно лишь частично — для Chrome это обычно делается через ControlClick/Message-подход, но в вебе оно не всегда надежно. Наиболее стабильный вариант — управление активным окном по очереди или через инструменты браузера/API.
Готов оценить точнее после короткого ТЗ: список действий, координаты, тайминги, условия остановки/ошибок, и можно ли использовать фиксированные селекторы/горячие клавиши вместо “пиксельных кликов”.
-
2 дня4409 UAH
3008 73 4 2 2 дня4409 UAHЗдравствуйте! Могу сделать качественно!!!! Обращайтесь!!!!!!!!!!!!!!!!!!!
-
1 день4409 UAH
667 5 0 1 день4409 UAHЗдравствуйте! У меня есть опыт автоматизации под Windows и работы со скриптами AutoHotkey, а также с библиотеками и инструментами для автоматизации браузеров и пользовательского интерфейса.
Работаю с: AutoHotkey (автоматизация действий в Windows, работа с окнами, клики, горячие клавиши, циклы), Selenium / Playwright (автоматизация браузера, работа с несколькими сессиями и профилями), автоматизацией пользовательского интерфейса (взаимодействие с элементами интерфейса), Python для вспомогательной логики и обработки данных, многопоточной и асинхронной обработкой задач, стабилизацией длительных циклов автоматизации.
Задача с 6–8 окнами браузера (отдельные профили), прокруткой, кликами и работой в фоновом режиме вполне реализуема через AutoHotkey или комбинацию AutoHotkey + OctoBrowser API для надежного взаимодействия с браузером.
Готов обсудить детали, архитектуру скрипта и предложить рабочее решение.
-
10 дней4899 UAH
9340 20 0 1 10 дней4899 UAHДобрый день, разработаю вам скрипт автоматизации. Есть соответствующий опыт. Ожидаю детальное ТЗ и готов приступить к выполнению.
-
2 дня4409 UAH
1047 11 0 2 дня4409 UAHПриветствую! Готов взяться за вашу задачу по OctoBrowser.
Сделаю всё так, чтобы 8 окон работали полностью автономно. Вместо обычных кликов по координатам (которые часто мажут и сбиваются), я настрою умную привязку к элементам страницы.
В чем преимущество :
Реальный фон: Скрипт работает внутри браузера. Вы сможете спокойно пользоваться мышкой и компьютером, пока окна крутятся сами по себе.
Железобетонная стабильность: Автоматизация не "слетит", если вы случайно измените размер окна или оно перекроется другим приложением.
Многопоточность: Все 6-8 профилей будут крутиться одновременно и независимо друг от друга в бесконечном цикле.
Опыт с антидетектами есть, сделаю всё чисто и надежно.
Могу конечно как вы хотите через AutoHotkey , но способ который я предлагаю, будет работать стабильней намного. Пишите начну сразу делать, или напишите в личные для обсуждения деталей.
сори за длинный текст )))
-
2 дня4409 UAH
285 2 0 2 дня4409 UAHПривет! Готов реализовать автоматизацию на AutoHotkey. У меня большой опыт написания скриптов для Windows и работы с многопоточностью (в том числе для игровых серверов и системных утилит).
Как я решу вашу задачу:
Фоновая работа: Использую функции ControlClick и ControlSend, чтобы скрипт выполнял действия в окнах OctoBrowser, не перехватывая реальный курсор мыши. Вы сможете продолжать пользоваться ПК.
Многооконность: Настрою независимые циклы для каждого из 6-8 окон с индивидуальными задержками, чтобы избежать детекта и обеспечить стабильность.
Надежность: Код будет оптимизирован для длительной работы без утечек памяти и сбоев.
Сделаю всё быстро и протестирую под вашими задачами. Пишите, обсудим детали!
-
1 день4409 UAH
738 4 0 1 день4409 UAHДобрый день. Могу сделать. Обращайтесь.
Делал много подобной эмуляции.
---------------------------------------------------
-
2 дня4409 UAH
314 2 дня4409 UAHЗдравствуйте, напишите в лс
------------------------------------------------
-
2 дня4409 UAH
255 2 дня4409 UAHЗдравствуйте,
вам не нужен костыль в виде AutoHotKey, OctoBrowser поддерживает автоматизацию по типу Selenium для Python или Puppeteer на JS(https://octobrowser.net/ru/api-automation/). Поэтому я бы на вашем месте рассмотрел эту интеграцию. Могу помочь, имею огромный опыт, что на Selenium, что в Puppeteer; в том числе и коммерческий.
Если же понадобиться всё таки AutoHotKey, то куча библиотек на Python, которые могут это реализовать. Но я всё же по опыту бы склонялся к имплементации автоматизации путём который описал выше.
-
10 дней4409 UAH
24 7 1 10 дней4409 UAHДобрый день.
Есть опыт и желание работать.
Сделаю в оговоренные сроки.
-
2 дня4409 UAH
364 2 дня4409 UAHПриветствую! Заинтересовал ваш проект по автоматизации OctoBrowser. У меня есть опыт в разработке ботов и скриптов автоматизации (Python/C++), поэтому отлично понимаю специфику работы с многопоточностью и эмуляцией действий пользователя
Как я реализую вашу задачу на AHK:
Фоновая работа: Использую ControlClick и ControlSend, чтобы клики и прокрутка шли напрямую в окна OctoBrowser, не перехватывая реальный курсор мыши
Независимость окон: Реализую цикл, который будет перебирать HWID окон каждого профиля и выполнять действия изолированно
Стабильность: Добавлю рандомные задержки (sleep) между действиями, чтобы имитировать поведение человека и избежать детекта антифрод-системами.
…
Готов обсудить детали и сделать тестовый запуск на 1-2 окнах. На связи!
-
10 дней13 472 UAH
1825 52 0 10 дней13 472 UAHДоброго времени суток. Пишу программы для автоматизации разных процесов. Хотелось бы увидеть более детальное тз.
Актуальные фриланс-проекты в категории Десктопные приложения
Добавить паузы 10-30 секунд между отправками писемЗдравствуйте! Ищу опытного программиста 1С / BAS (BAF) для оперативного решения технической проблемы с почтовой рассылкой.Суть проблемы: Используем бухгалтерскую программу BAF (Business Automation Framework), редакция 2.0. Раз в месяц возникает необходимость массово отправлять… Веб-программирование, Десктопные приложения ∙ 3 дня назад ∙ 10 ставок |
Реверс-инжиниринг консольных утилит для опроса контроллеров SSD (Flash ID)1. Цель работы Выделение программного интерфейса (API) взаимодействия с контроллерами SSD/NVMe из предоставленного набора консольных утилит (Phison, Silicon Motion, Realtek, Maxiotek, Marvell, JMicron и др.). Результатом должно стать рабочий код на языке C/C++ или точная… C и C++, Десктопные приложения ∙ 3 дня 11 часов назад ∙ 5 ставок |
Модификация в работе эмулятора
2000 UAH
Здравствуйте. Я скачал с Интернета эмулятор игрового автомата gaminator cf final. Он мне очень понравился, но там есть недочёты. Есть админ панель, но она открывается свободно, но не закрывается вообще. Закрывается только вместе с приложением. А данные, после изменения в админ… Десктопные приложения ∙ 11 дней 1 час назад ∙ 10 ставок |