Program de acțiuni automate. Automatizarea muncii pe un PC

xStarter automatizează sarcinile de zi cu zi pe baza programului sau a evenimentelor de sistem.

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 într-un director 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 sarcini ș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

Multe sarcini efectuate în mod regulat pe un computer, de exemplu, deschiderea multor aplicații necesare pentru lucru, verificarea discului pentru viruși și programe spyware, copierea de rezervă și sincronizarea datelor, curățarea discului de fișiere inutile etc., iau utilizatorului destul de mult timp , care poate fi cheltuit mai bine. Faptul este că este foarte ușor să configurați un computer pentru a efectua automat astfel de sarcini și, la un moment dat, potrivit din punctul de vedere al încărcării sistemului - de exemplu, atunci când sincronizați cantități mari de date și verificați un disc, este mai bine să alegeți orele de noapte pentru aceste operațiuni, când computerul nu este utilizat în alte scopuri. În realitate, gama de sarcini care se repetă zi după zi care pot fi automatizate este mult mai largă și nu se limitează la cele de mai sus. Computerului i se poate încredința să efectueze în mod independent o varietate de operațiuni: deschiderea documentelor și paginilor web, verificarea și curățarea registrului de sistem, actualizarea oricăror date, descărcarea fișierelor, verificarea, primirea și trimiterea e-mailului, arhivarea datelor, copierea fișierelor, generarea, trimiterea prin poștă prin e-mail și tipărirea documentelor etc. În funcție de setări, computerul poate îndeplini sarcini specificate de utilizator în momente strict definite: de fiecare dată când Windows pornește, când este oprit, zilnic, săptămânal și lunar la ore specificate etc., precum și atunci când apar anumite evenimente de sistem . Cu alte cuvinte, un computer poate fi învățat să efectueze multe acțiuni pe cont propriu. Teoretic, există două moduri de a face acest lucru.

Programator Windows încorporat

Puteți profita de caracteristicile standard ale sistemului de operare Windows, care are un planificator încorporat care vă permite să rulați automat fișiere de program atunci când sistemul pornește sau conform unui program specificat, zilnic, săptămânal sau lunar. Această caracteristică 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 în prealabil un fișier batch cu secvența necesară de comenzi, pe care programatorul le va lansa la un moment specificat de utilizator. Fiecare operațiune își creează propria sarcină, iar acest lucru nu este deloc dificil. Mai întâi, deschideți panoul Sarcini programate (din Panoul de control sau făcând clic pe Start > Programe > Accesorii > Instrumente de sistem > Sarcini programate). Apoi faceți clic pe obiectul „Adăugați sarcină” și, urmând instrucțiunile vrăjitorului, indicați planificatorului acțiunea necesară.

Vă rugăm să rețineți că parola pe care o introduceți pentru sarcină trebuie să se potrivească cu parola dvs. de conectare Windows, iar pentru ca programele să pornească automat utilizând Windows Scheduler, serviciul Task Scheduler trebuie să ruleze în modul de pornire automată. Pentru a comuta în acest mod (dacă dintr-un motiv oarecare modul automat este dezactivat), lansați editorul de administrare a serviciilor (comanda „Start” > „Run” > „services.msc”), faceți dublu clic pe numele „Sarcină”. Serviciul Scheduler” și pe fila „General” setați tipul de pornire la automat.

Dacă trebuie să efectuați mai multe sarcini secvențial (de exemplu, lansați o serie de aplicații după conectarea la Windows), atunci este mai logic să pregătiți un fișier batch cu secvența necesară de comenzi (poate fi creat în Notepad). un exemplu de astfel de fișier mai jos. Și apoi configurați planificatorul pentru a rula acest fișier la ora specificată. Adevărat, pentru aceasta va trebui să înțelegeți tehnologia de creare a fișierelor batch.

Programe de planificare specializate

Programele de planificare specializate vă permit să efectuați o varietate mult mai mare de acțiuni în mod automat decât este posibil cu planificatorul standard Windows. De exemplu, deschideți folderele și fișierele necesare, lansați aplicații, reproduceți anumite secvențe de taste și manipulări ale mouse-ului, descărcați fișiere, opriți computerul etc. Mai mult, pentru a rezolva automat toate aceste probleme, nu trebuie să poți crea fișiere batch, cu atât mai puțin să ai abilități de programare. Puteți automatiza procesele la nivel vizual, pur și simplu spunând sistemului ce sarcină trebuie efectuată la ce oră și setând parametrii de execuție. Această cale va fi mult mai convenabilă, mai rapidă și mai fiabilă, vă va permite să configurați în mod optim sistemul pentru a rezolva automat anumite probleme și va ajuta utilizatorul să economisească mult timp. Gama de programe de programare este destul de mare și include atât pachete solide și costisitoare pentru automatizarea unei game largi de operațiuni de rețea și de calcul, de exemplu AutoMate (995 USD), care este conceput pentru specialiștii IT, cât și mai accesibile (din punct de vedere al prețului și complexității). de utilizare) soluții, destinate utilizatorului general. Ne vom concentra pe cele mai populare dintre aceste soluții. Funcționalitatea unor astfel de programe este foarte largă. Unele soluții vă permit să creați sarcini în modul vizual dintr-un anumit set de acțiuni prestabilite - adică să le asamblați, așa cum ar fi, din „cuburi”. Acest lucru nu este deloc dificil și va dura puțin timp, dar capacitățile de automatizare vor fi limitate la setul adecvat de acțiuni. Alte soluții acceptă în plus înregistrarea macrocomenzilor sau a scripturilor de acțiune - aceasta înseamnă că programul, într-un anumit mod, își poate aminti toate acțiunile efectuate de utilizator cu mouse-ul și tastatura, iar în viitor le va putea efectua independent. Cu toate acestea, atunci când înregistrați astfel de macrocomenzi, trebuie să urmați o serie de reguli (altfel rezultatul funcționării utilitarului conform scriptului va fi mai mult decât dezamăgitor):
  • Înainte de a începe înregistrarea scriptului, trebuie să închideți toate aplicațiile care rulează;
  • în procesul de înregistrare a unui script, atunci când specificați orice date, trebuie mai întâi să setați focalizarea pe câmpul editat și abia apoi să introduceți datele, iar atunci când selectați un articol de meniu, mai întâi selectați elementul părinte, apoi copilul;
  • Când definiți o cale, calea dorită trebuie introdusă manual în câmpul corespunzător, mai degrabă decât prin specificarea unui director în arborele de directoare. În caz contrar, procesul de execuție automată se va bloca, deoarece arborele de directoare poate arăta diferit la timpul de execuție față de când a fost scris scriptul.
În plus, la crearea scripturilor, este necesară dezactivarea aplicațiilor care pot interfera cu anumite acțiuni: antivirus, firewall etc. Unele programe, printre altele, oferă utilizatorului posibilitatea de a crea sarcini și de a le edita la nivel de cod de program. Această abordare necesită disponibilitatea cunoștințelor și abilităților adecvate, iar dezvoltarea fiecărei sarcini este un proces îndelungat, dar pachetele din acest grup vă permit să automatizați aproape orice sarcină.

Instrumentul de automatizare a programatorului de macro-uri 11.1.18

Dezvoltator: MJT Net Ltd.
Dimensiunea distributiei: Macro Scheduler Lite - 4,42 MB; Macro Scheduler Standard - 5,39 MB; Macro Scheduler Professional - nicio versiune demo disponibilă
Răspândire: shareware

