Un program pentru automatizarea acțiunilor manuale pe un computer. Automatizați sarcinile de rutină ale computerului: Windows și Mac

Sistemul de operare Windows a câștigat popularitate în primul rând datorită interfeței sale convenabile și intuitive. Dar dacă utilizatorul obișnuit a beneficiat doar de asta, atunci pentru administrator, controlul prin apăsare are multe inconveniente. Desigur, unele probleme pot fi rezolvate folosind comenzile și scripturile din consolă, dar nu toate. Și aici vin în ajutor instrumentele speciale de automatizare.

AutoIt

Unul dintre cele mai populare instrumente de automatizare în rândul administratorilor este AutoIt (autoitscript.com/autoit3), care simulează apăsările de taste, clicurile de mouse și alte acțiuni similare pe care un utilizator le efectuează de obicei atunci când lucrează în aplicații GUI.

Folosind AutoIt, toate aceste mișcări pot fi programate folosind un limbaj asemănător BASIC. Programul poate gestiona procese, accesa API și DLL Windows, registry, clipboard, fișiere (citire, modificare, ștergere), crearea GUI, mesaje, formulare de introducere a datelor, lucrul cu baze de date (MySQL și SQLite), citirea codului HTML, descărcarea fișiere, trimite e-mailuri și multe altele. În general, totul depinde doar de dorința de a modifica setările. Este îmbucurător faptul că AutoIt nu necesită abilități de programare din partea administratorului. În scripturi, puteți accesa cu ușurință comenzile ferestrei cu doar câteva linii de cod. Cu toate acestea, rețineți că AutoIt funcționează perfect cu ferestrele Windows standard. Dacă autorii au avut grijă de unicitatea interfeței, va trebui să lucrați puțin în timp ce configurați AutoIt pentru a găsi parametrii necesari.

Suportă Windows de la 95 la 2k8, inclusiv funcționarea în versiuni pe 64 de biți ale sistemului și este „prietenos” cu Vista UAC. Este convenabil ca scripturile să poată fi compilate într-un exe și apoi executate pe o altă mașină. Nu sunt necesare aplicații sau biblioteci suplimentare.

AutoIt este distribuit sub o licență freeware, permițând utilizarea acestuia fără restricții, inclusiv în scopuri comerciale. Instalarea este standard, nu există cerințe suplimentare. Versiunea actuală este 3, care este incompatibilă sintaxa cu versiunea anterioară 2. Programul vine cu editorul de script SciTE4AutoIt3, utilitarul de verificare a sintaxei AU3Check.exe, exemple gata făcute, compilatorul Aut2Exe (și Reverse Exe2Aut) și ajutor. În timpul instalării, extensia *.au3 va fi mapată la interpretul AutoIt.

Limbajul de scripting folosit în AutoIt este unul dintre punctele sale forte. Este atât puternic, cât și simplu. De exemplu, pentru a rula programul, scrieți:

Gata, gata. AutoIt este o modalitate excelentă de a automatiza procesul de instalare pentru aplicațiile care nu acceptă fișiere de răspuns. Pentru a prinde ferestre, funcția WinWaitActive este de obicei folosită pentru a introduce parametri, care întrerupe execuția scriptului până când fereastra este activată. Ca parametri ai funcției, ar trebui să specificați titlul ferestrei și textul suplimentar opțional. Acesta din urmă vă permite să distingeți diferite ferestre ale aceluiași program unele de altele. De exemplu, ferestrele de instalare AutoIt conțin același titlu - AutoIt v3.3.6.1.5, adică dacă utilizați:

WinWaitActive ("AutoIt v3.3.6.1.5")

Acest design se va potrivi cu toți pașii de instalare. Prin urmare, este mai bine să clarificați prin introducerea unui text suplimentar care este afișat în fereastră, de exemplu:

WinWaitActive(„AutoIt v3.3.6.1.5”, „Acord de licență”)

Acest lucru ne va duce cu siguranță la fereastra acordului de licență. Mai rămâne doar să-i trimiți confirmarea: Trimite("!y")

După cum puteți vedea, totul este simplu. Alături de programe, este instalat și utilitarul AutoIt Window Info Tool (AU3Info.exe), care vă va ajuta să obțineți toate informațiile despre titlul ferestrei, text (afișat și ascuns), bara de stare, locație, culoare și așa mai departe . Pur și simplu îl rulăm și punem o cruce pe fereastră, după care citim toate valorile din Instrumentul de informații despre fereastră. Cu ajutorul acestuia, este mult mai ușor să colectați informațiile necesare din fereastra programului experimental. Ajutor în AutoEste foarte detaliat, are toate detaliile despre utilizarea limbii. În documentația de pe site-ul web al proiectului veți găsi un link către o versiune tradusă a ajutorului. În plus, numeroase forumuri specializate au de obicei un fir separat. Nu ar trebui să existe probleme în învățarea AutoIt, într-o singură seară, puteți învăța cum să scrieți scripturi simple, va necesita în mod natural mult timp;

Xstarter

Un alt program popular pentru automatizarea sarcinilor de rutină ale administratorului de sistem. Dezvoltatorul este compatriotul nostru, Alexey Gilev (xstarter.com/rus), prin urmare, xStarter are o interfață localizată și, cel mai important, programul este distribuit gratuit pentru utilizatorii vorbitori de limbă rusă.

După instalare, xStarter poate fi lansat manual, automat când utilizatorul se conectează sau pornit ca serviciu Windows. Ultima opțiune vă permite să executați o sarcină exact la ora specificată, indiferent de înregistrarea utilizatorului în sistem și de alți factori, atâta timp cât computerul este pornit. Oferă execuția periodică a sarcinilor, un program compus, setarea sărituri și acțiuni pentru sarcinile ratate și declanșarea în funcție de eveniment. În general, există mai mult decât suficiente opțiuni. Folosind xStarter, puteți extinde lista de taste rapide sau redefini valorile acestora la nivel global sau local. De exemplu, puteți face cu ușurință să rulați o sarcină atunci când apăsați o combinație de taste , dar numai dacă Firefox rulează.

Programul care rulează este plasat în tavă făcând clic pe pictogramă, apelăm editorul de activități. În fereastra Secțiuni/Sarcini vom găsi două duzini de exemple, după cum se spune, pentru toate cazurile. Sarcinile activate sunt marcate cu o pictogramă verde.

Îl selectăm pe cel mai apropiat ca semnificație (sau creăm o sarcină nouă), îl copiem folosind meniul contextual și îl edităm în funcție de nevoile dvs. Fiecare sarcină este configurată în patru file. Deci, în fila „Programare și informații” indicăm numele sarcinii, ora sau evenimentul la care va fi lansată, o combinație de taste și o fereastră de program activă opțional, atunci când aceasta apare, sarcina ar trebui să fie executată. Macrocomenzile în sine sunt scrise în fila „Acțiuni”. Faceți clic pe „Acțiune nouă” - apare fereastra de setări. În partea stângă găsim presetări, împărțite în mai multe grupuri, apoi specificăm parametrii în partea dreaptă. Filele de activitate rămase vă permit să configurați variabile, să setați prioritatea, să rulați într-un proces separat și să înregistrați. Totul este foarte simplu și clar.

Pentru a activa funcțiile blocate, trebuie să instalați suplimentar modulul xStartHooks. În acest caz, xStarter se va comporta ca un troian tipic sau un software rău intenționat - va începe să intercepteze apelurile de sistem, să „apasă” taste și să trimită mesaje, care ar putea să nu fie agreate de antivirusuri și fireware. Dar cu unele antivirusuri (de exemplu, NOD32) acest lucru poate fi rezolvat cu ușurință, doar adăugați xStarter la excepții.

Pentru comoditate, macrocomenzile pot fi compilate într-un fișier exe sub anumite setări, toate bibliotecile necesare pot fi adăugate automat aici. Apoi distribuim astfel de fișiere către alte sisteme și le executăm.

