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

Rekomendowane odpowiedzi

Opublikowano

Witam, gram w prostą gierkę Flash napisałem sobie kod w Autoit jednak napotkałem pewien problem - mianowicie:

potrzebowałem uruchomić 6 takich gier na 1 maszynie, w tym celu używam programu Sandboxie, następnie prosty kod w AutoIt, aby do każdej przeglądarki wysyłało co 90 sekund klawisze W,A,S,D.

Wszystko pięknie fajnie, tyle że program pisałem na podstawie Autoit Window Info bez Sandboxie ( czysta przeglądarka ), i działał perfekcyjnie, jednak po użyciu Sandboxie pojawia się problem, gdyż instancja okna i wszystko się zmienia, ale mimo to

zmieniłem kod, do postaci w której wydaje się powinien działać, niestety nie działa, może wy wykryjecie co może być problemem :

Tak wyglądały dane z Autoit Window Info przed uruchomieniem sandboxie gdy program działał :

To jest ukryta treść, proszę

W tym wypadku zastosowanie ControlSend( $data, "", "[CLASS:MacromediaFlashPlayerActiveX; INSTANCE:1]", "{S}")

działało bez problemu.

Jednak po uruchomieniu przez program Sandboxie dane zmieniają się na :

To jest ukryta treść, proszę

I w tym wypadku kod taki jak na dole powinien działać, jednak nie działa :/

 

To jest ukryta treść, proszę

Opublikowano
To jest ukryta treść, proszę

zmienia nazwe okna z Mozilla~ na loku1 powpisuj nazwy 6 okien i pozmieniaj je na 1-6 potem sprobuj controlsendy:) moze tak zadziala

Do
$wiek+=1
Until ŻycieGetMsg() = -3

zbieram +

Opublikowano

Okej nazwa okienka zmieniona, pozostało jeszcze Advanced (Class): [CLASS:Sandbox:1:MacromediaFlashPlayerActiveX; INSTANCE:1], w dalszym ciągu nie działa.

Czy to możliwe, że program Sandbox jakoś blokuje ingerencje w uruchomione programy?

Opublikowano

przecież w sandboxie mozesz wyłączyć te krzeczki na title w opcjach programu

If you = stupid then

insert(foot.in.your.ass)

end if

licznik-54-96732-stat.png

Opublikowano

Edit:

Problem rozwiązany, w Autoit Window Info pokazuje [CLASS:Sandbox:1:MacromediaFlashPlayerActiveX; INSTANCE:1], jednak wykorzystanie tego nie działa, spróbowałem więc wykorzystać [CLASS:MacromediaFlashPlayerActiveX; INSTANCE:1], tak jakby nie było Sandboxa, i to rozwiązało sprawę, dziwne lecz działa :P

Dzięki można zamknąć.

Opublikowano

a to już raczej związane z obsługą klawiatury w sandboxie poszukaj opcji związanych z kalwiaturą

If you = stupid then

insert(foot.in.your.ass)

end if

licznik-54-96732-stat.png

×
×
  • Dodaj nową pozycję...