Macro Scheduler este una dintre cele mai funcționale soluții dintre programele concepute pentru automatizarea sarcinilor. În total, implementează trei tehnologii pentru crearea lor. Pe de o parte, programul vă permite să generați automat macrocomenzi - prin amintirea tuturor acțiunilor efectuate de utilizator și prin generarea independentă a codului programului corespunzător. Pe de altă parte, Macro Scheduler permite dezvoltarea sarcinilor într-un editor vizual. Aici vă puteți limita la selectarea acțiunilor prestabilite sau chiar să scrieți manual codul programului, ceea ce vă permite să automatizați aproape orice, chiar și cea mai laborioasă sarcină. Prin urmare, programul va fi util pentru automatizarea unei varietăți de operațiuni efectuate în mod regulat. De exemplu, poate ajuta la efectuarea automată a diverselor lucrări cu un disc (backup, copiere, sincronizare, curățare etc.), automatizarea controlului asupra mișcării fișierelor și descărcarea e-mailurilor, testarea și instalarea de software, transferul fișierelor printr-o rețea locală și descărcarea fișierelor de pe Internet etc. Sarcinile pot fi lansate manual, executate conform unui program, sau atunci când sunt declanșate anumite condiții (apăsarea tastelor rapide sau apariția unor evenimente legate de ferestre/fișiere/directoare). Este posibil să compilați scripturi create în program în fișiere EXE independente (din păcate, doar în versiunea Professional), care pot fi executate pe orice computer care rulează Windows. Crearea automată a macro-scripturilor este implementată în Macro Scheduler în același mod ca și în alte aplicații, singura diferență este că este posibilă editarea macro-ului generat de program la nivel de cod de program. Scrierea manuală a unui script este similară cu dezvoltarea unui program și, în acest caz, nu puteți face fără cunoașterea limbajului de scripting MacroScript. Acest limbaj conține peste 200 de comenzi de script și constructe de programare standard. Acestea includ coduri de program pentru trimiterea de mesaje către alte aplicații despre apăsarea tastelor și operațiunile mouse-ului, efectuarea de operațiuni pe Internet, lansarea de programe și executarea comenzilor, citirea, scrierea, copierea, mutarea, ștergerea și executarea fișierelor, gestionarea aplicațiilor folosind schimbul dinamic de date (DDE - Schimb dinamic de date), etc. Dacă este necesar, codul VBScript poate fi inclus în scripturi, ceea ce face posibilă utilizarea programului pentru automatizarea sarcinilor OLE/ActiveX. Programul (anterior exista o localizare în limba rusă, pachetul Russification a fost descărcat separat de distribuția principală) este prezentat în mai multe ediții Macro Scheduler Lite, Macro Scheduler Standard și Macro Scheduler Professional edițiile pot fi interesante pentru utilizatorul general; o comparație detaliată a edițiilor este disponibilă la următoarea adresă. Versiunile demo ale primelor două ediții sunt complet funcționale timp de 30 de zile, costul versiunii comerciale a ediției Macro Scheduler Lite este de 39 USD, ediția Standard Macro Scheduler este de 95 USD, Macro Scheduler Professional este de 195 USD -prietenos. În partea de sus a ferestrei de lucru există un meniu de comandă și o bară de instrumente. Panoul lateral conține o listă de categorii - adică, sarcinile macro pot fi împărțite în diferite categorii pentru comoditate. Partea principală a ferestrei de lucru afișează o listă de sarcini din categoria selectată și imediat după instalarea programului, această listă conține deja multe exemple foarte utile.

Pentru a crea automat o sarcină nouă pe baza listei încorporate de acțiuni, faceți clic pe butonul „Nou”. Apoi selectați operațiunea dorită în panoul din stânga ferestrei „Macro” care se deschide - să zicem, pentru a lansa aplicația, deschideți rularea programelor/fișiere, selectați operațiunea „Run Program” și specificați numele fișierului care urmează să fie lansat , ajustând parametrii de lansare dacă este necesar. Acest lucru va face ca linia de program corespunzătoare în limbajul MacroScript să apară în scriptul de activitate (fila Script). Întreaga listă de acțiuni este generată exact în același mod. Desigur, orice acțiune poate fi introdusă direct manual, dar aceasta necesită deja abilități de programare. Apoi se stabilește ce va servi drept semnal pentru a începe executarea sarcinii - un program (fila „Run When”), apăsarea unei combinații de tastatură („Hot Key”) sau un alt eveniment asociat cu o anumită fereastră, fișier sau folder ("Declanșator"). Numele sarcinii este solicitat după închiderea ferestrei Macro. Orice sarcină este editabilă (butonul „Editare”) și în orice moment puteți insera/șterge/modifica orice rând de cod al programului și puteți testa orice acțiune folosind depanatorul încorporat. Puteți merge pe altă cale - scrieți scenariul. Apoi, programul va genera codul programului complet independent, amintindu-și toate acțiunile efectuate de utilizator cu mouse-ul și tastatura, iar în viitor îl va putea efectua independent. Pentru a înregistra o macrocomandă, trebuie să faceți clic pe butonul „Înregistrare”, introduceți numele macrocomenzii, faceți clic pe butonul „Start” și începeți să redați setul de acțiuni dorit. Pentru a termina înregistrarea, în mod implicit trebuie să apăsați combinația de taste „CTRL+ALT+S”. După înregistrarea scriptului și dacă acesta este testat cu succes, sunt configurate condițiile de lansare a sarcinii corespunzătoare.