Rămâne de adăugat că toate sistemele de operare Windows de la NT4 la 2k8/7 sunt acceptate.

Pe forumul proiectului puteți găsi exemple de sarcini populare, inclusiv încărcarea fișierelor, trimiterea de SMS-uri și e-mailuri, backup și sincronizarea datelor.
O versiune specială a Starter Job Scheduler pentru Firebird/Interbase este, de asemenea, disponibilă pe site, care este concepută pentru a executa scripturi SQL, a face backup și a restaura datele în aceste DBMS. O altă caracteristică unică este controlul de la distanță al lansărilor de sarcini, precum și vizualizarea jurnalului folosind aplicația specială xStarter Web Pilot.

Automatizați

Probabil cel mai faimos program comercial pentru automatizarea sarcinilor este AutoMate, dezvoltat de Network Automation, Inc (networkautomation.com). Caracteristica sa principală este crearea de sarcini folosind o interfață grafică convenabilă, fără a fi nevoie să scrieți cod. Întregul proces este simplificat prin utilizarea vrăjitorilor și a unui editor special de sarcini, Task Builder. Programul conține un număr mare de șabloane de acțiuni gata făcute și reacții la acestea, ceea ce simplifică și mai mult procesul de creare a unui lanț de acțiuni. Versiunea actuală a AutoMate 7 la momentul scrierii acceptă peste 230 de acțiuni prestabilite care vă permit să programați sarcini, să lucrați cu fișiere și baze de date, să transferați date prin FTP/SFTP, să criptați folosind PGP, să monitorizați sistemele, să accesați WMI și multe altele.

AutoMate este disponibil în patru ediții, toate adaptate pentru utilizări specifice: AutoMate Professional și Premium, AutoMateBPAServer 7 Standard și Enterprise. Cel mai simplu - AutoMate Professional - oferă o interfață convenabilă pentru crearea de sarcini pe sistemul local. Cel mai avansat - Enterprise - oferă posibilitatea de a gestiona cu ușurință conturi și roluri, de a lucra în AD, oferă gestionarea centralizată a mai multor mașini, suport SNMP, un emulator telnet și terminal.
Toate sistemele de operare Win de la XP SP2 la 2k8/7 sunt acceptate. Pentru instalare veți avea nevoie de Microsoft .NET Framework versiunea 3.0.

Gestionarea efectivă se realizează folosind două console - Task Builder și Task Administrator. Sarcinile sunt create în Task Builder. Acest proces este destul de simplu: în panoul din stânga, din cele 29 de grupuri disponibile, selectați acțiunea dorită și mutați-o în câmpul din mijloc cu mouse-ul. Apare un expert care vă va ajuta să vă rafinați setările. De exemplu, să creăm o acțiune care vă permite să obțineți date pe o partiție de hard disk. Accesați meniul System –> Get Volume Information, apare un vrăjitor cu același nume, format din patru file.

Trebuie să parcurgem și să selectăm secvențial parametrii din fiecare dintre ei. În general, indicăm partiția discului și parametrii pe care vrem să-i primim: tip, etichetă, sistem de fișiere, locație. Alternativ, puteți selecta imediat Toate volumele și apoi, făcând clic pe pictograma de lângă câmp, setați condiția de verificare. Programul oferă o serie de variabile, funcții și declanșatoare încorporate care pot fi utilizate în acest domeniu. De asemenea, vă puteți crea propria condiție. În alte file, sunt specificate o descriere a sarcinii și acțiunii în caz de erori.
După ce creați o sarcină, aceasta apare în lista din mijloc, unde o puteți edita, muta, dezactiva și așa mai departe. Apoi, selectați și introduceți alte Acțiuni în același mod. Pentru depanare, puteți adăuga puncte de întrerupere la job (punct de întrerupere, ).

Task Administrator este conceput pentru a gestiona toate sarcinile, atât pe un sistem local, cât și la distanță. După ce am selectat orice sarcină din ea, putem să-i vedem proprietățile, să o activăm sau să creăm o sarcină nouă. În proprietățile sarcinii sunt prescrise declanșatoarele, prioritatea, protecția și contul în numele căruia va fi executată. Sunt multe setări, sunt foarte diverse. Sarcinile sunt salvate în fișiere cu extensia *.aml.

AutoHotkey

AutoHotkey (autohotkey.com) este un furk al AutoIt v2. Autorul său, Chris Mallett, a propus adăugarea de suport pentru taste rapide la AutoIt, dar ideea nu a găsit un răspuns și, ca urmare, versiunea inițială a fost lansată în noiembrie 2003. Spre deosebire de produsul său părinte, AutoHotkey este disponibil sub licență GNU GPL.

Sintaxa limbajului se bazează pe AutoIt v2, câteva idei preluate din v3. Cu ajutorul acestuia, puteți automatiza cu ușurință sarcini repetitive: lansarea unui program, trimiterea de e-mailuri, editarea registrului. Acceptă lucrul cu fișiere, simulând apăsarea butonului mouse-ului și este posibil să se creeze o interfață grafică. Programul poate monitoriza evenimentele din sistem și poate efectua acțiuni atunci când apar.

Dar trucul AutoHotkey este gestionarea tastelor rapide. De exemplu, pentru a lansa un calculator cu combinația , scriem doar un rând:

Semnul hash „#” corespunde unei chei . Documentația este foarte detaliată (traducerea este disponibilă la www.script-coding.info/AutoHotkeyTranslation.html), reflectă toate caracteristicile limbii. Pe lângă interpretul în sine, proiectul oferă un utilitar pentru crearea unui GUI - SmartGUI Creator și editorul SciTE4AutoHotkey, care are evidențierea și completarea codului.

Scripturile (extensia *.ahk) pot fi compilate într-un fișier exe și executate pe orice computer.

Instalați automat Firefox folosind AutoIt

AutoItSetOption(„WinTitleMatchMode”, 2)
AutoItSetOption(„WinDetectHiddenText”, 1)
WinMinimizeAll()
Somn (1000)
Run ("FirefoxSetup3.6.6.exe")
WinWait(„Instalează Mozilla Firefox”)
Trimite ("(ENTER)")
WinWait ("Instalarea Mozilla Firefox", "Tipul de instalare")
Trimite ("(ENTER)")
WinWait ("Instalați Mozilla Firefox", "Rezumat")
Trimite ("(ENTER)")
WinWait ("Instalați Mozilla Firefox", "Oprire
asistent de instalare")
Trimite ("(ENTER)")
Ieșire

AUTOMATIZAREA ORIUNDE

Dezvoltarea companiei californiane Tethys Solutions, LLC () a câștigat deja recunoașterea din partea administratorilor și a primit premii de la diverse publicații media. Cu Automation Anywhere, puteți automatiza cu ușurință orice sarcină repetitivă, simplă sau complexă, fără a fi nevoie de programare.

Voi spune imediat că produsul este foarte serios și are un număr mare de posibilități. Programul poate lucra cu fișiere, trimite e-mailuri, rula sarcini conform unui plan sau când se declanșează un declanșator, poate folosi scripturi VBS și JavaScript și multe altele. Tehnologia, numită „Tehnologia de automatizare SMART”, elimină nevoia ca un administrator să fie și programator. Înregistrarea se poate face automat, atunci când computerul înregistrează toate acțiunile utilizatorului. În viitor, o astfel de sarcină, imediat sau după editare, poate fi „defilată” pe alte sisteme, urmărind cum mouse-ul însuși rulează pe ecran și apasă butoane. Programul oferă două recordere: Object Recorder pentru aplicații desktop și Web Recorder pentru înregistrarea secvențelor de acțiuni într-un browser web.

Mai mult, Web Recorder în cea mai recentă versiune a programului acceptă toate tehnologiile principale utilizate în web: Java, JavaScript, AJAX, Flash, cadre. Procesul este destul de simplu: lansați Automation Anywhere, selectați reportofonul, iar programul începe să înregistreze toate acțiunile utilizatorului. Pentru a opri, apăsați combinația sau faceți clic pe pictograma „Oprire” din fereastra plutitoare din partea de jos a ecranului. La sfârșitul procesului, programul va oferi să salveze înregistrarea într-un fișier (extensia *.atmn). Editarea, precum și crearea manuală a unei sarcini, se realizează folosind Editorul de sarcini.

Dezvoltatorii au inclus deja mai multe șabloane de sarcini în program care pot fi folosite ca exemple. Editarea unei sarcini înregistrate, de asemenea, nu necesită cunoștințe de cod. Făcând clic pe butonul Editare, vom vedea întreaga secvență de acțiuni efectuate pe ecran (mișcări ale mouse-ului, apăsări de taste).

Fereastra editorului din stânga arată comenzi predefinite, împărțite în categorii, care pot fi adăugate sarcinii. Totul este aici: lucrul cu fișiere și directoare, backup, tabele Excel, conectare la Internet, trimitere de e-mail, captare imagini desktop, pornire/oprire servicii. Selectați sarcina dorită și pur și simplu trageți-o în fereastra din dreapta. Se deschide imediat o fereastră de editare a proprietăților, în care completăm parametrii propuși (sunt specifici fiecărui articol). Editorul acceptă scripturi suplimentare, lucrul cu variabile, depanare și multe altele.

Sarcina creată poate fi exportată într-un fișier executabil și distribuită altor sisteme.

Sarcina poate începe în timp sau când se declanșează un declanșator, acest comportament este configurat în Trigger Manager, aici puteți alege: lansarea unei ferestre cu un anumit text, apariția unui fișier în director, încărcarea resurselor (CPU, memorie, liberă). spațiu), pornirea/oprirea unui proces sau serviciu, primirea unui anumit e-mail. Dezvoltatorii nu au uitat de securitate - Automation Anywhere vă permite să protejați scriptul cu o parolă și să îl criptați.

