Μετά από πολλές δοκιμές και σφάλματα, διαπιστώθηκε πειραματικά ότι το πρόγραμμα περιήγησης Palemoon (φορητό) λειτουργεί καλύτερα με το iMacro. Αυτή είναι μια ελαφριά έκδοση του προγράμματος περιήγησης Mozilla, λειτουργεί ακόμη και από μονάδα flash. Αν με το Mozilla τα σενάρια κολλούσαν, τότε με το Palemoon αυτό δεν συνέβη ποτέ. Τα σενάρια οργώνουν για μέρες. Επομένως, μπορώ με ασφάλεια να προτείνω αυτό το πρόγραμμα περιήγησης ως το καλύτερο για την εγκατάσταση της εφαρμογής iMacro προκειμένου να διασφαλιστεί η ομαλή λειτουργία του.

Όλα είναι ξεκάθαρα σε αυτό το βίντεο και παρακάτω στο κείμενο υπάρχουν όλοι οι σύνδεσμοι λήψης και όλες οι εξηγήσεις:


Οδηγίες για την εγκατάσταση του καλύτερου προγράμματος περιήγησης για iMacro:

1. Κάντε λήψη του ίδιου του προγράμματος περιήγησης.

2. Κατεβάστε αμέσως την καλύτερη έκδοση της εφαρμογής iMacro χωρίς προβλήματα

3. Και επίσης κατεβάστε το κρακ για το πρόγραμμα περιήγησης.

Θέλω να σας προειδοποιήσω αμέσως, εάν ο υπολογιστής σας ζητήσει να ενημερώσετε το πρόγραμμα περιήγησής σας ή το iMacro, τότε ΜΗΝ ΕΝΗΜΕΡΩΣΕΤΕ!!! Αυτές οι εκδόσεις είναι οι πιο σταθερές. Και κάτι ακόμα: αν έχετε ρυθμίσει αυτόματη εγκατάστασηενημερώσεις για Windows, τότε ίσως μετά από κάθε ενημέρωση Windowsθα πρέπει να επανεγκαταστήσετε το Palemoon Browser και το iMacro. Επομένως, σας συμβουλεύω να απενεργοποιήσετε αμέσως τις ενημερώσεις των Windows.

4. Τώρα μεταφέρουμε το κατεβασμένο αρχείο του καλύτερου προγράμματος περιήγησης για το iMacro απευθείας στη μονάδα δίσκου C (όχι στον φάκελο λήψης, αλλά αμέσως στη μονάδα δίσκου C ώστε να είναι) και το αποσυσκευάζουμε εκεί με οποιονδήποτε αρχειοθέτη. Εάν δεν έχετε αρχειοθέτηση, τότε μπορείτε να το κατεβάσετε.

Θα πρέπει να αποδειχθεί έτσι:

5. Για να ανοίξετε το πρόγραμμα περιήγησης iMacro, απλώς κάντε διπλό κλικ στο Palemoon-Portable.exe (αυτό που υποδεικνύεται από το βέλος). Δεν χρειάζεται να εγκαταστήσετε πρόγραμμα περιήγησης, καθώς αυτή είναι μια έκδοση lite, λειτουργεί ακόμη και από μονάδα flash. Για να είναι πιο βολικό για εσάς, στείλτε αμέσως τη συντόμευση στην επιφάνεια εργασίας (δεξί πλήκτρο - αποστολή - στην επιφάνεια εργασίας). Τώρα ανοίξτε το πρόγραμμα περιήγησης iMacro και μεταβείτε στο επόμενο βήμα.

6. Εγκαταστήστε την καλύτερη έκδοση του iMacro που έχετε κατεβάσει και κάντε κρακ για το πρόγραμμα περιήγησης. Κάντε κλικ στο μενού Palemoon (δείτε στιγμιότυπο οθόνης παρακάτω) και επιλέξτε Πρόσθετα από την αναπτυσσόμενη λίστα:

Στην αναπτυσσόμενη καρτέλα, κάντε κλικ στο γρανάζι και Εγκαταστήστε πρόσθετα από το αρχείο:

Θα εμφανιστεί ένα τυπικό παράθυρο διαλόγου των Windows, όπου θα σας ζητηθεί να επιλέξετε το αρχείο εφαρμογής που θέλετε να εγκαταστήσετε. Επιλέξτε τις επεκτάσεις που έχετε κατεβάσει εκ των προτέρων (εγκαταστήστε την καλύτερη έκδοση του iMacro και κάντε σπάσιμο μία προς μία).