Dacă script-ul a fost înregistrat fără succes, atunci înregistrarea sa poate fi repetată sau codul script-ului poate fi corectat manual folosind depanatorul (meniul „Debug”), care vă permite să efectuați sarcina pas cu pas. Pentru utilizatorii începători în programare, este mai înțelept să selecteze opțiunea de suprascriere.

Pentru a lansa rapid sarcini individuale la cerere, puteți crea comenzi rapide pe ele pe desktop (butonul „Comandă rapidă”).


Dimensiune: 814 KB
Preț: 15,00 USD
Scop: planificator de sarcini

Trebuie să facem multe acțiuni în mod regulat. Viața noastră de zi cu zi este exercițiu, mic dejun, duș, excursie la birou. Pentru mulți oameni, întreaga lor zi de lucru este programată până la minut. Este posibil să uitați ceva din greșeală sau să omiteți în mod deliberat anumite rutine.

Viața virtuală a sistemelor informatice, din fericire, se pretează automatizării. Puteți atribui o sarcină unui anumit moment și cu siguranță va fi finalizată. Este păcat că, cu ajutorul oricăror puteri superioare, este imposibil să prescrii periajul automat al dinților, bărbierit și alte proceduri obositoare. Dar ceea ce este imposibil în lumea reală a fost mult timp implementat în computere, în cadrul unei clase speciale de software concepute pentru a automatiza procesele.

Active Task Manager este un utilitar pentru efectuarea automată a unei varietăți de sarcini, cu ajutorul căruia puteți programa activitatea programelor care necesită lansare regulată. Esența muncii utilitarului se rezumă la a răspunde la două întrebări eterne - „ce?” și „când?”

Fereastra de lucru Active Task Manager constă dintr-o bară de activități cu un număr mic de elemente și o listă de sarcini atribuite. În mod implicit, programul este configurat să efectueze backup-uri regulate, să verifice integritatea discului și, de asemenea, să ofere un memento constant cu privire la necesitatea înregistrării.

Sarcinile programate pot fi EXE, fișiere executabile COM, precum și module batch BAT. În plus, programul poate afișa diverse avertismente, poate efectua copii de siguranță folosind și, de asemenea, poate opri computerul.

Regularitatea executării sarcinii poate fi specificată sub formă de intervale între porniri succesive, prin specificarea orelor exacte din timpul zilei, săptămânii sau lunii.

O nouă sarcină este creată folosind butonul Adăugare sarcină. Acest lucru deschide un vrăjitor destul de simplu, ușor de înțeles. Mai întâi trebuie să introduceți numele sarcinii viitoare. Apoi trebuie să specificați tipul de sarcină - rularea unei aplicații, memento, backup sau închiderea computerului. Mementourile pot fi fie mesaje text, fie alerte audio.

Dacă alegeți să lansați o sarcină, vi se va cere să selectați calea către modulul executabil și să specificați cheile de lansare. Apoi, setați frecvența sarcinii. Lucrarea este terminată.

Pentru a configura un memento, vi se cere să introduceți mesajul text al acestuia și, de asemenea, să specificați fișierul de sunet. Alegerea frecvenței pentru toate tipurile de operațiuni este identică.

Backup funcționează numai dacă modulul Active Backup Expert este instalat în sistem și puteți specifica doar tipul de copiere a datelor care trebuie creată - o copie completă sau o adăugare incrementală.