În general, tot ce aveți nevoie este în program, singurul lucru care lipsește este localizarea. Automation Anywhere acceptă toate versiunile de Windows: de la XP la 2k8/7.

Concluzie

De fapt, există mult mai multe programe pentru automatizarea sarcinilor de rutină. Versiunile plătite se disting printr-o mai mare comoditate și o interfață prietenoasă, capacitatea de a lucra într-un mediu de rețea. Deși, în funcție de pregătirea dvs. și de dorința de a modifica setările, vă puteți descurca cu programe gratuite precum xStarter, AutoIt sau AutoHotkey.

Programator de activități Windows standard

Microsoft și-a dat seama în cele din urmă de necesitatea unui planificator adecvat și, începând cu Vista, sistemul a primit un Task Scheduler îmbunătățit (Administration.. Task Scheduler, sau taskschd.msc) - reproiectat semnificativ în comparație cu versiunile anterioare. Interfața sa vă permite să vă conectați la un alt computer pentru configurare, creați (versiuni simple și avansate) sau importați o sarcină. Astfel, elementele principale ale sarcinii au fost declanșatoarele, acțiunile, condițiile și setările. Declanșatorul determină când și după ce apariția evenimentului să ruleze sarcina: în funcție de timp, când computerul este pornit, când vă conectați sau când apare un eveniment în jurnal. În acest din urmă caz, trebuie să specificați jurnalul în care va fi urmărit evenimentul, sursa și codul evenimentului.

Condițiile și parametrii clarifică esența sarcinii, iar acțiunea determină ce se poate face de fapt (lansează un program, trimite un mesaj). Capacitatea de a întârzia pornirea unei sarcini vă permite să întârziați pornirea în situații în care începerea sa imediată este inacceptabilă (de exemplu, sarcina mare a sistemului). Condițiile specifică alte opțiuni pentru executarea unei sarcini, de exemplu, în timp ce computerul este inactiv.

Articolul a fost publicat pe site-ul web Boris Lion 21 iunie 2008 - http://borislion.ru/ (Inițiativa de a scrie acest articol îi aparține lui Boris Lion, pentru care îi mulțumesc mult)

Din acest articol veți afla despre automatizarea acțiunilor de rutină pe computer. Voi vorbi și despre cum și cu ce ajutor poate fi organizată această automatizare.

Destul de des, pe un computer, trebuie să faceți câteva acțiuni simple, dar repetate, cum ar fi mișcările mouse-ului, apăsările de taste și introducerea textului.

Aceasta este o lucrare monotonă și complet neinteresantă. Mi-aș dori să pot face singur! Sau, pentru ca computerul să preia execuția acestuia.

Este destul de posibil.

Pentru a rezolva această problemă, există programe speciale care vă permit să înregistrați acțiunile utilizatorului (mișcări ale mouse-ului, apăsări de taste) și apoi să le redați la momentul potrivit.

În linii mari, îi arăți computerului ce trebuie să facă și apoi el însuși îți va reproduce acțiunile când și de câte ori ai nevoie.

În acest caz, software-ul cu care lucrați va considera că acțiunile reproduse provin de la utilizator, de la dvs.

În acest fel, puteți automatiza orice acțiuni repetitive pe computer.

Am încercat mai multe programe de automatizare și ceea ce am fost cel mai mulțumit a fost dezvoltarea lui Denis Safonov numită AutoClickExtreme: .

Programul AutoClickExtreme este conceput pentru a automatiza acțiunile repetate ale utilizatorului.

Folosind-o, puteți procesa tabele în Excel, puteți procesa un număr mare de fișiere, puteți face o copie de rezervă a datelor importante și, de asemenea, puteți transfera baze de date dintr-un format în altul.

Aceasta este doar o mică parte din posibilele aplicații ale acestui program. Cu el puteți automatiza aproape orice sarcină simplă, repetitivă.

Iată care sunt caracteristicile utile ale AutoClickExtreme.

  1. Abilitatea de a reda rapid acțiunile înregistrate. Computerul este mai rapid decât tine și poate face aceleași lucruri de zeci de ori mai repede.
  2. Posibilitatea de a edita manual rezultatul unei înregistrări de acțiune. De exemplu, puteți elimina acțiunile inutile din înregistrare, cum ar fi mișcările inutile ale mouse-ului.
  3. Posibilitatea de a insera text de orice lungime în loc de orice cuvânt scurt (funcția „autotext”) în orice program.
  4. Lansarea unei anumite redări poate fi legată de o tastă rapidă. Și folosind această cheie, lansați-o oricând aveți nevoie
  5. Abilitatea de a reda acțiunile înregistrate într-o buclă de orice număr de ori. Pune în 100.000 de cicluri și du-te la culcare, totul se va rezolva de la sine.
  6. Posibilitatea de a introduce o întârziere arbitrară în acțiunile înregistrate. Puteți amâna pornirea pentru orice perioadă de timp, puteți introduce o comandă de întârziere între orice acțiune.

Pe lângă avantaje, există și unele limitări atunci când utilizați programul AutoClickExtreme.

  1. Nu reproduce întotdeauna în mod adecvat acțiunile înregistrate în jocurile bazate pe DirectX.
  2. Nu este posibil să lucrați cu programe de consolă, deoarece lucrul cu acesta se bazează pe principii diferite pentru introducerea informațiilor de la tastatură și mouse față de aplicațiile Windows.

Automatizarea personală este o chestiune creativă, probabil că veți putea veni cu unele dintre propriile aplicații originale pentru acest program.

