Automatizálási feladatok a böngésző iMacros

Automatizálási feladatok a böngésző iMacros
Ábra. 1. Első lépések iMacros

Két lehetőség van, hogy telepítette a iMacros:

  • mivel a bővítmények (add-ons) a böngésző (Firefox, Chrome, vagy az Internet Explorer),
  • mint egy önálló alkalmazás (csak Windows).

Az alább ismertetett példákban használt iMacros Firefox add-on.







hello world

A fő fogadására, amely érdemes megtanulni, - a felvétel akciók a böngésző, majd játssza le őket. A Record lapot az alján bal sarokban, majd kattintson a Macro Record gombot. Most vobem Google «Helló világ» és nyomja meg az Entert. Ezután a Stop gombot (a gomb alatt a Record Macro). iMacros generál kódot lehet futtatni ismételten és szerkesztés:

Makró felvétel funkció lehetővé teszi, hogy még egyszer nem kell nézni a dokumentációt, és automatizálását egyszerű feladatok kód írása nélkül zavarta.

A Chrome nem fut a harmadik parancs iMacros böngésző (bármely - a dokumentációban található.). Ezért jobb, ha használja a Firefox (90% kapacitás) vagy az Internet Explorer (a legátfogóbb funkciók).

Az adatkezelés

Űrlapok kitöltése CSV-fájl adatait

Tegyük fel, hogy kell kitölteni a termékekre vonatkozó információkat egy online áruház CMS-admin (speciális példa egy Insales). A nevek, leírások, árak és a továbbra is tárolja a CSV-fájlban. Ezt a problémát azonnal végre egy kis makró:

Automatizálási feladatok a böngésző iMacros
Ábra. 2. Felvétel egy makró

Kibontása adatokat weboldalakról

Természetesen mindezt kódot lehet használni egy sor dinamikus változók.

Automatizálási feladatok a böngésző iMacros
Ábra. 3. Az indító makró

Hívjon iMacros származó kódot

Bármilyen makró lehet menteni egy kiterjesztésű fájl IIM és használata írt alkalmazások 16 nyelven. Csak ne felejtsük el telepíteni a teljes verzió (nem addon) iMacros számítógéphez vagy webszerver.

támogatott nyelvek

  • IMacros Firefox felhasználók megoszthatják egymással forrást Delicious könyvjelzők. Részletek itt: wiki.imacros.net/iMacros_for_Firefox#Bookmarking
  • Teljes kézikönyv iMacros: wiki.imacros.net
  • Gyártó weboldala: imacros.net

Batch-fájlok

Call of iMacros batnikov - a legegyszerűbb és legkényelmesebb módja annak, hogy automatizálják a végrehajtás. Egyetlen vonalat futtatni a makrót:

A fő nehézség a iMacros C ++ - beállítás fejlesztőkörnyezet (sajátosságait a különböző változatai a média pillantást a dokumentáció vagy kérni támogatás). kód működési elv ugyanaz, mint a PHP:







iMacros lehet futtatni egy webszerver segítségével PHP-script. Miért hasznos? Hogy pótolja az adatbázist ellenőrző információs oldalak, generál online megjelenítése eredményei állapotának vizsgálatához szerverek és így tovább. makró hívás példát olyan keresést hajt végre az oldalon:

Művészet ütemezett makrók

Késleltetésére a parancsot az n-edik számú másodperc van egy WAIT parancs. például:

Bonyolultabb makrók, tervezés szükséges, hogy igénybe harmadik fél programozási nyelvek. A legegyszerűbb lehetőség - batch file + Windows Feladatkezelő sheduler vagy PHP + Crontabe.

Automatizálási feladatok a böngésző iMacros
Ábra. 4. A makró szerkesztő ablak

Közvetlen Képernyő technológia

Ha egy webhely kerül a Flash, a Flex és a Silverlight, akkor annak elemeit nem lehet hozzáférni a szokásos módszerekkel (azonosítók DOM-jelölés). Ki kell használni a koordinátákat a tárgyat a web oldalon:

A SCREENSHOT TYPE = command (PAGE | böngésző) FOLDER = mappa_neve FILE = fájlnév vehet egy screenshot a teljes oldal, és segítségével TAG + utalás az elem + tartalmának = Esemény: SAVE_ELEMENT_SCREENSHOT - egy külön része.

tesztelés oldalak

A iMacros, könnyen írni egy programot, hogy figyelemmel kíséri a válaszidő a különböző felhasználói műveleteket. például:

A mérési eredményeket tárolja iMacros \ Downloads \ performance_Stopwatch.csv.

hiba Kezelés

Alapértelmezésben az esetben, ha bármilyen hiba a makró megáll. Ezt el lehet kerülni az írás elején! ERRORIGNORE YES.

A használata proxy szerverek

Ehhez csatlakozik egy proxy szerver egy makró végrehajtása előtti, illetve, ha használják a proxy parancsot:

alternatívák

  • űrlapmezők kitöltése CSV-fájlok
  • le adatokat egy táblázatban CSV-fájl;
  • beállítási értékeket szelektív és kapcsolók (rádió gombok);
  • megtakarítás képeket a helyszínen;
  • JS-feldolgozó Popup dialógusok;
  • print page;
  • képernyőképek készíthetők;
  • mérési idő betöltésére bizonyos oldalelemek és script;
  • kitermelése adatok formáinak és más részein a honlapon.

következtetés

Ez a cikk a lehetőségét iMacros, amely lehetővé teszi, hogy megoldja a problémákat, hogy triviális szembe bármilyen IT-szakember, vagy csak egy aktív felhasználója interneten. Összességében, az eszköz több mint ötven csapat figyelmen kívül hagyni, hogy a napló formában nem lehetséges. Ezért, ha nem talál semmit itt, amely megkönnyítheti a rutin az interneten, ne essen kétségbe, és a dokumentációban vagy imacros.net fórum.

Itt található az ezt a cikket egy ismerősének:

Használt a Ghost Automaizer volt, de siet, és néha néha egyáltalán nem préselt gyorsbillentyűket például a másolás és beillesztés,
IMacros jó dolog, de én az összes adatot tárolja Eksele, én konvertnut a csv de iMacros tölti formák csak az első sorban, és lejjebb a listán nem,
Meg kell iMacros vett adatok CSV és regisztrálja az összes előfizetőt a várólistán, vagy akár eltart az első sorban, a regisztráció után, és vissza eltávolítja az első lista, 2, én vissza az első listát, valamint a rövid nem tudom segítséget srácok ?

Tettem a példa, de a ciklus nem működik, át csak 1 alkalommal
Mondd, mi a probléma?

Segítségre van szükségem. Hogyan írjunk egy ciklus, ami kitölti az első mezőbe értéke 1-10, a második mező egy állandó értéket „A”, majd nyomja meg a gombot? Köszi előre.

Jó napot vsem.Pozhaluysta választ, aki tudja, iMacros képes felismerni ismétlődő képet vagy felvételt és kliknut.Pozhaluysta levelet makrót, ha lehetséges, és meghatározza, hogy mennyi fog kerülni a rabota.Algoritm így egy idő után vannak képek, van öt, az egyik fő kép megjelölve feladat kattintással ugyanezen a kép négy kép jelenik meg, azok mindössze a bal oldalon a fő izobrazheniya.Eto lehet szám vagy más risunki.Nado úgy, hogy a script dicsérte szélén kép Otthagyta és rákattintott ez ugyanaz a kép négy mutatjuk levee.Zaranee köszönhetően