Termenul „oprirea computerului” înseamnă încheierea sesiunii curente, închiderea completă a stației de lucru, repornirea și, de asemenea, aducerea sistemului într-o stare în care este sigur să deconectați computerul de la rețeaua (electrică). Oprirea PC-ului se poate face în mod tradițional, precum și în modul forțat.

După finalizarea configurării programului, veți vedea doar un mic clopoțel în tava de sistem. Dacă treceți cursorul mouse-ului peste el, veți vedea o fereastră pop-up standard (balon) cu informații despre starea sarcinilor viitoare.

Programul rulează ca un serviciu standard Windows, care, conform informațiilor de pe site-ul oficial, ocupă doar 180KB de RAM. Active Task Manager este un utilitar simplu, compact pentru programarea proceselor, la care nu am putut găsi vreun defect în timpul tuturor testării. Toate sarcinile programate manual au fost finalizate exact așa cum este descris în Ajutor.

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ă. Cât mi-aș dori să se poată face de la sine! Sau, pentru ca computerul să preia execuția acestuia.

Acest lucru 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ă și 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 rapid.
  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ă.
  5. Și folosind această cheie, lansați-o oricând aveți nevoie
  6. 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.

  1. 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.
  2. Pe lângă avantaje, există și unele limitări atunci când utilizați programul AutoClickExtreme.

Nu reproduce întotdeauna în mod adecvat acțiunile înregistrate în jocurile bazate pe DirectX.

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.
  • 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 pregătirea mai multor 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 dvs., 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.

Salutare tuturor!
Am vrut o invitație la Habr ( multumesc utilizatorului Nast pentru invitatie), iar în cele din urmă acest fapt a devenit forța motrice pentru scrierea unui articol, care se bazează pe istoria experienței personale în domeniul automatizării sarcinilor legate de PC.
Sunt automatator, îmi place ca majoritatea sarcinilor (software, hardware) să fie efectuate automat fără intervenția mea sau a altor persoane.

Ţintă:

  1. Spuneți și poate învățați cum să optimizați munca pe un computer.
  2. Oricine a căutat astfel de informații va avea cunoștințele necesare pentru a începe și a se dezvolta într-un optimizator de sarcini.
  3. Pentru a oferi o oportunitate suplimentară de a depăși lenea și de a face ceva cu adevărat util pentru tine și ceilalți.
  4. Arată un exemplu despre cum să faci un program care execută automat un algoritm de acțiuni înregistrat pentru confortul tău.
  5. Pentru a demonstra că automatizarea nu este plictisitoare, dar ca rezultat este utilă și chiar foarte interesantă.
Motive:

În primul rând. Întâlnesc adesea faptul că majoritatea utilizatorilor nu știu să-și organizeze timpul de lucru, în special pe un PC. Este amuzant să urmărești când un utilizator este distras de la munca plătită cu adevărat scump prin acțiuni software mici (uneori hardware), apoi se uită indignat la șeful, care luna aceasta a redus bonusul pentru performanță slabă în raport cu rezultatele anterioare.

În al doilea rând. Obișnuiam să am sarcini de rutină pe care le-am forțat să fie efectuate automat folosind diverse produse software. Dar indiferent de câte opțiuni software există, există întotdeauna funcții care nu sunt atât de ușor de implementat într-un singur pachet. Și a trebuit să folosesc mai multe programe de automatizare în combinație cu programe pentru scopul standard al muncii de birou sau nu atât de birou.

În al treilea rând. A venit momentul când a apărut o adevărată sarcină de rutină. Era legat de faptul că era necesar să se extragă text, tabele, imagini dintr-un fișier PDF, cu protecție instalată pe acesta împotriva copierii, recunoașterii de către orice software, imprimării și altceva. În general, autorul fișierului a stabilit protecție maximă într-un program (nici măcar nu-mi amintesc) pentru crearea fișierelor PDF. Și un alt punct important, sunt 202 pagini în fișier, fundalul este albastru, iar textul este uneori galben, alteori albastru. Și cel mai important, intervalul de timp pentru primirea textului final este de doar 3 zile. Uneori sufăr de lene, așa că am renunțat imediat la orice muncă fizică și, de asemenea, nu am căutat o echipă de o duzină care să iubească să imprime manual text dintr-o imagine. Ca întotdeauna, am apelat la produse software pentru a automatiza sarcinile. La urma urmei, după ce ai petrecut o oră scriind algoritmul corect, poți petrece o jumătate de zi făcând lucruri mai plăcute.

