Un program pentru efectuarea de acțiuni computerizate. Automatizați sarcinile de rutină ale computerului: Windows și Mac

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 implementării regulate a cărora utilizatorii sunt bine conștienți, dar totuși neglijează să le execute, 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 prezența componentelor 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șierele inutile și pentru a elimina intrările învechite din registrul de sistem. Este ușor să configurați managerii de descărcare pentru a funcționa 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ăugați 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 de a folosi programe 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ă mai confortabil. și o instalare 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 învăța ș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 (începerea după un 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 dezvoltarea macrocomenzilor în designerul vizual este mai larg și include descărcarea aplicațiilor și deschiderea documentelor, rularea altor macro-uri, închiderea ferestrelor, conectarea la Internet, deschiderea paginilor Web, descărcarea fișierelor prin FTP etc. Aplicația oferă multe opțiuni pentru definirea condițiilor de executare a macro-urilor: 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 re-executarea macrocomenzilor 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 începătorilor le este mai bine să folosească 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. care este suficient să pregătiți 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).

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ă folosești în mod activ un computer, probabil că ai observat de mai multe ori cât de bine ar fi dacă el însuși ar face anumite acțiuni identice în locul tău. 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ă vreme, 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:

Sincer să fiu, 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 a începe.

Setări suplimentare

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, vom avea 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, trebuie doar să minimizați fereastra de utilitate din 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 ca autorul 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:

Funcții de bază

  • ușor de învățat sintaxă de bază;
  • emularea mișcărilor mouse-ului computerului și a tastelor;
  • managementul proceselor;
  • gestionarea ferestrelor aplicațiilor active;
  • lansarea anumitor acțiuni prin apăsarea tastelor rapide;
  • crearea GUI – interfață grafică cu utilizatorul;
  • lucrul cu registru, clipboard, rețea;
  • funcții de procesare, bucle, condiții logice etc.

Avantaje și dezavantaje

Avantaje:

  • distributie gratuita;
  • dimensiune mică și independență;
  • sintaxă simplă;
  • suport Unicode;
  • editor cu evidențiere de sintaxă;
  • imitarea mișcărilor cursorului și a apăsărilor de taste în orice aplicație;
  • interacțiunea cu comenzile chiar și în ferestre inactive.

Defecte:

  • trebuie să petreci ceva timp învățând limba.

Analogii

AutoHotkey. Un set gratuit de instrumente profesionale pentru automatizarea muncii pe un PC. Acest program este autosuficient, poate configura combinații de taste și are propriul său limbaj de programare. Toate acestea fac posibilă crearea unor secvențe complexe de operații și casete de dialog grafice. Programul poate folosi și COM, care este folosit pentru a controla alte aplicații. Dar această soluție are și dezavantajele ei: lipsa unui editor cu evidențiere de sintaxă și incapacitatea de a depana scripturile.

xStarter. Un program de automatizare gratuit pe care chiar și utilizatorii începători îl pot înțelege. În designerul său vizual puteți înregistra o secvență de acțiuni. De asemenea, este posibil să creați o interfață grafică și casete de dialog. Programul conține un planificator de sarcini. Dintre minusuri: aspectul tastaturii nu este întotdeauna corect, lipsa unei funcții de programare a textului pentru operații.

Principii de funcționare

Pentru a crea un script, atribuiți-i un folder și instalați AutoIt. Faceți clic pe spațiul liber din acest folder și verificați elementele „Creare”, „AutoIt v3 Script”:

Crearea unui script

Apoi dați un nume scriptului, apoi deschideți-l pentru a scrie comenzi apelând meniul contextual și selectând „Editare script”. După aceasta, editorul pentru program - SciTe ar trebui să se deschidă:

Editor pentru program

La început, scriptul va fi gol. Comentariile din acesta sunt evidențiate cu verde. Există comentarii pe o singură linie și pe mai multe rânduri.

Pentru a adăuga posibilitatea de a afișa text în scriptul dvs., utilizați funcția MsgBox introducând linia MsgBox(0, „Tutorial”, „Hello World!”) la sfârșitul fișierului. Valorile afișate în paranteze sunt parametrii funcției.

