This is UltimateRPA Documentation
UltimateRPA Changelog

[4.5.2] - 2020-01-20

Nové funkcionality

Drobné změny a opravy chyb

  • Scheduler - Opraveny problémy při automatickém spouštění z aplikace Microsoft Plánovač úloh.

[4.5.1] - 2019-09-06

Vytvořili jsme UltimateRPA GitHub, na kterém je možné najít dodatečné knihovny použitelní při psaní robotických skriptů. UltimateRPA GitHub je dostupný zde. Budeme rádi když se zapojíte do spolupráce na této platformě.

Nové funkcionality

  • Robot - doplněna klávesa "PAUSE" (send_key)
    • Umožňuje použití klávesy "PAUSE" při ovládání aplikace
  • Robot - doplněny metody find_first_left_to, find_first_up_to, find_first_down_to do třídy urpa.AppElement + sjednocení parametrů a chování s podobnými metodami ve třídě urpa.App (doplněny parametry step a width/height)
    • Umožňuje nový způsob obsluhy objektu v aplikaci
  • Robot - doplněna funkce urpa.set_screen_resolution pro nastavení rozlišení na stanici.
    • Umožňuje nastaveni požadovaného rozlišení obrazovky za účelem eliminace chyb v případě, že systém z libovolného důvodu změní původní rozlišení
  • Robot - doplněno čekání po odpojení vzdálené plochy (na aktivní desktop)
    • Eliminuje chyby při běhu robota v návaznosti na odpojení od robotické stanice pomocí vzdálené plochy
  • Robot - doplněn atribut urpa.__version__
    • Umožňuje zjistit verzi nástroje UltimateRPA a například omezit funkčnost skriptu pro konkrétní verzi

Drobné změny a opravy chyb

  • Robot - při vkládání do clipboardu se nyní nastavuje i CF_LOCALE na hodnotu z nastaveného keyboard layout (set_clipboard_text)
  • Robot - lepší popis chyby u "ConnectToConsoleSession error"
  • Robot - drobné vylepšení a oprava metody parent
  • Robot - oprava špatné chybové hlášky v případě, že se nepodařilo přepnout desktop
  • Robot - oprava - špatné názvy parametrů u App.find_first_*_to
  • Robot - oprava uvolňování UIA elementů
  • Robot - oprava - pád aplikace při resize_tp_window pokud se nenajde požadovaný element. Nyní dojde k vyvolání výjimky ElementNotFoundError
  • Robot - oprava - Robot nevytváří error log při find_all
  • Scheduler - oprava - Scheduler nenajde Robot.exe pokud není vyplněno "Robot directory"
  • Scheduler - oprava vícenásobného spuštění fronty, úprava několika textů v toolbaru
  • Scheduler - oprava "Cannot assign process to job object: Přístup byl odepřen."
  • Scheduler - oprava občasného "zaseknutí" úlohy po doběhnutí spouštěného procesu, oprava občasného nezapisování názvu procesu do logu.
  • Scheduler - oprava pádu aplikace pokud zadanému omezení na dny nevyhovuje žádný den

[4.5.0] - 2018-10-05

Aktualizace Python knihoven

  • Byla provedena aktualizace Python knihoven (Python 2.7 -> Python 3.7). Více informací ohledně přechodu na Python 3 je možné nalézt zde.
  • Metody z balíčku urpa podporují keyword arguments

Větší podpora Microsoft Excel

Rozšíření možností vyhledávání elementů a aplikací

  • V inspectoru je na záložce AppElement možné nově filtrovat elementy ve stromě podle toho, zda jsou dostupné (zda reagují na klik myši) a nebo ne pomocí atributu Enabled.
  • Do třídy AppElement doplněna metoda parent, pomocí které je možné vyhedat ve stromě element, který je jeho rodičem.
  • Při vyhledávání aplikací pomocí metody find_first_app je možné nově využít ve jméně aplikace regulární výraz.

Nové možnosti v inspectoru

  • V dialogu vizuálních transformací je nyní náhled na část aplikace, ve kterém jsou aplikovány vybrané transformace.
  • Hodnoty AbsPos a FromAppEle jsou v inspectoru průběžně aktualizovány během pohybu myši po plátně, ne až po kliknutí.