De obicei, DS utilizează iMacros pentru a automatiza lucrul cu pagini web care conțin elemente non-HTML, și tehnologie "sofisticate", cum ar fi applet-uri Java, Adobe Flash, Adobe Flex, Microsoft Silverlight sau controale ActiveX. De asemenea, puteți automatiza chiar și cel mai complex site, bazat pe AJAX.
Aplicația pentru calculatorul de simulare în imaginea de mai jos.
Intrare comandă DirectScreen:
Când lucrați cu tehnologii non-HTML, cum ar fi Flash, Java sau altele, în modul standard, iMacros nu poate înregistra acțiuni. Pentru a scrie o macrocomandă în aplicația Flash sau Java, trebuie să activați tehnologia DirectScreen, trebuie să:
- Faceți clic pe butonul Mod de Click.
- În fereastra care se deschide, selectați Utilizați comenzile ecranului direct ...
- Acum puteți înregistra acțiunile necesare
iMacros înregistrează acțiunile tastaturii și mouse-ului, scrie o mulțime de comenzi DS și WAIT (în funcție de complexitatea acțiunilor efectuate). În continuare explică de ce.
Cum se determină coordonatele?
Există mai multe moduri de a determina coordonatele comenzii DirectScreen:
1. Valoare absolută (legare rigidă la axe):
Opțiuni:
- CMD
Execuție comandă / acțiune
- echipe:
1. CLICK
Se comportă ca un "clic" normal. Din punct de vedere tehnic, aceasta este o combinație de comenzi MOVE. LDOWN. LUP și KEY.
2. LDBLCLK
Simulează un dublu clic cu butonul stâng al mouse-ului. Când înregistrați cu comenzile Înregistrați toate comenzile DirectScreen activate. este garantată succesiunea corectă a comenzilor în timpul redării. Folosind Înregistrați numai clicurile mouse-uluiLDBLCLK nu este scris, dar puteți adăuga manual următoarea secvență de comandă care simulează un dublu clic: LDOWN. LUP. LDBLCLK. LUP.
3. LDOWN
Simulează apăsarea butonului stâng al mouse-ului (apăsare și menținere).
4. LUP
Eliberați butonul stâng al mouse-ului apăsat (continuarea logică a comenzii LDOWN).
5. MOVETO
Mutarea cursorului (butonul este apăsat)
6. MUDUL
Simularea apăsării butonului mijlociu al mouse-ului (apăsarea și menținerea apăsată).
7. MUP
Eliberați butonul mijlociu apăsat al mouse-ului (continuarea logică a comenzii MDOWN).
8. MDBLCLK
Faceți dublu clic pe butonul din mijloc.
9. DOMENIUL
Simulați clic-dreapta (faceți clic și țineți apăsat).
10. RUP
Eliberați butonul din dreapta.
11. RDBLCLK
Faceți dublu clic pe butonul din dreapta.
12. SCREENSHOT (începând cu iMacros v7!)
Creați o captură de ecran. Această comandă este utilă pentru eliminarea capturilor de ecran ale applet-urilor, atunci când funcția normală de a crea o captură de ecran nu funcționează. Calea de salvare a capturilor de ecran este specificată în atribut, adică
Cum se conectează (salvează) 2 capturi de ecran, într-un singur fișier (screenshot) sau cum se fac două rânduri, o captură de ecran?
Se pare că există o comandă SCREENSHOTINCLUDE, dar cum să o folosiți, nu știu.
exemplu:
ONDOWNLOAD FOLDER = C: \ 2 \ FILE = 1.jpg
TAG POS = 1 tip = IMG ATTR = ID: cp_Task CONTENT = EVENT: SAVE_ELEMENT_SCREENSHOT
TAG POS = 1 TIP = SPAN ATTR = ID: cp_ION CONȚINUT = EVENIMENT: SAVE_ELEMENT_SCREENSHOT
Mulțumesc!
Bună ziua, nu există o astfel de echipă. Puteți face o captură de ecran a întregului site sau cum doriți: 2 capturi de ecran separate pentru a fuziona în 1, dar trebuie să utilizați PHP.
Bine ai venit! Spuneți-mi unde este localizat butonul "Mod de acces". Am scos pe deplin iMacros și aproape tot Google, în același timp. Ei bine, nicăieri nu este acest buton ((
Bună ziua, în momentul în care butonul "Mod de acces" se numește "Opțiuni de înregistrare", care se află pe fila "Scrieți". Aveți grijă, această comandă funcționează numai în browser-ul iMacros și în Internet Explorer.