Există două moduri de a rula fișierul:

1. Prin meniul contextual:

Rularea scriptului

2. Prin editor:

Lansați prin editor

Pentru a afla cum să lucrați cu fișierele din program, vă sugerăm să vizionați videoclipul:

AutoIt este un program funcțional pentru scrierea de scripturi.

xStarter automatizează sarcinile de zi cu zi pe baza programatorului sau a evenimentelor sistemului.

Beneficii cheie

Reduceți-vă programul de lucru cu 35%.

Prin crearea de macrocomenzi pentru sarcinile tale zilnice, te eliberezi de rutină. Iar computerul poate rula aceste macrocomenzi folosind xStarter chiar și în absența ta, conform unui program.

Aveți grijă de siguranța datelor dvs.

Dacă salvarea automată a documentelor și a e-mailului necesită puțin sau deloc efort, atunci de ce să nu o faci?

Înlocuitor pentru planificatorul Windows.

Programatorul avansat xStarter vă va permite să specificați cu mai multă precizie momentul începerii unui program sau finalizarea unei sarcini. Sarcinile pot fi executate exact la o oră specificată, periodic sau într-un format complex. Când xStarter rulează în modul de serviciu NT, este posibil să lansați sarcini chiar și în absența utilizatorilor activi.

Urmăriți modificările aduse fișierelor și directoarelor.

De îndată ce un fișier nou apare în directorul specificat, programul xStarter vă va anunța despre acesta sau va efectua orice acțiune. În același mod, xStarter urmărește modificările și ștergerile fișierelor și directoarelor, inclusiv modificările subdirectoarelor.

Acțiuni pe internet.

Trimiterea și primirea de e-mailuri, lucrul cu fișiere prin FTP și HTTP - aceasta este doar o scurtă listă a ceea ce puteți automatiza atunci când lucrați cu Internetul. De exemplu: primiți rapoarte zilnice și salvați-le în directorul specificat; trimite notificări despre sarcinile finalizate fără asistență utilizatorului; descărcați jurnalul și alte fișiere etc.

Macrocomenzi Windows.

Puteți înregistra macrocomenzi în timp ce lucrați în orice program și cu orice obiect din mediul Microsoft Windows folosind xStarter. Fiecare macrocomandă este un fișier care conține o secvență de mișcări înregistrate, clicuri de mouse și apăsări de butoane de la tastatură. Acest fișier poate fi redat în orice moment folosind un program sau o tastă rapidă, ca și cum ați efectua singur aceste acțiuni.

Telecomanda.

Cu xStarter Web Pilot, devine posibil să rulați sarcini pe computere la distanță, să vizualizați sarcinile și jurnalele acestora și să le dezactivați/activați.

Compilarea sarcinilor.

Puteți crea fișiere .exe din sarcinile xStarter și puteți transfera sarcini între computere. Când rulează sarcini, utilizatorii pot completa unii parametri specifici unui anumit utilizator sau computer.

Firebird/Interbase.

O versiune specială a xStarter Job Scheduler pentru Firebird/Interbase vă permite să efectuați sarcini specifice pentru serverele de baze de date specificate. Cu această versiune puteți rula scripturi SQL, backup/restaurare baze de date etc.

Automatizați sarcinile fără abilități de programare.

Fiecare sarcină xStarter constă dintr-un set de acțiuni. Acțiunile au ca scop îndeplinirea diferitelor funcții, iată doar câteva dintre ele:

  • lansarea de programe;
  • afișarea mesajelor pe ecran;
  • conexiune la internet;
  • sincronizare directoare;
  • operațiuni cu ferestre;
  • operațiuni cu fișiere text și jurnal;
  • dezactivarea și conectarea directoarelor de rețea;
  • etc.

Sarcinile pot fi executate conform unui program, taste rapide sau evenimente de sistem.

Cerințe de sistem

Procesor Intel Pentium sau compatibil
Windows NT4/2000/XP/2003/Vista