MozillaPL.org - polskie centrum Mozilli

Główne menu:

iMacros-sposób aby wstrzymać makro do czasu...

Dodatki rozszerzające funkcjonalność i schematy wyglądu Mozilli Firefox

Moderator: Pomocy?!

iMacros-sposób aby wstrzymać makro do czasu...

Postautor: Maty00001 » 18 czerwca 2013, 15:22

Przeglądarka: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:21.0) Gecko/20100101 Firefox/21.0

Witam,
Korzystam z dodatku imacro. Szukam sposobu aby podczas wykonywania makra "poczekało"ono w pewnym momencie na akcję człowieka. Mam np makro które automatycznie wypełnia formularz potem makro się "zatrzymuje" ja uzupełniam np jedno pole klikam dalej/ przechodzę na następną podstronę i w tym momencie makro dalej wykonuje swoje czynności. Znalazłem jedynie możliwość zatrzymania makra na jakiś czas np 10 sekund tylko że uzupełnienie prze zemnie tych danych trwa rożnie... raz 5 sekund a innym razem 20 s.
Maty00001
 

Odp: iMacros-sposób aby wstrzymać makro do czasu...

Postautor: Grzegorz » 23 czerwca 2013, 13:44

Przeglądarka: Mozilla/5.0 (Windows NT 6.2; Win64; x64; rv:24.0) Gecko/20130619 Firefox/24.0

Takiej możliwości chyba nie ma. W zależności od kontekstu możesz skorzystać z !WAITPAGECOMPLETElub ONDOWNLOAD.
GnuPG. Podpisuję własne wypowiedzi. | TrueCrypt. Ufam kryptografii, nie państwu. | Tor. Dbam o swoją prywatność. | OTR. Moje rozmowy nie są podsłuchiwane.

Załóż konto lub kup domenę WWW z linka polecającego: http://www.hekko.pl/?ref=34295
Grzegorz
Moderator
 
Posty: 7486
Z nami od: 15 kwietnia 2007, 12:33

Odp: iMacros-sposób aby wstrzymać makro do czasu...

Postautor: Gość » 28 lipca 2013, 08:47

Przeglądarka: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:22.0) Gecko/20100101 Firefox/22.0

Czy ktoś sie orientuję co zrobić aby imacros nagrywał otwarcie nowej karty prywatnie?
Gość
 

Odp: iMacros-sposób aby wstrzymać makro do czasu...

Postautor: Wojtek-jako gość » 10 czerwca 2014, 07:09

Przeglądarka: Mozilla/5.0 (Windows NT 5.1; rv:27.0) Gecko/20100101 Firefox/27.0

Witaj

Wstaw w miejscu gdzie makro ma zaczekać linijkę:

WAIT SECONDS=X

gdzie x to ilość sekund.

Drugim sposobem jest pominięcie jednej operacji. Makro wtedy też czeka ale to w przypadku gdy masz coś wstawić i przechodzisz do następnej części. przykład:

operacja 1 - http://www.link.1 - wyświetla tabele 1
operacja 2 - http://www.link.2 - tutaj ingerencja człowieka + kliknięcie które przejdzie na stronę http://www.link.3
operacja 3 - http://www.link.3 - ciąg dalszy

jeżeli nagrasz makro w całości ale usuniesz potem ręcznie operację 2 to makro się zatrzyma i będzie czekać aż przeglądarka znajdzie się na stronie http://www.link.3 W całości będzie wyglądąło to tak:
- wyświetli się tabela 1
- ingerencja człowieka + wprowadzenie danych + ręczne przejście na stronę http://www.link.3
- jezeli makro znajdzie się na stronie http://www.link.3 dalsze zapisane operacje będą kontynuowane

warto też wziąć pod uwagę fakt, ze jezeli ktoś uruchomi makro ale nie podejmie żadnych manualnych kroków makro zatrzyma się i wyświetli się błąd - innymi słowy nie narobi na bałaganu :)

pozdrawiam
Wojtek-jako gość
 


Wróć do Rozszerzenia dla Firefoksa

Kto jest online

Zarejestrowani użytkownicy: Baidu [Spider], Bing [Bot], Google [Bot]

Przejdź do powiązanej strony

Nawigacja:

Stopka: