Automatyzacja w AutoHotKey
Szukałem wykonawcy do AutoHotkey w celu opracowania skryptu automatyzacji dla systemu Windows.
Krótko o zadaniu:
praca jednocześnie z 6-8 oknami OctoBrowser (różne profile);
w każdym oknie powinny niezależnie wykonywać się powtarzające się działania:
- przewijanie strony (scroll / Page Down),
- kliknięcia myszą w określonych miejscach;
- preferowane wykonanie w tle bez przesuwania rzeczywistego kursora myszy;
- stabilna praca w długim, ciągłym cyklu.
Środowisko:
Windows 10/11, Google Chrome.
-
30 dni400 PLN30 dni400 PLN
Aby zapewnić stabilną pracę w 6–8 oknach OctoBrowser bez poruszania kursorem myszy, standardowe polecenia AHK typu Click lub ControlClick będą niewystarczające, ponieważ przeglądarki Chromium słabo obsługują „powierzchniowe” kliknięcia w tle.
Strategia techniczna realizacji:
Protokół Chrome DevTools (CDP): Najbardziej niezawodną metodą dla tła jest użycie biblioteki Chrome.ahk. Zamiast emulować mysz, skrypt będzie komunikować się bezpośrednio z silnikiem przeglądarki przez port debugowania. Umożliwia to klikanie w elementy i przewijanie stron, nawet jeśli okna są całkowicie zasłonięte lub zminimalizowane.
Wieloprofilowość przez porty: W ustawieniach OctoBrowser dla każdego profilu należy sztywno przypisać unikalny port debugowania zdalnego (na przykład 9222, 9223 itd.). Skrypt uruchomi oddzielne instancje zarządzania dla każdego portu, co zapewni pełną niezależność wątków.
Przewijanie i kliknięcia w tle:
…
Przewijanie: Zamiast Send {PgDn} używamy wstrzyknięcia JS window.scrollBy(0, 500), które działa natychmiastowo i bez fokusu.
Kliknięcia: Używana jest metoda DOM.dispatchMouseEvent przez CDP. To „uczciwe” kliknięcie na poziomie przeglądarki, które nie angażuje systemowego kursora Windows.
Stabilność (logika Watchdog): Dla długotrwałych cykli dodamy sprawdzenie „żywotności” strony. Jeśli profil zawiesi się lub strona zgłosi błąd, skrypt zarejestruje to przez status portu i będzie mógł przeładować kartę, nie zatrzymując pracy pozostałych 7 okien.
Pytanie uzupełniające:
Czy używasz stałych portów debugowania (Debug Port) w ustawieniach profili OctoBrowser, czy skrypt będzie musiał dynamicznie przechwytywać aktywne procesy przez nagłówek okna?
-
2 dni360 PLN2 dni360 PLN
Witam, mogę zrealizować taką funkcjonalność, rozwijam boty na node.js, proszę o kontakt.
-
1 dzień360 PLN
265 1 dzień360 PLNCześć.
Pracowaliśmy nad Twoim zadaniem — zrobiliśmy automatyzację AHK dla kilku okien przeglądarki z niezależnymi cyklami w każdym. Można zrealizować pracę 6–8 okien równolegle, ze scrollowaniem i kliknięciami w odpowiednich miejscach.
Jeśli jest to istotne, aby kursor się nie poruszał — można to zrealizować za pomocą poleceń w tle bez ingerencji w rzeczywiste sterowanie myszą. Dodamy również zabezpieczenie przed zawieszaniem się i stabilną pracę w długim cyklu.
Jesteśmy gotowi omówić szczegóły i stworzyć działające rozwiązanie.
-
9 dni360 PLN
332 1 0 9 dni360 PLNWitaj.
Jestem gotów zrealizować skrypt automatyzacji w AutoHotkey na Windows 10/11 do jednoczesnej pracy z 6–8 oknami OctoBrowser.
Funkcjonalność:
niezależne przewijanie stron i kliknięcia w każdym oknie;
praca bez przemieszczania rzeczywistego kursora (w tle);
… stabilny długi cykl wykonania;
możliwość elastycznego dostosowania współrzędnych i opóźnień.
Termin wykonania: 7–10 dni z uwzględnieniem testów i poprawek.
Jestem gotów omówić szczegóły i przystąpić do pracy.
-
1 dzień1000 PLN
196 1 dzień1000 PLNkto by wam czego nie mówił, wasze wymaganie nie jest wykonalne w takiej formie, jaką przedstawiliście. zajmuję się automatyzacją przeglądarki i rzeczywistych urządzeń, w tym także antyków. pracowałem z oktobrem. mam opracowane rozwiązania dla wielu mediów społecznościowych. mogę zrobić automatyzację pod wasze realia. bez problemu i większa liczba strumieni. są rozwiązania, które mogą zawierać tysiące profili przy niskiej miesięcznej opłacie (40-100 dolarów miesięcznie).
-
3 dni360 PLN
655 6 1 3 dni360 PLNDzień dobry! Chętnie Ci pomogę. Rozumiem Twoje pragnienia. Od dawna się tym zajmuję.
-
5 dni500 PLN
2662 53 0 1 5 dni500 PLNDzień dobry!
Mam duże doświadczenie w tworzeniu różnych botów do automatyzacji.
Dokładny termin i koszt będę mógł podać po omówieniu wszystkich szczegółów.
-
8 dni500 PLN
268 8 dni500 PLNKomentarz do oferty pracy
Cena: 900–1 800 PLN
Czas: 5–10 dni
Tekst odpowiedzi (skopiuj):
Dzień dobry. Mogę zrealizować automatyzację AHK dla powtarzalnych działań w kilku oknach Chrome/OctoBrowser (przewijanie/kliknięcia/cykle) z logowaniem i stabilizacją pracy.
Waży szczegół: “tło” wykonanie bez ruchu rzeczywistego kursora jest możliwe tylko częściowo — dla Chrome zazwyczaj robi się to przez podejście ControlClick/Message, ale w sieci nie zawsze jest to niezawodne. Najbardziej stabilna opcja to zarządzanie aktywnym oknem na przemian lub przez narzędzia przeglądarki/API.
Jestem gotów ocenić dokładniej po krótkim Tz: lista działań, współrzędne, czasy, warunki zatrzymania/błędów, i czy można używać stałych selektorów/skrótów klawiszowych zamiast “kliknięć pikselowych”.
-
2 dni360 PLN
3008 73 4 2 2 dni360 PLNWitam! Mogę to zrobić jakościowo!!!! Proszę o kontakt!!!!!!!!!!!!!!!!!!!
-
1 dzień360 PLN
667 5 0 1 dzień360 PLNWitaj! Mam doświadczenie w automatyzacji pod Windows oraz pracy ze skryptami AutoHotkey, a także z bibliotekami i narzędziami do automatyzacji przeglądarek i UI.
Pracuję z: AutoHotkey (automatyzacja działań w Windows, praca z oknami, kliknięcia, skróty klawiszowe, pętle), Selenium / Playwright (automatyzacja przeglądarki, praca z wieloma sesjami i profilami), UI Automation (interakcja z elementami interfejsu), Python do logiki pomocniczej i przetwarzania danych, wielowątkowym i asynchronicznym przetwarzaniem zadań, stabilizacją długoterminowych cykli automatyzacji.
Zadanie z 6–8 oknami przeglądarki (oddzielne profile), przewijaniem, kliknięciami i pracą w tle jest całkowicie realizowane przez AutoHotkey lub kombinację AutoHotkey + OctoBrowser API dla niezawodnej interakcji z przeglądarką.
Jestem gotów omówić szczegóły, architekturę skryptu i zaproponować działające rozwiązanie.
-
10 dni400 PLN
9340 20 0 1 10 dni400 PLNDzień dobry, opracuję dla Państwa skrypt automatyzacji. Mam odpowiednie doświadczenie. Czekam na szczegółowe TZ i jestem gotów przystąpić do realizacji.
-
2 dni360 PLN
1047 11 0 2 dni360 PLNWitam! Jestem gotów zająć się Twoim zadaniem związanym z OctoBrowser. Zrobię wszystko, aby 8 okien działało całkowicie autonomicznie. Zamiast zwykłych kliknięć w koordynaty (które często są nietrafione i się mylą), skonfiguruję inteligentne przypisanie do elementów strony.
Jakie są zalety:
Realne tło: Skrypt działa wewnątrz przeglądarki. Będziesz mógł spokojnie korzystać z myszy i komputera, podczas gdy okna będą działały same.
Betonowa stabilność: Automatyzacja nie "spadnie", jeśli przypadkowo zmienisz rozmiar okna lub zostanie ono zasłonięte przez inną aplikację.
Wielowątkowość: Wszystkie 6-8 profili będą działały jednocześnie i niezależnie od siebie w nieskończonej pętli.
Mam doświadczenie z antydetekcją, zrobię wszystko czysto i niezawodnie. Mogę oczywiście zrobić to tak, jak chcesz przez AutoHotkey, ale sposób, który proponuję, będzie działał znacznie stabilniej. Napisz, zacznę od razu działać, lub napisz prywatnie, aby omówić szczegóły. Przepraszam za długi tekst)))
-
2 dni360 PLN
285 2 0 2 dni360 PLNCześć! Jestem gotów zrealizować automatyzację w AutoHotkey. Mam duże doświadczenie w pisaniu skryptów dla Windows i pracy z wielowątkowością (w tym dla serwerów gier i narzędzi systemowych).
Jak rozwiążę twoje zadanie:
Praca w tle: Użyję funkcji ControlClick i ControlSend, aby skrypt wykonywał działania w oknach OctoBrowser, nie przechwytując rzeczywistego kursora myszy. Będziesz mógł nadal korzystać z komputera.
Wielookienność: Skonfiguruję niezależne pętle dla każdego z 6-8 okien z indywidualnymi opóźnieniami, aby uniknąć wykrycia i zapewnić stabilność.
Niezawodność: Kod będzie zoptymalizowany do długotrwałej pracy bez wycieków pamięci i awarii.
Zrobię wszystko szybko i przetestuję pod kątem twoich zadań. Napisz, omówimy szczegóły!
-
1 dzień360 PLN
738 4 0 1 dzień360 PLNDzień dobry. Mogę to zrobić. Proszę się zgłaszać. Robiłem wiele podobnej emulacji.
-
2 dni360 PLN
314 2 dni360 PLNCześć, napisz na priv
-
2 dni360 PLN
255 2 dni360 PLNCześć,
nie potrzebujesz kul w postaci AutoHotKey, OctoBrowser wspiera automatyzację typu Selenium dla Pythona lub Puppeteer na JS (https://octobrowser.net/ru/api-automation/). Dlatego na twoim miejscu rozważyłbym tę integrację. Mogę pomóc, mam ogromne doświadczenie zarówno w Selenium, jak i w Puppeteer; w tym również komercyjne.
Jeśli jednak potrzebujesz AutoHotKey, to jest mnóstwo bibliotek w Pythonie, które mogą to zrealizować. Ale z doświadczenia skłaniałbym się do implementacji automatyzacji w sposób, który opisałem powyżej.
-
10 dni360 PLN
24 7 1 10 dni360 PLNDzień dobry.
Mam doświadczenie i chęć do pracy.
Zrealizuję w ustalonym terminie.
-
2 dni360 PLN
364 2 dni360 PLNWitam! Zainteresował mnie Twój projekt dotyczący automatyzacji OctoBrowser. Mam doświadczenie w tworzeniu botów i skryptów automatyzacji (Python/C++), dlatego doskonale rozumiem specyfikę pracy z wielowątkowością i emulacją działań użytkownika.
Jak zrealizuję Twoje zadanie w AHK:
Praca w tle: Używam ControlClick i ControlSend, aby kliknięcia i przewijanie odbywały się bezpośrednio w oknach OctoBrowser, nie przechwytując rzeczywistego kursora myszy.
Niezależność okien: Realizuję pętlę, która będzie przeszukiwać HWID okien każdego profilu i wykonywać działania w izolacji.
Stabilność: Dodam losowe opóźnienia (sleep) między działaniami, aby naśladować zachowanie człowieka i uniknąć wykrycia przez systemy antyfraudowe.
…
Jestem gotów omówić szczegóły i przeprowadzić testowy start na 1-2 oknach. Pozdrawiam!
-
10 dni1100 PLN
1825 52 0 10 dni1100 PLNDzień dobry. Piszę programy do automatyzacji różnych procesów. Chciałbym zobaczyć bardziej szczegółowe tzw. "teczki".
Aktualne zlecenia dla freelancerów w kategorii Aplikacje desktopowe
Dodać przerwy 10-30 sekund między wysyłkami e-mailiWitam! Szukam doświadczonego programisty 1C / BAS (BAF) do szybkiego rozwiązania problemu technicznego z wysyłką maili.Istota problemu: Używamy programu księgowego BAF (Business Automation Framework), edycja 2.0. Raz w miesiącu pojawia się potrzeba masowego wysyłania klientom… Programowanie stron internetowych, Aplikacje desktopowe ∙ 4 dni 11 godzin temu ∙ 10 ofert |
Rewersowe inżynieria konsolowych narzędzi do ankietowania kontrolerów SSD (Flash ID)1. Cel pracy Wydzielenie interfejsu programowania aplikacji (API) do interakcji z kontrolerami SSD/NVMe z dostarczonego zestawu narzędzi konsolowych (Phison, Silicon Motion, Realtek, Maxiotek, Marvell, JMicron itd.). Wynikiem ma być działający kod w języku C/C++ lub dokładna… C i C++, Aplikacje desktopowe ∙ 4 dni 22 godziny temu ∙ 5 ofert |
Modyfikacja w pracy emulatora
163 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 ∙ 12 dni 12 godzin temu ∙ 10 ofert |