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

[Problem]Klikanie w "Areny" IE.au3


Rekomendowane odpowiedzi

Opublikowano

Mam problem odnosnie tego że wstawiłem do programu pole IE.au3.

I na pawnej stronie są tzn. "Areny" o kształcie koła które są podlinkowanie (nie jest to ani taxt ani obrazek) czy jest sposób na klikanie w nie bez użycia myszki windows?

 

 

@Edit

Ps czy jest możliwość zrobienia w IE.au3 żeby klikał w obiekt o linku "http://xyz.za/cośtam.php?xyz=" a dalej jest ciąg znaków generowany przez strone. Chodzi mi o to żeby klikał w to co jest najbardziej zbliżone linkiem do zmniennej.(Jak powiedzmy na stronie są 2 linki "http://xyz.za/cośtam.php?xyz=asaf&pin=2031" i "http://xyz.za/cośtam.php?xyz=234642&pin=1273" to żeby po wpisanu powiedzmy "http://xyz.za/cośtam.php?xyz=a" klikneło w ten pierwszy?

kb8.png

Opublikowano

Mam coś takiego :

<map name="map">
<area href="wyscig.php?drag=Na plaży&pin=2405" coords="35,211,11" shape="circle">
<area href="wyscig.php?drag=Na plaży etap 2&pin=2405" coords="88,184,11" shape="circle">
<area href="wyscig.php?drag=Na plaży etap 3&pin=2405" coords="152,196,12" shape="circle">
<area href="wyscig.php?drag=Na plaży etap 4&pin=2405" coords="198,137,11" shape="circle">
<area href="wyscig.php?drag=Na plaży etap 5&pin=2405" coords="269,149,13" shape="circle">
<area href="wyscig.php?drift=z przeszkodami&pin=2405" coords="235,262,12" shape="circle">
<area href="wyscig.php?drift=z przeszkodami etap 2&pin=2405" coords="286,239,12" shape="circle">
<area href="wyscig.php?drift=z przeszkodami etap 3&pin=2405" coords="331,205,12" shape="circle">
<area href="wyscig.php?drift=z przeszkodami etap 4&pin=2405" coords="389,216,12" shape="circle">
<area href="wyscig.php?drift=z przeszkodami etap 5&pin=2405" coords="451,201,13" shape="circle">
<area href="wyscig.php?sprint=wokól jeziora&pin=2405" coords="332,59,12" shape="circle">
<area href="wyscig.php?sprint=wokól jeziora etap 2&pin=2405" coords="378,71,13" shape="circle">
<area href="wyscig.php?sprint=wokól jeziora etap 3&pin=2405" coords="419,60,12" shape="circle">
<area href="wyscig.php?sprint=wokól jeziora etap 4&pin=2405" coords="462,38,12" shape="circle">
<area href="wyscig.php?sprint=wokól jeziora etap 5&pin=2405" coords="505,50,11" shape="circle">
</map>

I właśnie chce aby przez podanie np.przeszkodami etap 2 otworzyło link "wyscig.php?sprint=wokól jeziora etap 5&pin=2405"

kb8.png

Opublikowano

 

#include <String.au3>
$tekst = _StringBetween(_IEBodyReadHTML($oIE),'z przeszkodami etap 2&pin=','"')
$pin = $tekst[0]
Msgbox(0,"",$pin)

 

Potem to tylko:

_IENavigate($oIE,"http://xyz.za/wyscig.php?drift=z przeszkodami etap 2&pin="&$pin)

Powinno działać.

Opublikowano

Niestety nie działa.

zwraca coś takiego :

$pin = $tekst[0]
$pin = $tekst^ ERROR

kb8.png

Opublikowano

tylko że cokolwiek bym nie robił to i tak albo zwraca 0 albo aplikacja się wyłącza

kb8.png

Zarchiwizowany

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

×
×
  • Dodaj nową pozycję...