7. Αμέσως μετά την εγκατάσταση του κρακ, η ρωσική γλώσσα δεν θα εμφανιστεί στο πρόγραμμα περιήγησής σας. Πρέπει να γίνει εναλλαγή στις ρυθμίσεις του προγράμματος περιήγησης. Για αυτό σε γραμμή διεύθυνσηςΤο Pale Moon γράφει: about:configκαι πατήστε Enter. Στην αναπτυσσόμενη λίστα βρείτε general.usagent.localeκαι κάντε διπλό κλικ πάνω του με το ποντίκι. Στο αναπτυσσόμενο παράθυρο διαλόγου, αντί για την τιμή en-US, γράψτε ru-RU. Τώρα κλείστε και ανοίξτε το πρόγραμμα περιήγησης και θα έχετε τη ρωσική γλώσσα.

Ολα! Μια αξιόπιστη πλατφόρμα για εργασία με σενάρια είναι έτοιμη για εσάς! Αλλά επίσης…

Εάν ο υπολογιστής σας ζητήσει να ενημερώσετε την έκδοση του προγράμματος περιήγησης ή της εφαρμογής iMacro, τότε ΜΗΝ ΕΝΗΜΕΡΩΣΕΤΕ! Μετά την ενημέρωση, τα σενάρια θα σταματήσουν να λειτουργούν και θα πρέπει να επανεγκαταστήσετε τα πάντα ξανά.

Όταν σας ζητηθεί να εγκαταστήσετε περισσότερα καθυστερημένη έκδοση iMacro, κάντε κλικ στο ΟΧΙ.

Ακόμα καλύτερα, απενεργοποιήστε αμέσως τις ενημερώσεις, για να μην ανησυχείτε, και απενεργοποιήστε τις στο πρόγραμμα περιήγησης και στην εφαρμογή. Δείτε παρακάτω πώς να το κάνετε αυτό.

Πώς να απενεργοποιήσετε τις ενημερώσεις στο πρόγραμμα περιήγησης Pale Moon:

Απενεργοποιήστε τις ενημερώσεις στην εφαρμογή iMacros:

Οι περισσότεροι από εμάς, που εργαζόμαστε στο πρόγραμμα περιήγησης, πρέπει να κάνουμε τις ίδιες ενέργειες ρουτίνας που δεν είναι μόνο ενοχλητικές, αλλά και χρονοβόρες. Σήμερα θα δούμε πώς αυτές οι ενέργειες μπορούν να αυτοματοποιηθούν χρησιμοποιώντας iMacros και ένα πρόγραμμα περιήγησης. Google Chrome.

Το iMacros είναι μια επέκταση για Google πρόγραμμα περιήγησης Chrome, που σας επιτρέπει να αυτοματοποιείτε τις ίδιες ενέργειες στο πρόγραμμα περιήγησης ενώ εργάζεστε στο Διαδίκτυο.

Όπως κάθε πρόσθετο προγράμματος περιήγησης, το iMacros μπορεί να ληφθεί από το κατάστημα επεκτάσεων του Google Chrome.

Για να το κάνετε αυτό, στην επάνω δεξιά γωνία του προγράμματος περιήγησης, κάντε κλικ στο κουμπί μενού. Στη λίστα που εμφανίζεται, μεταβείτε στην ενότητα "Πρόσθετα εργαλεία" - "Επεκτάσεις" .

Η λίστα με τις επεκτάσεις που είναι εγκατεστημένες στο πρόγραμμα περιήγησης θα εμφανιστεί στην οθόνη. Κάντε κύλιση προς τα κάτω στο κάτω μέρος της σελίδας και κάντε κλικ στον σύνδεσμο "Περισσότερες επεκτάσεις" .

Όταν το κατάστημα επεκτάσεων φορτωθεί στην οθόνη, στην αριστερή του περιοχή, εισαγάγετε το όνομα της επέκτασης που αναζητάτε - iMacro και, στη συνέχεια, πατήστε το πλήκτρο Enter.

Τα αποτελέσματα θα εμφανίσουν την επέκταση iMacros για Chrome . Προσθέστε το στο πρόγραμμα περιήγησης κάνοντας κλικ στο κουμπί στα δεξιά "Εγκαθιστώ" .

Όταν εγκατασταθεί η επέκταση, το εικονίδιο iMacros θα εμφανιστεί στην επάνω δεξιά γωνία του προγράμματος περιήγησης.

Πώς να χρησιμοποιήσετε το iMacros;

Τώρα λίγα για το πώς να χρησιμοποιήσετε το iMacros. Κάθε χρήστης μπορεί να αναπτύξει το δικό του σενάριο για την επέκταση, αλλά η αρχή της δημιουργίας μακροεντολών θα είναι η ίδια.

