Skocz do zawartości
  • 👋 Witaj na MPCForum!

    Przeglądasz forum jako gość, co oznacza, że wiele świetnych funkcji jest jeszcze przed Tobą! 😎

    • Pełny dostęp do działów i ukrytych treści
    • Możliwość pisania i odpowiadania w tematach
    • System prywatnych wiadomości
    • Zbieranie reputacji i rozwijanie swojego profilu
    • Członkostwo w jednej z największych społeczności graczy

    👉 Dołączenie zajmie Ci mniej niż minutę – a zyskasz znacznie więcej!

    Zarejestruj się teraz

Bot który odpala program


Rekomendowane odpowiedzi

Opublikowano

Witam staram się stworzyć bot, który włączy mi program a po godzinie wyłączy i włączy ponownie daną sekwencję.

While 1
Sleep (1000)
MouseClick ( "", 417, 748, 1)
Sleep (1000)
MouseClick ( "", 703, 147, 1)
Sleep (10000)
WEnd

Zatrzymałem się na tym, pierwszy mouseclick służy do aktywowania okna w windows które jest otwarte, drugi do wciśnięcia przycisku start i właśnie pierwszy działa a drugi mi już nie przeskakuję na inne okno w windows i nie wciska mi tego start. Co robię źle?

Po małej zmianie kodu na: 

WinActive ( "(memu1)")
MouseMove ( 2819, 37)
Sleep (1001)
MouseClick ( "", 2819, 37, 1)

Myszka jedzie w pożądany punkt lecz kliknięcia myszką brak.

 

Chyba, że powinienem użyć "controlclick"?

Opublikowano

Widocznie kliknięcie nie jest robione w miejscu gdzie nalez , program nie musi być w tym samym miejscu .

 

Kliknięcia najlepiej obić według optów, wybierając opcję klikania względem OKNA PROGRAMU ( zawsze jest jeden i ten sam koordynat bez względu na pozycję okna. ) nie pozycji względem ekranu. 

 

Masz dwa monitory czy monitor 4K ? 

Mózg to nie mydło; nie ubędzie Ci go, gdy go użyjesz.

Opublikowano
19 godzin temu, Ktosiu napisał:

Widocznie kliknięcie nie jest robione w miejscu gdzie nalez , program nie musi być w tym samym miejscu .

 

Kliknięcia najlepiej obić według optów, wybierając opcję klikania względem OKNA PROGRAMU ( zawsze jest jeden i ten sam koordynat bez względu na pozycję okna. ) nie pozycji względem ekranu. 

 

Masz dwa monitory czy monitor 4K ? 

Dziękuję za zainteresowanie.

Posiadam dwa monitory w sumie jeden telewzor 32cale + drugi dodatkowy monitor 19 cali. 

Kordy brałem z autoIT info.

Możesz zgłębić temat optow i wybieranie klikania względem okna programu? Jak się za to zabrać? 

Opublikowano

AutoItSetOption  inaczej opt-y

Opt("MouseCoordMode", 0)  
 

MouseCoordMode

Sets the way coords are used in the mouse functions, either absolute coords or coords relative to the current active window:
0 = relative coords to the active window
1 = (default) absolute screen coordinates
2 = relative coords to the client area of the active window
 

Mózg to nie mydło; nie ubędzie Ci go, gdy go użyjesz.

  • PGS zmienił(a) tytuł na Bot który odpala program

Zarchiwizowany

Ten temat przebywa obecnie w archiwum. Dodawanie nowych odpowiedzi zostało zablokowane.

×
×
  • Dodaj nową pozycję...