Vă voi oferi acum câteva idei valoroase despre utilizarea AutoClickExtreme.

  • În absența dumneavoastră, este posibil să rulați orice programe sau procese. Mai mult, computerul în sine este destul de capabil să facă lucruri complexe, cum ar fi pornirea unei conexiuni la Internet, conectarea la un anumit site și efectuarea unor acțiuni asupra acestuia.
  • Este posibil să se efectueze acțiuni pentru programe care rulează cu întârzieri mari. Este mai bine să lăsați un „robot” în absența dvs., care va continua munca după finalizarea oricărui proces îndelungat.
  • Organizarea lansării anumitor programe și documente la pornirea computerului, astfel încât să puteți începe imediat să lucrați cu ele. O altă variantă este să pregătiți mai multe versiuni de programe sau documente care urmează să fie lansate, în funcție de tipul de lucru. Și nu va trebui să pierdeți timpul pregătindu-vă înainte de muncă.
  • Configurați propriile taste rapide care nu au fost furnizate într-un anumit program. Notează acțiunile necesare cu programul și „atârnă-le” pe o anumită tastă rapidă.
  • Procesează masiv un număr mare de documente: baze de date, imagini, texte, realizând unele editări standardizate.
  • Este posibil să faceți copii de rezervă ale documentelor valoroase pe computer. Backup-ul automat al celor mai importante foldere pe un alt mediu, care s-ar face fără prezența dumneavoastră, vă va proteja fișierele de lucru de pierdere în caz de eșec.
  • Dacă trebuie să numerotați sau să calculați automat ceva în munca dvs., puteți utiliza un calculator standard sau un program Excel, unde sunt inserate datele, calculul este efectuat și rezultatul este apoi copiat într-un alt fișier.
  • Este convenabil să distribuiți informații dintr-un document în mai multe documente diferite.

De ce are sens să vă automatizați munca cât mai mult posibil cu AutoClickExtreme?

  • Veți putea economisi timp și nervi pe care altfel i-ați cheltui cu operațiunile de rutină.
  • Apelând acțiunile înregistrate pe taste rapide, vă puteți oferi instrumente suplimentare cu care să lucrați, economisind și mai mult timp.
  • Eliminați complet erorile. Factorul uman funcționează, iar atunci când se efectuează același tip de muncă, uneori vor exista neajunsuri. Computerul nu face greseli.

În general, mi-a plăcut AutoClickExtreme. Este interesant că înregistrarea demonstrativă atrage imagini destul de complexe „de mână” în editorul de grafică Paint. Merita aruncat o privire.

Pentru a rezuma, pot spune că optimizarea și automatizarea muncii dvs. pe un computer este un subiect important care vă permite să obțineți o mulțime de beneficii. AutoClickExtreme este un instrument foarte util pe care vă încurajez să îl încercați și să îl utilizați.

Un program gratuit pentru înregistrarea acțiunilor utilizatorului (mișcări ale mouse-ului și apăsări de taste) și apoi redarea lor automată.

Dacă utilizați în mod activ un computer, probabil că ați observat de mai multe ori cât de bine ar fi dacă el însuși ar face anumite acțiuni identice în locul dvs. Dar datorită utilităților suplimentare, vă puteți „învăța” computerul să funcționeze independent!

Uneori este nevoie urgentă de automatizare în general. Așa că, de exemplu, mi s-a întâmplat asta, ceea ce a dus în cele din urmă la scrierea articolului pe care urmează să-l citiți.

Dacă vă amintiți, am descris recent un program pentru emularea unei unități de dischetă, pe care l-am instalat în departamentul nostru de contabilitate. Funcționează corect, dar după repornirea computerului, „discheta” virtuală este descărcată automat de pe „flop”.

În principiu, aceasta nu este o problemă atât de teribilă, dar mi-a derutat colegii. Prin urmare, s-a decis automatizarea procesului de introducere a „dischetei” înapoi (și, în același timp, repornirea serviciului, pentru orice eventualitate ;)).

Nu voi dezvălui mult timp, dar vă voi oferi imediat programul pentru a fi luat în considerare. Ghost Automatizator;). Acest utilitar aparține categoriei de aplicații care monitorizează toate apăsările de la tastatură și mișcările mouse-ului și apoi le înregistrează într-un firmware special - o macrocomandă, care poate fi redată ulterior în mod repetat.

În ceea ce privește funcționalitatea, Ghost Automizer este destul de comparabil cu programele plătite precum Easy Macro Recorder:

Comparație dintre Ghost Automizer cu omologul său plătit Easy Macro Recorder

Dacă comparăm ambele programe, singurul dezavantaj al Ghost Automizer gratuit este lipsa unei opțiuni de rulare automată la pornirea sistemului. Deși, desigur, putem adăuga manual utilitarul la pornire, dar acest lucru necesită totuși o intervenție suplimentară, dar ne-am dori totul deodată :). În caz contrar, nu există reclamații.

Ghost Automizer funcționează fără instalare, dar trebuie să-l despachetați din arhivă, altfel nu vă așteptați să funcționeze corect (testat :)). În folderul dezambalat veți găsi două fișiere executabile: Ghost.exeȘi GhostHot.exe. Primul dintre ele este programul în sine, iar al doilea este un mic utilitar care extinde capacitățile aplicației principale. Hai să lansăm Ghost.exe:

Interfață Ghost Automizer

În fața noastră este fereastra programului de automatizare. În partea stângă a ferestrei există un panou de control cu ​​tot felul de setări, iar în partea dreaptă va fi afișat codul pentru viitoarea macrocomandă. Panoul de control poate fi împărțit în două părți: în partea de sus există butoane responsabile cu înregistrarea, salvarea și editarea macrocomenzilor și a comenzilor acestora, iar în partea de jos sunt setări pentru înregistrarea și redarea scripturilor.

În partea de jos vedem butonul „Go!”, care vă permite să rulați scriptul curent.

Setările programului

Să trecem la „Setări”. Lăsați primele două câmpuri să rămână bifate. Scopul lor, cred, nu merită explicat. Să ne uităm acum la meniul derulant „Butoanele mouse-ului”:

Dacă lucrați numai cu tastatura, atunci procesarea evenimentelor mouse-ului poate fi complet dezactivată (primul punct). Dacă aveți nevoie de un mouse, atunci în fereastra drop-down puteți seta mai multe grade de precizie a mișcării în funcție de nevoile dvs. (vezi captura de ecran de mai sus).

Sub setările mouse-ului există un buton care apelează setări suplimentare:

Pentru a fi sincer, nu este nevoie să folosiți nimic de aici.