Ας δημιουργήσουμε ένα μικρό σενάριο ως παράδειγμα.

Για να το κάνετε αυτό, κάντε κλικ στο εικονίδιο επέκτασης στην επάνω δεξιά περιοχή της οθόνης, μετά από την οποία θα εμφανιστεί το μενού iMacros στην οθόνη. Ανοίξτε μια καρτέλα "Ρεκόρ" για την εγγραφή μιας νέας μακροεντολής.

Μόλις κάνετε κλικ στο κουμπί "Record Macro" , η επέκταση θα ξεκινήσει την εγγραφή της μακροεντολής. Αντίστοιχα, αμέσως μετά το πάτημα αυτού του κουμπιού, θα χρειαστεί να παίξετε το σενάριο που θα πρέπει να εκτελεί αυτόματα η επέκταση από εδώ και στο εξής.

Κάνουμε λοιπόν κλικ στο κουμπί «Εγγραφή μακροεντολής» και μετά δημιουργούμε νέα καρτέλακαι μεταβείτε στον ιστότοπο του ιστότοπου.

Μόλις οριστεί η σειρά, κάντε κλικ στο κουμπί να σταματήσει για να σταματήσετε την εγγραφή μακροεντολών.

Επιβεβαιώστε την αποθήκευση της μακροεντολής κάνοντας κλικ στο παράθυρο που ανοίγει "Αποθήκευση&Κλείσιμο" .

Μετά από αυτό, η μακροεντολή θα αποθηκευτεί και θα εμφανιστεί στο παράθυρο του προγράμματος. Δεδομένου ότι, κατά πάσα πιθανότητα, θα δημιουργηθούν περισσότερες από μία μακροεντολές στο πρόγραμμα, συνιστάται να δίνετε σαφή ονόματα στις μακροεντολές. Για να το κάνετε αυτό, κάντε κλικ κάντε δεξί κλικτο ποντίκι πάνω από τη μακροεντολή και στο εμφανιζόμενο κατάλογος συμφραζόμενωνεπιλέξτε αντικείμενο "Μετονομάζω" , μετά από το οποίο θα σας ζητηθεί να εισαγάγετε ένα νέο όνομα μακροεντολής.

Τη στιγμή που πρέπει να εκτελέσετε μια ενέργεια ρουτίνας, κάντε διπλό κλικ στη μακροεντολή σας ή επιλέξτε τη μακροεντολή με ένα κλικ του ποντικιού και κάντε κλικ στο κουμπί "Play Macro" , μετά την οποία η επέκταση θα ξεκινήσει τις εργασίες της.

Χρησιμοποιώντας την επέκταση iMacros, μπορείτε να δημιουργήσετε όχι μόνο απλές μακροεντολές, όπως φαίνεται στο παράδειγμά μας, αλλά και πολύ πιο σύνθετες επιλογές που δεν χρειάζεται πλέον να κάνετε μόνοι σας.

Το λογισμικό iMacros σχεδιάστηκε και υλοποιήθηκε σε ένα εξειδικευμένο εργαλείο για αυτόματη εκτέλεσησυχνά επαναλαμβανόμενες μονότονες ενέργειες ενώ εργάζεστε στο παγκόσμιο δίκτυο. Για να μην κάνετε τους ίδιους χειρισμούς, μπορείτε να τους γράψετε στο iMacros. Σε κάθε επόμενη ανάγκη εκτέλεσης, καταγράφεται σε αυτό το πρόγραμμαεργασία με ένα μόνο κλικ του ποντικιού. Όταν χρησιμοποιείτε αυτό το βοηθητικό πρόγραμμα, μπορείτε απλά και γρήγορα να συμπληρώσετε ορισμένες φόρμες και πρότυπα, αποθηκεύστε Λογαριασμοί(σύνδεση, κωδικός πρόσβασης), δημιουργία ειδοποιήσεων από ΗΛΕΚΤΡΟΝΙΚΗ ΔΙΕΥΘΥΝΣΗ. Μπορείτε επίσης να κάνετε λήψη ψηφιακών αρχείων από διαφορετικούς πόρους του Διαδικτύου και να το κάνετε ταυτόχρονα. Οι μακροεντολές που δημιουργούνται ή λαμβάνονται από έξω μπορούν να αποθηκευτούν ως μόνες σας προσωπικός υπολογιστήςΓι' αυτό μεταφέρετέ τα σε άλλους, ενδιαφερόμενους χρήστες. Η δυνατότητα να τα ενσωματώσετε στο δικό σας αρχική σελίδαιστοσελίδα, προσωπικό blog, εταιρικό τοπικό δίκτυο, στις σελίδες τους κοινωνικά δίκτυα. Η χρήση ενός εξειδικευμένου εργαλείου περιορίζεται μόνο από τη φαντασία, τη γνώση του προϊόντος, την ικανότητα λειτουργίας με όλες τις λειτουργίες και τις δεξιότητες του δημιουργού.