Dar nu totul este atât de simplu pe cât pare la prima vedere. Am spus deja mai sus că un program poate face maximum 99,9% din munca necesară. Așa că am început să caut pe internet și să folosesc unul câte unul cele mai la modă, după evaluări și recenzii, programe de automatizare, desigur, cu condiția ca, în primul rând, să poată îndeplini funcțiile de care aveam nevoie în mediul GUI, și nu în consolă. și, în al doilea rând, sunt gratuite. Da, apropo, vorbim despre aplicațiile Win. Nu vă voi recomanda ce aplicație este mai bună și care este mai proastă - o puteți încerca singur, în funcție de obiectivele și obiceiurile de confort. În principiu, pot automatiza mai bine în BASIC decât orice program special pentru această problemă, dar nu am vrut să instalez Visual Studio - este o pierdere de timp și spațiu pe hard disk. Mai mult, aveți nevoie de un program care are deja toate opțiunile pentru controlul PC-ului, unde trebuie doar să selectați toate acțiunile necesare din listă și să schimbați câțiva parametri pentru dvs. Și pentru un utilizator obișnuit, acesta este exact ceea ce este necesar, nu este nevoie să învețe limbaje de programare, totul ar trebui să fie deja creat în avans și să funcționeze.

Deci aici este. Am ales programul xStarter (pe atunci v.1.9.2). 90% corect. Nu o voi lăuda, voi spune doar că aplicația are într-adevăr un mediu foarte convenabil pentru implementarea pe scară largă a algoritmului de automatizare. Singurul lucru rău este că unele funcții nu sunt configurabile, de exemplu, funcția de captură de ecran își pierde calitatea din cauza compresiei - nu este potrivită pentru recunoașterea textului. Și, de asemenea, nu mi-a plăcut că nu există o fereastră separată care să arate coordonatele cursorului mouse-ului. A trebuit să descarc un gadget pentru bara laterală din Vista OS „Mouse Pointer Locator”. Și, desigur, al treilea lucru nu este foarte important pentru un utilizator avansat, dar în unele probleme controversate este necesar - acesta este ajutor cu funcționalitatea aplicației. Se pare că fișierul de ajutor este dintr-o versiune veche și există doar o parte din funcționalitate în descriere.

La momentul scrierii, am verificat noua versiune a xStarter v.1.9.3 - fișierul de ajutor este acum complet, există obiective pentru a determina punctele de pornire și de sfârșit ale cursorului pe ecran, iar calitatea capturii de ecran a avut îmbunătățit semnificativ, acum textul poate fi recunoscut. Bravo baieti! Voi fi bucuros să aștept noile versiuni ale acestui program, unde voi obține și mai multe funcționalități.

Și am implementat algoritmul de recunoaștere a fișierelor PDF (cu protecție) foarte simplu:

  1. PDF pe ecran complet
  2. Captură de ecran cu „Print Screen”
  3. Lipiți în „Photoshop”
  4. Buclă până la pagina 202
  5. Macro în „Photoshop”: decuparea, salvarea
  6. Dosar cu imagini în „Fine Reader”
Lucrat manual:
  • Manual, analiza textului și corectarea erorilor.
  • Salvare în „Word”
  • Editarea unui fișier DOC
Utilizarea timpului pentru sarcini individuale:
  • Crearea unui algoritm de automatizare – 25-30 min.
  • Configurarea algoritmului – 30-60 min.
  • Recunoașterea și editarea textului – 4-5 ore.
Timp total de utilizare:
  • Cu automatizare (1 persoană editează doar textul, restul este automat) – 5-7 ore.
  • Fără automatizare (1 persoană face totul manual) – 3-5 zile.

Exemplu practic: (nu despre ceea ce a fost scris mai sus!)