Dar ne vom uita la următoarea secțiune a setărilor, care este responsabilă pentru programul de lansare a programului. De fapt, în această secțiune se află principalul punct slab al Ghost Automizer. Cert este că putem activa programul doar la o anumită oră într-o anumită zi, după care următoarea lansare va trebui configurată din nou manual :(.

Dacă intenționați să rulați Ghost Automizer rar, atunci controlul manual nu este mai rău, dar dacă trebuie să efectuați constant una sau alta acțiune, va trebui să apelați la ajutorul programelor de planificare:(. Ca opțiune, utilizați Ghost Automizer în împreună cu programul standard Windows Scheduler .

Înregistrarea unei secvențe de acțiuni într-o macrocomandă

Să încercăm acum să înregistrăm o acțiune folosind Ghost Automizer. Pentru a începe înregistrarea, faceți clic pe butonul „Înregistrare acțiuni” (dacă există deja un cod în partea dreaptă a ferestrei, apoi înainte de a începe înregistrarea, faceți clic pe butonul „Program nou” pentru a-l elimina). O fereastră minimizată va apărea în colțul din stânga jos al monitorului afișând coordonatele curente ale cursorului:

Acum, încet, să efectuăm secvența de acțiuni pe care dorim să le înregistrăm și la sfârșit apăsăm tasta „F12” pentru a opri înregistrarea. Fereastra programului Ghost Automizer se va deschide din nou, doar codul macro va apărea în partea dreaptă a acestuia, care va repeta acțiunile noastre:

Testarea macro și corectarea erorilor

Să verificăm funcționalitatea acestuia făcând clic pe butonul „Go!”. Monitorizăm cu atenție progresul scriptului și, dacă apare o eroare undeva, o putem corecta cu ușurință făcând clic pe butonul „Editare comandă”:

Va apărea o fereastră în care putem edita destul de ușor și rapid parametrul dorit fără abilități speciale de programare.

Salvarea unei macrocomenzi

Când macrocomanda este depanată în măsura necesară, trebuie salvată. Pentru a face acest lucru, faceți clic pe butonul „Salvați programul” și în fereastra Explorer care se deschide, specificați numele și locația de stocare a fișierului script:

Pentru a executa scriptul salvat în viitor, faceți clic pe butonul „Încărcați programul” și apoi faceți clic pe „Go!” pentru început.

Setari aditionale

Aici vă puteți finaliza cunoștințele cu programul principal Ghost Automizer, cu toate acestea, după cum ne amintim, există un alt utilitar în folder - Hot-Sounds. Să rulăm fișierul GhostHot.exe și să vedem o pictogramă nouă în tavă:

Făcând clic pe el, obținem acces la fereastra principală a aplicației:

Acest program vă permite să configurați lansarea oricărei macrocomenzi folosind o combinație de „taste rapide” pe care o setați singur! Adică, după apăsarea unei anumite combinații de butoane de pe tastatură, fereastra principală Ghost Automizer se va lansa automat cu macrocomanda necesară deja încărcată, care va începe imediat să se execute (apropo, iată o altă opțiune pentru rularea automată a acțiunii dorite; ))!

Următoarea captură de ecran arată secvența creării unei noi intrări:

Deci, primul lucru de făcut este să introduceți o combinație de taste care ne este convenabilă. Vă rugăm să rețineți că tastele funcționale apăsate sunt detectate automat. De asemenea, este recomandabil să folosiți mai multe dintre aceste taste (de exemplu, Ctrl+Shift sau Ctrl+Alt) pentru a evita suprapunerea cu „combinațiile fierbinți” ale sistemului.

Al doilea pas este selectarea scriptului dorit. Pentru a face acest lucru, faceți clic pe pictograma folder deschis din câmpul „Fișier” și specificați macrocomanda dorită în Explorer. Când toate datele necesare au fost adăugate, tot ce rămâne este să faceți clic pe butonul „Plus” din colțul din stânga jos al ferestrei Hot-Sounds. Sarcina a fost adăugată și pentru a o putea apela în orice moment, pur și simplu minimizați fereastra de utilitate în tavă.

concluzii

Ghost Automizer impresionează prin simplitatea interfeței sale (care, apropo, este în rusă), ușurința de operare și redarea de înaltă calitate a macrocomenzilor înregistrate. Fără exagerare, poate fi numit unul dintre cei mai buni programatori, chiar și în comparație cu analogii plătiți.

Singurul lucru care îi lipsește până acum utilitarului este un sistem competent pentru programarea lansării macrocomenzilor individuale, dar această problemă poate fi rezolvată chiar și cu instrumente standard Windows.

Dacă efectuați constant lucrări de rutină de introducere a acelorași texte, primire de e-mail, sortare fișiere sau configurarea anumitor programe, atunci Ghost Automizer este exact instrumentul care vă va ajuta să faceți față tuturor acestor sarcini cu o intervenție minimă din partea dumneavoastră!

P.S. Se acordă permisiunea de a copia și cita în mod liber acest articol, cu condiția ca un link activ deschis către sursă să fie indicat și paternitatea lui Ruslan Tertyshny să fie păstrată.

Bună, dragi prieteni! Recent aveam nevoie de un program care să înregistreze toate acțiunile mouse-ului și să-mi repeta mișcările. Să nu crezi că am încercat să trimit spam. Tocmai am decis să experimentez cu un joc pe internet, care, potrivit meșterilor populari, poate aduce destul de multe venituri. Dacă folosești anumite trucuri, desigur.

Astăzi vă voi spune ce este programul de înregistrare a mouse-ului RoboMouse, de ce este necesar și cum să îl utilizați.

Pentru a începe acțiunile de înregistrare, trebuie să faceți clic pe butonul „Înregistrare” sau „ALT” + „F9”. După aceasta, programul va fi minimizat în tavă. Acum puteți face mișcări pentru a înregistra. După ce ați finalizat toate acțiunile necesare, apăsați combinația de butoane „ALT” + „F10” și înregistrarea se va opri.

Dacă doriți să verificați dacă acțiunile au fost înregistrate corect, faceți clic pe butonul „Play” sau pe combinația de butoane „ALT” + „F11”. Odată ce sunteți sigur că totul a mers bine, salvați înregistrarea făcând clic pe butonul „Salvare”. Dacă înregistrarea nu are succes, faceți clic pe butonul „Șterge” și încercați să redați procesul.

Dacă aveți nevoie ca această intrare să fie repetată de mai multe ori, specificați numărul de repetări în partea dreaptă a ferestrei programului.

P.S.: Pentru cei care nu înțeleg cum să lucreze cu el:

Unele sarcini efectuate în mod regulat pe computer, cum ar fi verificarea discului pentru viruși și/sau programe spyware, copierea de rezervă și sincronizarea datelor, curățarea discului de fișiere inutile etc., ocupă destul de mult timp utilizatorului, care poate fi folosit cu beneficii mult mai mari La urma urmei, nu este deloc dificil să configurați un computer pentru a efectua automat aceste sarcini și la un moment convenabil pentru pornirea sistemului.

Cu toate acestea, gama de sarcini care se repetă zi de zi și care pot fi automatizate nu se limitează în niciun caz la cele enumerate mai sus. Astfel, computerului i se poate încredința efectuarea independentă a unei varietăți de operațiuni: lansarea aplicațiilor, verificarea și curățarea registrului sistemului, actualizarea bazelor de date antivirus și a altor date necesare, descărcarea fișierelor, verificarea, primirea și trimiterea e-mailurilor, arhivarea datelor, copierea fișierelor , generarea, trimiterea prin email mail, tiparirea documentelor etc. În același timp, PC-ul poate îndeplini sarcini specificate de utilizator în momente strict definite: de fiecare dată când Windows pornește, când computerul este oprit, zilnic, săptămânal și lunar la ore specificate etc., precum și când anumite evenimente de sistem apar. Cu alte cuvinte, computerul poate efectua multe acțiuni în mod independent, chiar și în absența utilizatorului - trebuie doar să configurați PC-ul în consecință.

Automatizarea sarcinilor care sunt efectuate în mod regulat pe un computer este importantă din două puncte de vedere. În primul rând, vă va permite să efectuați multe operațiuni de zi cu zi aproape sau complet fără intervenția utilizatorului și astfel economisiți mult timp. De exemplu, la începutul zilei de lucru, un computer poate lansa automat aplicațiile necesare pentru lucru, poate deschide în mod independent anumite documente și foldere, poate descărca e-mail etc. În unele cazuri, este logic să configurați computerul pentru a monitoriza modificările - fișiere și directoare de pe disc (în special, atunci când se efectuează modificări într-un anumit director, puteți sincroniza întregul conținut al directorului cu un alt director) și anumite pagini Web ( de exemplu, notificați prin scrisoare despre prezența modificărilor pe paginile web controlate) pe Internet. De un interes deosebit este automatizarea lucrului folosind macrocomenzi, care conțin o secvență de mișcări înregistrate și clicuri de mouse și apăsări de butoane de la tastatură în orice aplicație Windows și pot fi redate în orice moment conform unui program sau când este apăsată o anumită combinație de taste. În acest fel, de exemplu, puteți configura rapid un computer pentru un anumit tip de activitate, deschizând aplicațiile și/sau documentele necesare și efectuând unele operații repetate frecvent.

În al doilea rând, automatizarea unui număr de operațiuni, necesitatea unei implementări regulate despre care utilizatorii sunt bine conștienți, dar cu toate acestea sunt neglijate, va face munca pe PC mult mai fiabilă și va preveni multe situații stresante. Exemple de astfel de operațiuni sunt backup, sincronizare, verificarea discului pentru componente rău intenționate, curățarea preventivă a discului și a registrului de sistem etc. Și dacă în companiile de renume administratorii calificați sunt responsabili pentru aceste operațiuni, atunci în birourile mici și mai ales acasă, utilizatorii trebuie să se ocupe independent de aceste sarcini. Și dacă încredințați execuția lor unui computer, stabilitatea muncii va crește semnificativ. Așadar, puteți instrui computerul să facă în mod regulat copii de rezervă automat sau chiar să copieze pur și simplu o arhivă de mesaje de e-mail și foldere cu documente importante, de exemplu o dată pe săptămână, datorită faptului că posibilitatea de a le pierde va fi redusă semnificativ. Dacă configurați sistemul pentru curățarea automată de primăvară a computerului, atunci nu vor exista fișiere inutile pe disc, nici date învechite în registru, iar viteza computerului va fi stabilă.

Modalități de rezolvare a problemei automatizării

Există trei moduri de a rezolva problema automatizării. Prima modalitate este să alegeți aplicații pentru efectuarea de sarcini repetitive care au un planificator încorporat care vă permite să efectuați anumite acțiuni într-un program. Majoritatea pachetelor pentru copierea de rezervă și/sau sincronizarea datelor, precum și pentru verificarea discului pentru viruși și/sau componente spyware, au un planificator încorporat. Destul de des, aplicațiile au capacitatea de a efectua sarcini programate pentru a curăța discul de fișiere inutile și pentru a elimina intrările învechite din registrul de sistem. Este ușor să configurați managerii de descărcare să funcționeze conform unui program, care poate descărca automat fișierele necesare conectându-se independent la Internet, descărcând datele și apoi deconectând și oprind computerul. Unii manageri profesioniști de marcaje pot fi configurați, dacă se dorește, pentru a verifica automat paginile Web pentru modificări și pot fi definite programe specifice pentru diferite pagini. Unele programe pentru monitorizarea știrilor de pe Internet etc. pot funcționa și după un program.

A doua modalitate este să utilizați caracteristicile standard ale sistemului de operare Windows, care are un planificator încorporat care vă permite să lansați automat fișiere de program atunci când sistemul pornește sau conform unui program specificat (zilnic, săptămânal sau lunar). Acest lucru vă permite să automatizați astfel de operațiuni consumatoare de timp și efectuate în mod regulat, cum ar fi backupul unui disc, curățarea acestuia de diverse resturi de fișiere, testarea discului pentru viruși și/sau componente spyware etc. În acest caz, nu este deloc necesar să vă creați propria sarcină pentru fiecare operațiune - puteți pregăti mai întâi un fișier batch cu secvența necesară de comenzi, care va lansa apoi planificatorul la un moment specificat de utilizator. Pentru a crea sarcinile adecvate în Windows Scheduler, utilizați panoul Activități programate, care poate fi deschis din Panoul de control sau apelat prin comanda Start => Programe => Accesorii => Instrumente sistem => Activități programate (Fig. 1). Pentru a crea sarcinile necesare, trebuie să faceți clic pe obiectul Adăugare sarcină, care va lansa vrăjitorul de sarcini încorporat, care va ghida utilizatorul prin toate etapele creării sale. Pentru a lansa automat programe prin Windows Scheduler, serviciul Task Scheduler trebuie să ruleze în modul de pornire automată, iar dacă din anumite motive este dezactivat, selectați Start => Run și lansați editorul de administrare a serviciilor services.msc. Faceți dublu clic pe numele serviciului Task Scheduler și pe fila General, setați tipul de pornire la automat (Fig. 2).

Orez. 1. Creați o sarcină nouă utilizând Windows Scheduler

Orez. 2. Activați pornirea automată a serviciului Task Scheduler

Și, în cele din urmă, a treia modalitate este utilizarea programelor de planificare a sarcinilor de la producători terți, ceea ce deschide mult mai multe posibilități pentru utilizatori. Aceste programe vă permit să efectuați o varietate de acțiuni în mod automat - de la deschiderea folderelor, aplicațiilor și documentelor necesare până la efectuarea diferitelor operațiuni cu fișiere pentru sincronizarea directoarelor, arhivarea datelor, reproducerea anumitor secvențe de taste și manipulări ale mouse-ului, descărcarea fișierelor, oprirea PC si etc. Rezolvarea automată a tuturor acestor sarcini nu necesită abilități de programare sau abilitatea de a crea fișiere batch. Cu programatoarele de sarcini care rulează în fundal, puteți automatiza procesele la nivel vizual, pur și simplu spunând sistemului ce trebuie făcut și când și definind parametrii de execuție. Acest lucru ajută la configurarea sistemului pentru a rezolva automat anumite sarcini mult mai rapid, mai convenabil și mai fiabil și pentru a economisi mult timp utilizatorilor. Gama de programe de programare este destul de mare și include atât pachete serioase, costisitoare, pentru automatizarea unei game largi de operațiuni de rețea și de calcul, precum AutoMate, și concepute pentru specialiștii IT, cât și soluții mai accesibile, destinate utilizatorului general.

Pentru a automatiza multe operațiuni astăzi pe piața de masă, utilizatorului i se oferă un număr mare de programe: unele vă permit să lansați aplicațiile necesare la un anumit moment, altele accelerează și simplifică accesul la diverse funcții folosind taste rapide, altele oferă o mai mare măsură. instalarea confortabilă și mai rapidă a aplicațiilor, iar alții pot închide aplicațiile în mod independent, pot opri computerul etc. În plus, există soluții complexe care vă permit să automatizați multe procese computerizate - despre asta vom vorbi. Majoritatea acestor aplicații vă permit să automatizați sarcini complexe de calculator fără cunoștințe de programare, iar orice sarcină din ele este modelată pe baza unui anumit set de acțiuni specificate și configurate de utilizator într-un editor vizual. Toate aplicațiile din acest grup sunt destul de simple și accesibile, nu necesită mult timp pentru a stăpâni și vă permit să obțineți rezultate foarte rapid, cu toate acestea, gama de sarcini de automatizare rezolvate cu ajutorul lor este limitată la lista de acțiuni suportate. Cele mai populare aplicații din acest grup sunt Automize și Workspace Macro Pro.

O serie de pachete software, pe lângă dezvoltarea sarcinilor vizuale, oferă utilizatorului posibilitatea de a crea sarcini și de a le edita la nivel de cod de program. Desigur, acest lucru presupune că utilizatorii au cunoștințele și abilitățile adecvate, iar dezvoltarea fiecărei sarcini este un proces îndelungat, dar astfel de pachete vă permit să automatizați aproape orice sarcină. Printre produsele populare și bine dovedite se numără aplicația Macro Scheduler.

Programe de automatizare

Macro Scheduler 8.0

Dezvoltator: MJT Net Ltd

Dimensiunea distribuției: 3,2 MB

Preț: Profesional - 197 USD, Standard - 87 USD

Rulează: Windows 95/98/Me/NT/2000/XP/2003 Server

Macro Scheduler este una dintre cele mai bune soluții pentru automatizarea sarcinilor folosind macrocomenzi. Aplicația are, printre altele, o interfață în limba rusă și este prezentată în două versiuni: Professional și Standard (cea din urmă nu are capacitatea de a compila scripturi în fișiere EXE).

Această aplicație vă permite să creați macrocomenzi automat - prin amintirea programului tuturor acțiunilor efectuate de utilizator și prin generarea codului de program corespunzător și, prin urmare, este accesibilă chiar și pentru începători. Adevărat, lista sarcinilor care pot fi automatizate în acest fel este limitată. În plus, Macro Scheduler implementează capacitatea de a dezvolta macrocomenzi într-un editor vizual și de a scrie manual codul programului direct de către utilizator (Fig. 3), ceea ce vă permite să automatizați aproape orice sarcină, chiar și cea mai laborioasă. În acest sens, programul poate deveni indispensabil pentru automatizarea unei varietăți de sarcini efectuate în mod regulat - pentru efectuarea diferitelor lucrări cu discul (backup, copiere, sincronizare, curățare etc.), pentru generarea de rapoarte financiare, pentru monitorizarea mișcării fișierelor și descărcarea de e-mailuri, pentru testarea și instalarea de software, pentru transferul de fișiere într-o rețea locală și descărcarea fișierelor de pe Internet, pentru generarea de răspunsuri la e-mailuri etc. Macro Scheduler este o soluție independentă de software și poate compila scripturi în fișiere EXE autonome care pot fi rulate pe orice computer care rulează Windows. Desigur, toate acestea ar trebui să fie de interes pentru profesioniști.

Orez. 3. Editarea unei macrocomenzi la nivel de cod în Macro Scheduler

Crearea automată a scripturilor este implementată în Macro Scheduler în același mod ca și în alte aplicații, singura diferență este că este posibilă editarea scriptului generat de program la nivel de cod de program. Scrierea manuală a unui script este similară cu dezvoltarea unui program, așa că în acest caz nu puteți face fără cunoașterea limbajului de scripting MacroScript. Mai mult, dacă este necesar, codul VBScript poate fi inclus în scripturi, ceea ce face posibilă utilizarea programului pentru automatizarea sarcinilor OLE/ActiveX. Limbajul MacroScript conține mai mult de 200 de comenzi de scriptare și constructe de programare standard, inclusiv capacitatea de a trimite mesaje de apăsare a tastei și de clic al mouse-ului către alte aplicații, de a aștepta ca ferestrele să se deschidă și să se închidă, de a concentra o anumită fereastră, de a efectua operațiuni pe Internet, de a lansa programe și executa comenzi, citește, înregistrează, copie, mută, șterge și execută fișiere, gestionează aplicații folosind schimbul dinamic de date (DDE), etc. Macro-urile gata făcute incluse în pachet (rularea defragmentării, scrierea unui mesaj de e-mail, oprirea computerului etc.), prezența în sistemul de ajutor a unei liste complete de operatori de limbă cu exemple detaliate și suport pentru versiunea integrată. in debugger, care va ajuta la crearea de scripturi complexe, va ajuta la accelerarea procesului de stăpânire a unui limbaj de scripting.

Automatizați 6.31

Dezvoltator: HiTek Software

Dimensiunea distribuției: 10,25 MB

Metoda de distribuire: shareware

Preț: 79,95 USD

Rulează: Windows 95/98/Me/NT/2000/XP/2003 Server cu suport pentru Suns Java 1.3, Mac OS X versiunile 10.1 și ulterioare și Linux Redhat

Acest popular programator de sarcini multi-platformă este un instrument puternic și de încredere (dacă este un pic obositor) pentru automatizarea proceselor. Automize are o interfață convenabilă, intuitivă, oferă crearea vizuală a sarcinilor, nu necesită abilități de programare și conține șabloane pentru îndeplinirea celor mai standard sarcini - astfel încât poate fi folosit de o gamă largă de utilizatori.

Datorită prezenței unui număr mare de acțiuni încorporate, suportului pentru schimbul dinamic de date și capacității de a monitoriza starea folderelor, fișierelor, site-urilor, sarcinilor etc., Automize vă permite să automatizați o gamă foarte largă de procese ( Fig. 4), dintre care principalele includ următoarele:

Orez. 4. Creați o sarcină în Automize

  • gestionarea fișierelor bat, script-uri și aplicații (rulează conform unui program, întreruperea lucrului atunci când apar anumite evenimente);
  • copie de rezervă și sincronizare a fișierelor și folderelor, arhivarea folderelor și fișierelor, tipărirea documentelor și ștergerea fișierelor la un program;
  • încărcarea unei liste de pagini Web cu informații studiate în mod regulat; transfer și descărcare fișiere prin FTP, sincronizare cu servere FTP la distanță;
  • verificarea, primirea și trimiterea de e-mailuri, inclusiv cu atașamente (puteți impune și diverse restricții asupra mesajelor primite);
  • controlul actualizărilor paginilor Web cu posibilitatea de a descărca automat paginile modificate pentru vizualizare ulterioară offline, monitorizarea folderelor pentru modificări;
  • lansarea comenzilor Telnet într-un program și salvarea datelor despre rezultatele muncii lor;
  • testarea configurației rețelei TCP/IP, diagnosticarea erorilor de conectare folosind comanda ping;
  • afișarea notificărilor pe ecran care să reamintească utilizatorului despre începutul unor evenimente și sarcini pe care le-a planificat.

Automize vă permite să gestionați sarcinile de la distanță și vă poate notifica despre progresul lor prin e-mail. Sarcinile pot fi efectuate fie la un moment dat, fie periodic: zilnic, săptămânal, lunar și, dacă este necesar, și atunci când sunt îndeplinite anumite condiții. Astfel, suportul programului pentru variabile dinamice, care asigură schimbul dinamic de date între aplicații și sarcini, vă permite să lansați anumite acțiuni și sarcini numai în cazurile în care acțiunile sau sarcinile anterioare au fost finalizate cu succes.

Workspace Macro Pro - Automation Edition 6.0

Dezvoltator: Tethys Solutions, LLC

Dimensiunea distribuției: 2,91 MB

Metoda de distribuire: shareware

Preț: Licență comercială - 64,95 USD, Licență personală - 39,95 USD

Rulează: Windows NT/2000/XP/2003

Workspace Macro Pro este un instrument robust pentru automatizarea sarcinilor repetitive cu macrocomenzi, care pot fi create din șabloane încorporate folosind un expert sau prin efectuarea directă a unor acțiuni specifice folosind mouse-ul și/sau apăsând anumite comenzi rapide de la tastatură. Ambele opțiuni sunt extrem de simple și vă permit să generați macrocomenzile necesare în câteva minute, ceea ce vă permite să recomandați Workspace Macro Pro unui utilizator larg. În același timp, pachetul susține dezvoltarea de macro-uri în proiectantul vizual de macro-uri, selectând și configurând acțiuni valide din listă (Fig. 5). Deși este mai complex și consumator de timp, vă permite să automatizați sarcini mai complexe și, prin urmare, poate fi de interes pentru profesioniști.

Orez. 5. Editarea unei macrocomenzi în designerul încorporat al aplicației Workspace Macro Pro

Șabloanele acoperă sarcini standard care apar cel mai adesea pentru utilizatori și vă permit să generați rapid macrocomenzi pentru descărcarea fișierelor prin FTP, pentru eliminarea urmelor prezenței dvs. pe Internet în sistem, pentru oprirea computerului etc. Lista acțiunilor acceptabile la dezvoltare macrocomenzi în designerul vizual este mai larg și include descărcarea aplicațiilor și deschiderea documentelor, rularea altor macrocomenzi, închiderea ferestrelor, conectarea la Internet, deschiderea paginilor Web, descărcarea fișierelor prin FTP etc. Aplicația oferă multe opțiuni pentru determinarea condițiilor de executare a macrocomenzilor. : pe lângă opțiunile tradiționale de lansare automată din planificatoare, atunci când prin apăsarea unei anumite combinații de taste la încărcarea sistemului de operare și la ieșirea din acesta, este posibilă și să rulați din nou macrocomenzi la intervale definite de utilizator și când computerul este inactiv.

Indiferent de metoda de creare, macrocomenzile pot fi lansate automat în conformitate cu modul de lansare definit pentru acestea, sau din bara de sistem prin meniul contextual. Pentru o macrocomandă de pe desktop, puteți crea automat o comandă rapidă corespunzătoare pentru lansarea rapidă și/sau copiați comanda rapidă corespunzătoare în folderul de pornire pentru a executa automat macrocomandă atunci când Windows pornește. Pentru orice macrocomandă, puteți specifica viteza de execuție a acesteia, precum și numărul de execuții repetate și condițiile pentru acestea. Dacă este necesar, macrocomenzile pot fi protejate prin parolă împotriva editării de către alți utilizatori; De asemenea, puteți solicita o parolă atunci când executați macrocomenzi.

VistaTask 5.0

Dezvoltator: Vista Software

Dimensiunea distribuției: 2,03 MB

Metoda de distribuire: shareware

Preț: 99 USD

Rulează: Windows 95/98/Me/NT/2000/XP/2003

VistaTask este un instrument eficient și de încredere pentru automatizarea rapidă a majorității sarcinilor care apar atunci când lucrați în Windows. Aplicația dispune de o interfață de utilizator ușor de utilizat, intuitivă și ușor de personalizat, oferă o gamă largă de acțiuni suportate și permite utilizatorilor să creeze scenarii de acțiune fără abilități de programare - selectând vizual acțiunile și setându-le parametrii. Numărul de acțiuni permise în scenarii asigură automatizarea atât a sarcinilor simple care apar pentru utilizatorii casnici, cât și a unor procese de afaceri, ceea ce este deja relevant pentru companii. Pachetul vine cu documentație detaliată, completată de o serie de probleme de instruire pe care le puteți construi și edita pentru a vă rezolva problemele specifice. Programul este relativ ușor de învățat, deși pentru începători este mai bine să aleagă o aplicație mai ieftină și mai simplă.

VistaTask acceptă o gamă foarte largă de sarcini, dintre care principalele sunt următoarele:

  • lansare rapidă - lansarea programelor, deschiderea documentelor, executarea programelor MS-DOS, pornirea și oprirea serviciilor, deschiderea panoului de control etc.;
  • lucrul cu ferestre - activare, deschidere la ecran complet, minimizarea ferestrei de lucru sau a tuturor ferestrelor deschise, modificarea dimensiunii ferestrei de lucru etc.;
  • utilizarea tastaturii, lucrul cu mouse-ul și folosirea meniului - apăsarea unei anumite combinații de taste, blocarea/deblocarea introducerii, diverse opțiuni de mutare și clic pe mouse, evidențierea unui element de meniu de sistem sau utilizator etc.;
  • lucrul cu fișiere și foldere - crearea unui fișier nou, citirea, salvarea și ștergerea fișierelor, copierea, redenumirea și mutarea fișierelor, crearea și ștergerea folderelor etc.;
  • lucru pe Internet - descărcarea unui browser de Internet, deschiderea și salvarea unei pagini Web, crearea, trimiterea și ștergerea unui mesaj de e-mail, descărcarea și ștergerea fișierelor prin FTP etc.;
  • efectuarea acțiunilor de sistem - copierea textului în clipboard și lipirea textului din clipboard, ștergerea clipboard-ului, crearea unei capturi de ecran a ferestrei active, repornirea și închiderea computerului etc.

Lista de acțiuni poate conține și instrucțiuni If și TextLoop - prima vă permite să efectuați acțiuni în funcție de rezultatele comparării parametrilor cu unele valori specificate, iar a doua vă permite să efectuați acțiuni care se repetă ciclic. În plus, acțiunile pot include operațiuni precum verificarea existenței unui anumit fișier, încărcarea unui anumit program, deschiderea unei anumite ferestre etc. Scriptul rezultat poate fi compilat într-un fișier EXE (Fig. 6), ceea ce va permite să fie utilizat ulterior în afara VistaTask. Pentru a depana cu succes scenarii complexe, programul oferă posibilitatea de a implementa puncte de control și execuție pas cu pas.

Orez. 6. Compilarea scriptului într-un fișier executabil în mediul VistaTask

Trebuie remarcat faptul că capacitatea de a rula scripturi într-un program nu este furnizată în acest program, deoarece se presupune că scripturile sunt lansate direct de utilizator. Acest lucru limitează într-o oarecare măsură gama de sarcini de rezolvat, cu toate acestea, este foarte posibil să ieșiți din situație și să automatizați în VistaTask chiar și acele operațiuni care trebuie efectuate strict conform unui program sau în absența utilizatorului, pt. ceea ce este suficient pentru a pregăti scriptul necesar sub forma unui fișier EXE, iar în planificatorul Windows setați ora de pornire.

AutoTask 2000 3.68

Dezvoltator: Cypress Technologies

Dimensiunea distribuției: 3,68 MB

Metoda de distribuire: shareware

Preț: 59,95 USD

Rulează: Windows 95/98/Me/NT4/2000/XP/2003

Acest instrument foarte simplu pentru automatizarea sarcinilor standard este conceput pentru o gamă largă de utilizatori, deoarece are o interfață ușor de utilizat (Fig. 7) și este ușor de învățat. Programul poate ajuta la automatizarea proceselor, cum ar fi crearea de copii de rezervă, descărcarea de aplicații, curățarea discului de la deșeurile computerului, verificarea e-mailului etc.

Orez. 7. Gestionarea sarcinilor în AutoTask 2000

Sarcinile create în mediul AutoTask 2000 reprezintă un anumit set de acțiuni liniare și sunt create în editorul de activități prin selectarea și setarea parametrilor acțiunii dorite folosind un expert. Direct în editorul de sarcini, orice acțiune de sarcină sau întreaga sarcină poate fi testată. Dacă este necesar, puteți edita imediat oricare dintre acțiuni modificându-i conținutul și/sau poziția în lista de acțiuni, ceea ce este foarte convenabil în practică. Sarcinile pot fi executate conform unui program destul de flexibil și care permite, pe lângă capacitățile obișnuite, să se stabilească intervale de timp pentru repornirea sarcinilor și să definească clar limite de timp când o sarcină poate sau nu poate fi executată. În plus, este posibil să executați sarcini dacă sunt îndeplinite anumite condiții logice: de exemplu, vă puteți asigura că o sarcină este lansată dacă există un anumit fișier, sau un anumit program rulează, sau o anumită fereastră este deschisă etc. Lista acțiunilor permise în sarcini include lansarea și închiderea programelor, executarea comenzilor DOS, deschiderea unei ferestre cu un mesaj, apăsarea unei combinații de taste, acțiuni cu ferestre (minimizare, maximizare, închidere etc.), operațiuni de sistem (încheierea unei sesiuni de lucru). , repornirea și închiderea computerului ), operațiuni pe internet (conectare, deconectare, generare de mesaj de e-mail). În plus, este posibilă utilizarea acțiunilor legate de verificarea diferitelor condiții (starea unui program sau a unei sarcini), precum și transmiterea de comenzi DDE care asigură schimbul dinamic de date între aplicații.