Πώς να κατεβάσετε και να εγκαταστήσετε το iMacros

Για πρόγραμμα περιήγησης Mozilla FirefoxΤο εργαλείο μακροεντολών παρουσιάζεται ως πρόσθετη επέκταση "Firefox iMacros" στα περισσότερα μηχανή αναζήτησης. Για να το κατεβάσετε και να το εγκαταστήσετε στο πρόγραμμα περιήγησης Internet ενός χρήστη, δεν χρειάζεται να το αναζητήσετε σε μια μηχανή αναζήτησης στους ανοιχτούς χώρους. Παγκόσμιος Ιστός. Αρκεί να μεταβείτε στις ρυθμίσεις του ίδιου του προγράμματος περιήγησης. Επιλέξτε την καρτέλα "Πρόσθετα" για αναζήτηση.

Μέσα από τη γραμμή αναζήτησης, εισαγάγετε στο παράθυρο λέξη-κλειδί«imacros». Και μετά από λίγο, οι εφαρμογές θα επισημανθούν στη λίστα, όπου η επιθυμητή επέκταση θα είναι στην πρώτη θέση.

Κάνοντας κλικ στο κουμπί "Εγκατάσταση", ένα νέο πρόσθετο θα προστεθεί στο πρόγραμμα περιήγησης για την επίλυση εργασιών ρουτίνας.

Μετά την επιτυχή εγκατάσταση της πρόσθετης επέκτασης "iMacros for Firefox" στον προσωπικό υπολογιστή του χρήστη, κάνοντας κλικ στο κουμπί "Ρυθμίσεις", μπορείτε να αλλάξετε τις ρυθμίσεις, να διαμορφώσετε εργασίες και διαδρομές για την αποθήκευση μακροεντολών στον προσωπικό σας υπολογιστή ή σε τεχνολογίες cloud.

Πώς να χρησιμοποιήσετε το iMacros

Η μακροεντολή στο Mozilla εκκινείται με ένα κουμπί. Το αντίστοιχο εικονίδιο θα εμφανιστεί στον πίνακα γρήγορη πρόσβασηδίπλα στο κουμπί μενού ρυθμίσεων.

Στην αριστερή πλευρά της ανοιχτής καρτέλας με ένα εργαλείο μακροεντολής, υπάρχουν τρία κουμπιά για τις κύριες ενέργειες:

Αναπαραγωγήμακροεντολές - χάρη σε αυτήν την καρτέλα, μπορείτε να δείτε τις έτοιμες ή εξωτερικά ληφθείσες μακροεντολές σας.

Εγγραφή- Δημιουργία σεναρίων για την εκτέλεση εργασιών για την αυτόματη συμπλήρωση διαφόρων φορμών.

Διαχειρίζονται– διαχείριση ρυθμίσεων, βοήθεια στην ανάπτυξη του προϊόντος και πολλά άλλα.

Σημείωση:Πηγαίνοντας στην καρτέλα «Διαχείριση», ο χρήστης μπορεί να κάνει κλικ στο κουμπί «Βοήθεια» και να μάθει αναλυτικά όλες τις δυνατότητες της εφαρμογής iMacros. Όλες οι ενότητες περιγράφουν με μεγάλη λεπτομέρεια βήμα προς βήμα χειρισμούς με χρήσιμη εφαρμογή. Περιεχόμενο της καρτέλας Βοήθεια αγγλική γλώσσα. Οι χρήστες που δεν μιλούν πλήρως μια ξένη γλώσσα δεν θα πρέπει να συγχέονται από αυτή την περίσταση. Από μέσα Το πρόγραμμα περιήγησης MozillaΟ Firefox μπορεί να εγκατασταθεί πρόσθετη επέκταση-Λεξικό και μεταφράστε ήρεμα όλα τα στοιχεία στη μητρική σας γλώσσα. Λεπτομέρειες σχετικά με τον τρόπο χρήσης του διαδικτυακού λεξικού στο άρθρο " ».

Firefox iMacros- ένα πλήρες εργαλείο, έτοιμο για άμεση χρήση αμέσως μετά την εγκατάσταση. Όπως κάθε άλλη πρόσθετη επέκταση για το πρόγραμμα περιήγησης Internet Mozilla δοθεί επέκτασηεύκολη εγκατάσταση και αφαίρεση όπως απαιτείται.