Vă voi arăta nu doar un exemplu de tip „Hello World”, vă voi arăta cum să creați un bot (adică un algoritm de automatizare) pentru jocul „Friend Factory” pe site-ul vkontakte.ru

Am fost atras de acest joc tocmai pentru că poți câștiga bani virtuali folosind un bot, în ciuda faptului că jocul rulează într-un browser și este un obiect Flash. Nu am competență în tehnologii flash, așa că am aruncat imediat deoparte solicitările special generate pentru controlul jocului fără browser (dacă există așa ceva?), botul meu va folosi doar cursorul mouse-ului special pentru joc și încă câteva funcții. pentru browser de control, captură de ecran, variabile, bucle și nimic altceva nu este nevoie.

Botul constă din 2 sarcini:

  1. „Friend Factory – Cumpărare (Firefox)” este algoritmul principal al botului. „Firefox” este pur și simplu o desemnare a browserului cu care algoritmul va funcționa. Poate fi ajustat pentru a se potrivi oricui.
  2. „Read_Compare_ff” este un algoritm suplimentar pentru verificarea imaginii pentru faptul că s-a schimbat.
Algoritmul bot efectuează următoarele:
  1. Găsește fereastra browserului cu jocul rulând și o deschide pe ecran complet.
  2. În continuare, este lansată a 2-a sarcină, care face un instantaneu al zonei ecranului, exact în locul în care se află numărul cu suma de bani din joc.
  3. Acum botul ar trebui să miște cursorul și să facă clic pe butonul „Pepinieră”, apoi pe „Toate” și să cumpere primul animal de companie pe care îl întâlnește.
  4. Atunci când un animal de companie este achiziționat, suma de bani scade - a 2-a sarcină a noastră conform punctului 2 va verifica acest lucru.
  5. Dacă nu există animale de companie în grădinița „Totul” (acest lucru se întâmplă adesea), atunci repetați pasul 3 la nesfârșit.
  6. După cumpărare, botul, după ceva timp, verifică (punctul 2) faptul vânzării animalului de companie - adică o creștere a sumei de bani.
  7. Dacă animalul de companie este vândut, atunci robotul repetă pasul 3, dacă nu este vândut, atunci botul apasă butonul „Pepinieră” pentru a actualiza rezultatul jocului de un număr infinit de ori.
Aceasta este o descriere generală a funcționării algoritmului pe care l-am făcut în scopuri proprii și pe care îl folosesc chiar și acum. Primul a fost un bot pentru a vizita jocul la fiecare 2 ore, dar a dat mult mai puțin profit în joc decât al 2-lea. Este bine să lăsați botul în funcțiune în timp ce sunteți departe de computer.

Și în sfârșit...

Avantajele automatizării:

  1. Creșterea productivității computerului (în primul rând pentru sarcini repetitive).
  2. Există mai mult timp pentru odihnă sau alte activități.
  3. Depășirea pragului lenei inițiale, adică intenția de a crea un algoritm care să-ți ușureze propria existență.
  4. Util în scopuri personale.
  5. Cunoștințe suplimentare despre tehnologie nu pot fi decât benefice.
Dezavantajele automatizării:
  1. Oamenii nu vor să învețe și să se dezvolte; se mulțumesc să facă ceea ce au făcut de zeci de ani. Lenea prevalează!
  2. Oamenilor le este frică să facă munca mai repede, pentru că șeful îi va copleși imediat cu mai multă muncă. Din nou, lenea depășește bonusurile!
  3. De la școală, oamenii sunt învățați să muncească, nu să câștige bani!
Rezultat:
Îmi doresc ca acest articol să ajute măcar pe cineva să se dezvolte în domeniul automatizării proceselor. Și pentru ca toți cei care au legătură indirectă cu acest articol să-și exprime părerea subiectivă despre informațiile pe care le citesc. Ei bine, bineînțeles că o voi face deja foarte recunoscător pentru invitația la lava Habrausers;)

Etichete: Adăugați etichete

  • Serghei Savenkov

    un fel de recenzie „scurtă”... de parcă s-ar grăbi undeva