xStarter 1.82

Dezvoltator: xStarter Solutions, Inc.

Dimensiunea distribuției: 3,83 MB

Metoda de distribuire: shareware

Preț: 39,5 USD, gratuit pentru utilizatorii din Rusia

Rulează: Windows NT4/2000/XP/2003

xStarter este un programator de sarcini ușor de utilizat și foarte convenabil, care vă permite să automatizați rapid operațiunile repetate frecvent (Fig. 8). Programul are o interfață în limba rusă, este însoțit de un sistem de ajutor detaliat în limba rusă și o serie de exemple și, prin urmare, poate deveni un bun instrument de automatizare pentru o categorie largă de utilizatori ruși.

Orez. 8. Automatizarea rezervărilor în programul xStarter

Activitățile pot fi programate sau lansate atunci când Windows pornește, când un utilizator se conectează, când au loc anumite evenimente sau pot fi apelate din meniul contextual. Evenimentele înseamnă apăsarea unei anumite combinații de taste, crearea/activarea/închiderea unei ferestre Windows, modificări ale fișierelor din directoare specificate etc. Acțiunile din sarcini pot include lansarea aplicațiilor, pornirea și oprirea serviciilor, efectuarea de operațiuni de fișiere (copiere, ștergere etc.) . etc.), sincronizarea directoarelor, arhivarea datelor, înregistrarea și redarea macro-urilor, descărcarea sau trimiterea de fișiere prin protocoale FTP și HTTP, afișarea unui mesaj pe ecranul computerului, stabilirea unei conexiuni la Internet etc. În plus, este permisă utilizarea If. expresii (pentru a efectua o acțiune în funcție de rezultatele comparării parametrilor cu valorile specificate) și TextLoop (pentru executarea ciclică a acțiunilor).