Από πλευράς ασφάλειας και εμπιστευτικότητας των πληροφοριών χρήστη, η εφαρμογή iMacros είναι απολύτως αξιόπιστη, καθώς αποθηκεύει σενάρια αποκλειστικά στον προσωπικό υπολογιστή του δημιουργού. Για την αξιοπιστία άλλων αρχείων που λαμβάνονται από το Διαδίκτυο, ο χρήστης είναι αποκλειστικά υπεύθυνος. Μετά από όλα, οποιοδήποτε εργαλείο μπορεί να χρησιμοποιηθεί όχι μόνο για καλούς σκοπούς, αλλά και για κέρδος ή βλάβη σε άλλους.

Το αξιόπιστο antivirus, η επαγρύπνηση και η προσοχή δεν θα απογοητεύσουν ποτέ κανέναν!

Το iMacros είναι ένα πρόγραμμα που σας επιτρέπει να αυτοματοποιείτε και να προσομοιώνετε τις ενέργειες των χρηστών στο πρόγραμμα περιήγησης. Σύμφωνα με τους προγραμματιστές, το iMacros έχει ληφθεί 9 εκατομμύρια φορές, αλλά μόνο 240.000 χρήστες χρησιμοποιούν ενεργά την εφαρμογή. Δηλαδή, μόνο το 3% όσων εγκατέστησαν το προϊόν βρήκαν χρήση του. Και δεν είναι τυχαίο. Με την πρώτη ματιά στην τεκμηρίωση, είναι δύσκολο να διακρίνει κανείς τις εκπληκτικές, εκπληκτικές δυνατότητές του. Αυτό το άρθρο θα σας τα ανοίξει.

Εγκατάσταση

Υπάρχουν δύο επιλογές για την εγκατάσταση του iMacro:

  • ως επέκταση (πρόσθετα) για πρόγραμμα περιήγησης (Firefox, Chrome ή Internet Explorer),
  • ως αυτόνομη εφαρμογή (μόνο για Windows).

Τα παρακάτω παραδείγματα χρησιμοποιούν το πρόσθετο iMacros Firefox.

Γειά σου Κόσμε

Η κύρια τεχνική που αξίζει να μάθετε είναι η εγγραφή ενεργειών στο πρόγραμμα περιήγησης και στη συνέχεια η αναπαραγωγή τους. Μεταβείτε στην καρτέλα Εγγραφή στον πίνακα στην κάτω αριστερή γωνία της οθόνης και κάντε κλικ στο κουμπί Εγγραφή μακροεντολής. Τώρα ας πληκτρολογήσουμε "Hello world" στο Google και πατάμε Enter. Στη συνέχεια, το κουμπί Stop (κάτω από το κουμπί Record Macro). Το iMacros έχει δημιουργήσει κώδικα που μπορεί να εκτελεστεί και να επεξεργαστεί πολλές φορές:

VERSION BUILD=7020226 RECORDER=CR URL GOTO=https://www.google.ru/?gfe_rd=cr&ei=Jw5gU4LuF9CWwAPQuIG4Ag ΕΤΙΚΕΤΑ POS=1 TYPE=INPUT:TEXT FORM=ID:gbqID:GF ATTRqhelf= παγκόσμιο TAG POS=1 ΤΥΠΟΣ=ΚΟΥΜΠΙ ΦΟΡΜΑ=ID:gbqf ATTR=ID:gbqfb

Η δυνατότητα εγγραφής μακροεντολών καθιστά δυνατό να μην εξετάσετε ξανά την τεκμηρίωση και να αυτοματοποιήσετε τις απλούστερες εργασίες χωρίς να μπείτε στον κόπο να γράψετε κώδικα.

ΠΡΟΕΙΔΟΠΟΙΗΣΗ

ΣΤΟ πρόγραμμα περιήγησης Chromeτο ένα τρίτο των εντολών iMacros δεν λειτουργεί (ποιες - δείτε την τεκμηρίωση). Επομένως, είναι καλύτερο να χρησιμοποιήσετε Firefox (90% των δυνατοτήτων) ή Internet Explorer (την πιο πλήρη λειτουργικότητα).

Εργασία με δεδομένα

Συμπλήρωση φορμών από ένα αρχείο CSV με δεδομένα

