AutoIt – udělej si vlastní exe

AutoIt je velmi jednoduchý a přitom i hodně mocný scriptovací nástroj. Používám ho, když potřebuji udělat nějaký menší prográmek. Pro sebe, nebo pro uživatele.
Udělal jsem jednoduché video, jak se udělá Hello word.

Hello word

Video jak udělat msgbox s textem hello word (vítej světe): Případně oficiální návod.

Do textového souboru se napíše pár řádků kódu a uloží se s příponou au3.

Pak stačí přes pravé tlačítko spustit nebo zkompilovat (takže vznikne exe).

Instalace

Instalace a použití je triviální. Program se prostě nainstaluje.

Doporučuji jen nastavit na poklikání editaci místo spouštění.

Příklad Hello word

#include <MsgBoxConstants.au3>

;komentář

MsgBox($MB_SYSTEMMODAL, "Záhlaví", "Vítej světe!")

Pár linků

Hodně na něm oceňuji intuitivnost. Většinou si říkám že by se mi hodila nějaká funkce, která něco dělá.

Kouknu do nápovědy a ona tam je! Viz seznam funkcí, nebo seznam proměnných.

Co jsem v něm například dělal

  • Prográmek, který v HELIOS Green rozkopíruje objednávky (v podstatě jen simuluje klikání a mačkání kláves)
  • Ve schránce nahrazuje zaměňuje komentáře SQL scriptu (stejný script pro různé společnosti má drobné odlišnosti)
  • Spouští uložené procedury v databázi (ale na to raději pouužívám SSRS)
  • Mění záhlaví v csv souboru
  • Stahuje soubor obsahující v názvu datum z URL, dekryptuje ho a nakopíruje na server.
  • Spojí txt soubory z jednoho adresáře, přidá záhlaví, upraví ho na csv a nakopíruje na server.
  • Spustí program MicroSIP, a pokud se v průběhu práce program maximalizuje přes celou obrazovku, nastaví mu původní velikost (je to v podstatě oprava chyby MicroSIP).
  • Zabalí adresář předaný jako argument, zabalí ho, do názvu dá datum a čas a nahraje na FTP. Používám na zálohování.
  • atd.


Posted

in

by

Tags:

Comments

Napsat komentář

[zoom]