Hlavní navigace

Názor k článku Skripty pro automatické ovládání aplikací s GUI postavené na knihovně PyAutoGUI od Mintaka - Díky za článek. Adminuji počítače ve školách a jeden...

  • Článek je starý, nové názory již nelze přidávat.
  • 10. 7. 2021 21:54

    Mintaka

    Díky za článek.

    Adminuji počítače ve školách a jeden z důležitých úkolů je nainstalovat všechno na všechno.
    Běžně tam bývá hodně typů HW konfigurací, takže klonovaní image pomůže, ale není všespásné, a pak je třeba uchodit na každé stanici třeba 600 programů (výukové programy a vybrané hry) ve stáří od 30 let po současnost.

    V některých případech je poslední možností automatizace instalace, použití takového ovládání GUI.
    Pro lepší určení souřadnic se dá použít postup, že se před akcí změní rozlišení např na 1024x768, okno programu se maximalizuje a pak se dá strefovat myší na konkrétní místa s větší pravděpodobností. Tam, kde to jde vyřešit klávesnicí, místo myši, tak to je jednodušší.

    Nástroj AutoIT ve Windows má i záznam klávesnice/myši, který se dá uložit jako makro.
    V Linuxu se dá použít i na automatizaci GUI nástroj AutoKey, ale spíš ho používám na menší věci.
    Cca před 15 lety jsem si udělal Pythoní script, který zpracoval výstup z programu InCtrl5. Ten se snaží zaznamenat všechny změny v systému které nastanou v průběhu instalace (registry, .ini soubory, další soubory), a pak je replikovat na dalším počítači.