Ας υποθέσουμε ότι πρέπει να συμπληρώσουμε πληροφορίες για τα προϊόντα ενός ηλεκτρονικού καταστήματος μέσω του πίνακα διαχείρισης CMS ( συγκεκριμένο παράδειγμαγραμμένο για Insales). Οι τίτλοι, οι περιγραφές, οι τιμές και τα υπόλοιπα αποθηκεύονται σε ένα αρχείο CSV. Αυτή η εργασία μπορεί να γίνει άμεσα με μια μικρή μακροεντολή:

SET !DATASOURCE products.csv 'Συμπεριλάβετε ένα αρχείο CSV (καλύτερα να χρησιμοποιήσετε μια απόλυτη διαδρομή) SET !LOOP 4 'Κάντε βρόχο μέσω του αρχείου γραμμή προς γραμμή και εκτελέστε τον ακόλουθο κώδικα για κάθε ΣΕΤ γραμμής !DATASOURCE_LINE ((!LOOP))' Ανοίξτε τη σελίδα για την προσθήκη διεύθυνσης URL προϊόντος GOTO =http://example.com/newproduct "γράψτε την τιμή του πρώτου πεδίου αρχείο CSVστη φόρμα για το όνομα προϊόντος TAG POS=1 TYPE=INPUT:TEXT FORM=ID:new_product ATTR=ID:product_title CONTENT= ((!COL1)) "γράψτε την τιμή του δεύτερου πεδίου του αρχείου CSV στη φόρμα για το σύντομο όνομα προϊόντος TAG POS=1 TYPE =TEXTAREA FORM=ID:new_product ATTR=ID:product_short_description CONTENT= ((!COL2)) "τρίτο και τέταρτο πεδίο - παρόμοια με TAG POS=1 TYPE=INPUT:TEXT FORM=ID: new_product ATTR=ID:product_variants_attributes__price CONTENT= (( !COL3)) TAG POS=1 TYPE=INPUT:TEXT FORM=ID:new_product ATTR=ID:product_variants_attributes__quantity CONTENT=((!COL4) δεδομένα σχετικά με το προϊόν αποθηκεύστε το στον κατάλογο. 7" "Προϊόν 2","Περιγραφή προϊόντος 2","722 ","13" "Προϊόν 3","Περιγραφή προϊόντος 3","234","9" "Προϊόν 4","Περιγραφή προϊόντος 4"," 301", "11"

Εξαγωγή δεδομένων από ιστοσελίδες

Ας φανταστούμε τώρα την αντίστροφη κατάσταση. Όταν πρέπει να δείτε τον κατάλογο ενός ανταγωνιστικού καταστήματος και να αποθηκεύσετε πληροφορίες σχετικά με προϊόντα.

"Αυτός ο κώδικας εξάγει περιεχόμενο κειμένου από παραγράφους που έχουν χαρακτηριστικό "class" ίσο με "product_description" TAG POS=1 TYPE=P ATTR=CLASS:product_description EXTRACT=TXT "Και αυτός το αποθηκεύει σε ένα αρχείο SAVEAS TYPE=TXT FOLDER= "C: \" FILE="product_desc.txt" "Και εδώ είναι η εντολή για εκκίνηση του διαλόγου αποθήκευσης εικόνας και πατήστε το κουμπί επιβεβαίωσης: TAG POS=1 TYPE=IMG ATTR=ID:product_image CONTENT=EVENT:SAVEITEM ONWEBPAGEDIALOG KEYS= (κάτω 2) (καρτέλα 1) (εισαγωγή)

Φυσικά, όλος αυτός ο κώδικας μπορεί να χρησιμοποιηθεί σε βρόχο με δυναμικές μεταβλητές.

Κλήση iMacro από κώδικα

Υποστηριζόμενες γλώσσες

  • ASP.NET
  • Δελφοί
  • FoxPro
  • JavaScript
  • Πύθων
  • Power Shell

Μαζικά αρχεία

Η κλήση του iMacro από ομαδικά αρχεία είναι ο ευκολότερος και πιο βολικός τρόπος αυτοματοποίησης της εκτέλεσής τους. Μια γραμμή είναι αρκετή για την εκτέλεση της μακροεντολής:

"ProgramFiles\iOpus\iMacros\iMacros.exe" -μακροεντολή "..\..\Macros\Demo\RegExpSearch.iim"

C++

Η κύρια δυσκολία στη χρήση του iMacros σε C ++ είναι η ρύθμιση του περιβάλλοντος ανάπτυξης (για λεπτομέρειες σχετικά με τις εκδόσεις διαφόρων περιβαλλόντων, ανατρέξτε στην τεκμηρίωση ή ζητήστε την υποστήριξη). Η αρχή του κώδικα είναι η ίδια όπως στην PHP:

IAppPtr app = IAppPtr(__uuidof(App)); Status s = app->iimInit("", true, "", "", "", cTimeout); s = app->iimPlay("wsh-extract-rate", cTimeout); // Εκτέλεση wsh-extract-rate s = app->iimExit(cTimeout);

Χρήση JavaScript σε μακροεντολές

Στο iMacros, μπορείτε να αντιστοιχίσετε τα αποτελέσματα της εκτέλεσης κώδικα JavaScript σε μεταβλητές χρησιμοποιώντας την εντολή EVAL:

SET JSVAR EVAL("var JSVAR = 45+5; JSVAR;")

PHP

Τα iMacro μπορούν να εκτελεστούν από έναν διακομιστή ιστού χρησιμοποιώντας ένα σενάριο PHP. Γιατί μπορεί αυτό να είναι χρήσιμο; Για να συμπληρώσετε τη βάση δεδομένων παρακολουθώντας τοποθεσίες πληροφοριών, δημιουργώντας έναν ηλεκτρονικό πίνακα αποτελεσμάτων με τα αποτελέσματα των δοκιμών της κατάστασης των διακομιστών κ.λπ. Ένα παράδειγμα κλήσης μιας μακροεντολής που πραγματοποιεί αναζήτηση σε μια σελίδα:

iimInit("-runner"); // Λάβετε τον κωδικό μακροεντολής και τις λέξεις για αναζήτηση // από τη γραμμή διευθύνσεων $imacrosprocess = $iimobject->iimSet ("-var_keyword", $_GET["λέξη-κλειδί"]); $imacrosprocess = $iimobject->iimPlay($_GET["μακροεντολή"]); // Εμφάνιση αναφοράς σχετικά με την εκτέλεση της μακροεντολής (πέτυχε // να εκτελεστεί ή όχι) echo "iimplay="; echo $imacrosprocess? // και τα αποτελέσματα αναζήτησης echo "extract="; echo $iim1->iimGetLastExtract; $s = $iim1->iimExit(); ?>

Εκτέλεση μακροεντολών σε χρονοδιάγραμμα

Για να καθυστερήσετε την εκτέλεση μιας εντολής για ν η ποσότηταδευτερόλεπτα υπάρχει μια εντολή WAIT. Παράδειγμα:

ΔΕΥΤΕΡΟΛΟΓΙΑ ΑΝΑΜΟΝΗΣ=10.

Για πιο περίπλοκο προγραμματισμό της εκτέλεσης μακροεντολών, πρέπει να καταφύγετε στη βοήθεια γλωσσών προγραμματισμού τρίτων. Οι απλούστερες επιλογές είναι αρχεία δέσμης + Windows Task Sheduler ή PHP + Crontabe.


Τεχνολογία άμεσης οθόνης

Εάν ο ιστότοπος είναι κατασκευασμένος σε Flash, Flex ή SilverLight, τότε δεν είναι δυνατή η πρόσβαση στα στοιχεία του με τυπικούς τρόπους(με αναγνωριστικά σήμανσης DOM). Πρέπει να χρησιμοποιήσετε τις συντεταγμένες του αντικειμένου στην ιστοσελίδα:

"Κάντε κλικ σε ένα σημείο με συντεταγμένες και εισάγετε κείμενο DS CMD=MOVETO X=455 Y=224 CONTENT=(BACKSPACE) κείμενο

Με τη διευθυνσιοδότηση συντεταγμένων, μπορείτε ακόμη και να προσομοιώσετε τη μεταφορά και πτώση. Προτού εγγράψετε μια μακροεντολή για έναν ιστότοπο Flash, πρέπει να ενεργοποιήσετε τη χρήση εντολών άμεσης οθόνης στις ρυθμίσεις.

Στιγμιότυπα οθόνης

Χρησιμοποιώντας την εντολή SCREENSHOT TYPE=(PAGE|BROWSER) FOLDER=folder_name FILE=file_name, μπορείτε να τραβήξετε ένα στιγμιότυπο οθόνης ολόκληρης της σελίδας και χρησιμοποιώντας TAG + πρόσβαση στο στοιχείο + CONTENT=EVENT:SAVE_ELEMENT_SCREENSHOT - ένα ξεχωριστό τμήμα της.

Δοκιμή ιστότοπου

Με το iMacros, μπορείτε εύκολα να γράψετε ένα πρόγραμμα για να παρακολουθείτε τον χρόνο απόκρισης διαφορετικές ενέργειεςχρήστης. Παράδειγμα:

"Φόρτωση της σελίδας και καταγραφή του χρόνου που χρειάστηκε για τη φόρτωσή της στο ημερολόγιο URL GOTO=http://example.com/about STOPWATCH ID=PageAbout "Εισαγωγή του ονόματος και του επωνύμου του χρήστη στις φόρμες και μέτρηση του χρόνου που δαπανήθηκε για την αποστολή δεδομένων TAG POS=1 TYPE= INPUT:TEXT ATTR=NAME:username CONTENT=Ira TAG POS=1 TYPE=INPUT:TEXT ATTR=NAME:usersonname CONTENT=Chernova TAG POS=1 TYPE=BUTTON:SUBMIT FORM=ID:SendInfo TXT:SendInfo STOPWATCH ID= SendInfo

Τα αποτελέσματα των μετρήσεων αποθηκεύονται στο Imacros\Downloads\performance_Stopwatch.csv.

Σφάλμα επεξεργασίας

Από προεπιλογή, εάν παρουσιαστεί κάποιο σφάλμα, η εκτέλεση της μακροεντολής σταματά. Αυτό μπορεί να αποφευχθεί γράφοντας !ΛΑΘΟΣ ΝΑΙ στην αρχή.

  • εκτύπωση σελίδας?
  • δημιουργία στιγμιότυπων οθόνης.
  • μέτρηση του χρόνου φόρτωσης μεμονωμένων στοιχείων σελίδας και εκτέλεσης σεναρίων.
  • εξαγωγή δεδομένων από φόρμες και άλλα μέρη του ιστότοπου.
  • συμπέρασμα

    Αυτό το άρθρο διερευνά τις δυνατότητες των iMacros, επιτρέποντάς σας να λύσετε ασήμαντα προβλήματα που αντιμετωπίζει οποιοσδήποτε ειδικός πληροφορικής ή απλώς ενεργό χρήστη ineta. Συνολικά, το εργαλείο περιλαμβάνει περισσότερες από πενήντα εντολές, οι οποίες δεν μπορούν να ελεγχθούν στη μορφή αρχείου καταγραφής. Επομένως, εάν δεν έχετε βρει τίποτα εδώ που θα μπορούσε να διευκολύνει τη ρουτίνα σας στον ιστό, μην απελπίζεστε και ρίξτε μια ματιά στην τεκμηρίωση ή στο φόρουμ imacros.net.

    Μερικές φορές στο πρόγραμμα περιήγησης, κατά τη διάρκεια κάθε περιόδου σύνδεσης στο Διαδίκτυο, πρέπει να εκτελείτε παρόμοιες λειτουργίες σε ιστότοπους και διαδικτυακές υπηρεσίες, γι' αυτό η περιήγηση στο διαδίκτυο, παρ' όλη την ανάγκη της, μετατρέπεται σε μια κουραστική ρουτίνα που απαιτεί αρκετό χρόνο και προσπάθεια. Πώς να διορθώσετε αυτό το προβληματικό ζήτημα; Ευτυχώς, υπάρχει διέξοδος - μπορείτε να χρησιμοποιήσετε το iMacros για το Yandex.Browser και να το χρησιμοποιήσετε για να αυτοματοποιήσετε επαναλαμβανόμενες ενέργειες. Θα εκτελέσει μια αυτόματα καθορισμένη ομάδα λειτουργιών.

    iMacros - αναθέστε την περιήγηση στο διαδίκτυο σε έναν βοηθό

    Το πρόσθετο του προγράμματος περιήγησης μπορεί να εκτελέσει σχεδόν όλες τις κοινές ενέργειες σε ένα πρόγραμμα περιήγησης ιστού. Συμπεριλαμβανομένου:
    • παρακάτω συνδέσμους?
    • αίτημα ιστότοπου (κατά όνομα τομέα)·
    • συμπληρώνοντας διάφορες φόρμες.
    Για να χρησιμοποιήσετε το iMacros, αφού το συνδέσετε στο πρόγραμμα περιήγησής σας, κάντε τα εξής:
    • Ανοίξτε τον πίνακα επέκτασης (κάντε κλικ στο κουμπί στον πίνακα του προγράμματος περιήγησης).
    • Κάντε κλικ στην εντολή "Εγγραφή".
    • Εκτελέστε όλες τις απαραίτητες λειτουργίες που θέλετε να αυτοματοποιήσετε.
    • Διακοπή ενεργειών εγγραφής: Κάντε κλικ στο κουμπί "Διακοπή".
    • Εκτελέστε την ηχογραφημένη μακροεντολή. Ελέγξτε εάν όλες οι ενέργειες εκτελούνται σωστά. Αντικαταστήστε εάν χρειάζεται.