+ All Categories
Home > Technology > Automatizace knihovnických systémů s využitím technologie sikuli

Automatizace knihovnických systémů s využitím technologie sikuli

Date post: 16-Nov-2014
Category:
Upload: ctibor-skuta
View: 1,080 times
Download: 6 times
Share this document with a friend
Description:
Prezentace z konference Knihovny souasnosti 2010 (Se) v rmci bloku Technologie v knihovnch.
22
Automatizace knihovnických systémů s využitím technologie Ctibor Škuta
Transcript
Page 1: Automatizace knihovnických systémů s využitím technologie sikuli

Automatizace knihovnických systémů s využitím technologie SikuliCtibor Škuta

Page 2: Automatizace knihovnických systémů s využitím technologie sikuli

Některé pracovní úkoly mohou být opravdu nudné.

Knihovny současnosti 2010

Page 3: Automatizace knihovnických systémů s využitím technologie sikuli

… člověk je tvor líný.

Knihovny současnosti 2010

Page 4: Automatizace knihovnických systémů s využitím technologie sikuli

Efektivita je inteligentní lenost.

Knihovny současnosti 2010

Page 5: Automatizace knihovnických systémů s využitím technologie sikuli

Knihovny současnosti 2010

Můj problém

400x

vyplnit stejný formulář s jedním měnícím se termínem

Page 6: Automatizace knihovnických systémů s využitím technologie sikuli

Knihovny současnosti 2010

Můj problém

400x

vyplnit stejný formulář s jedním měnícím se termínem

Page 7: Automatizace knihovnických systémů s využitím technologie sikuli

Knihovny současnosti 2010

Alternativní řešení

• Dát práci někomu jinému• Celý proces zautomatizovat

Page 8: Automatizace knihovnických systémů s využitím technologie sikuli

Knihovny současnosti 2010

• Dát práci někomu jinému• Celý proces zautomatizovat

Alternativní řešení

Page 9: Automatizace knihovnických systémů s využitím technologie sikuli

Knihovny současnosti 2010

Nástroj pro automatizaci úkonů prováděných v grafickém uživatelském rozhraní (GUI).

Page 10: Automatizace knihovnických systémů s využitím technologie sikuli

Knihovny současnosti 2010

• Rozpoznává vzory na grafickém výstupu

• Multiplatformní

• Využívá Jython (Python v Javě)

Page 11: Automatizace knihovnických systémů s využitím technologie sikuli

Knihovny současnosti 2010

Automatizace uživatelského vstupu=

Náhrada skutečné lidské práce

Page 12: Automatizace knihovnických systémů s využitím technologie sikuli

Knihovny současnosti 2010

click( )

type(‘library‘)

Klíčové příkazy

Page 13: Automatizace knihovnických systémů s využitím technologie sikuli

Knihovny současnosti 2010

Příklad

click( )

type(‘knihovny současnosti 2010‘)

type(Key.ENTER)

click( )

Page 14: Automatizace knihovnických systémů s využitím technologie sikuli

Knihovny současnosti 2010

click( )

Page 15: Automatizace knihovnických systémů s využitím technologie sikuli

Knihovny současnosti 2010

type(‘knihovny současnosti 2010‘)

Page 16: Automatizace knihovnických systémů s využitím technologie sikuli

Knihovny současnosti 2010

type(Key.ENTER)

Page 17: Automatizace knihovnických systémů s využitím technologie sikuli

Knihovny současnosti 2010

while find( ):

sleep(0.5)popup(‘panda is gone‘)

Příklad

Page 18: Automatizace knihovnických systémů s využitím technologie sikuli

Knihovny současnosti 2010

Page 19: Automatizace knihovnických systémů s využitím technologie sikuli

Knihovny současnosti 2010

Výhody• Možnost využití v případech, kde konvenční metody selhávají

• Rychlejší a přesnější než lidská práce +

Page 20: Automatizace knihovnických systémů s využitím technologie sikuli

Knihovny současnosti 2010

Nevýhody•Pomalejší než automatizace na úrovnizdrojového kódu programu

•Využití má smysl, až případě vyššího počtu opakování dané činnosti-

Page 21: Automatizace knihovnických systémů s využitím technologie sikuli

Knihovny současnosti 2010

Kdy Sikuli použít?Potřebujete automatizovat určitou činnost,

ale nemáte k dispozici funkci, která by ji provedla,

ani přístup ke zdrojovému kódu programu.

(Chcete se vyhnout nudné a opakující se práci.)

Page 22: Automatizace knihovnických systémů s využitím technologie sikuli

Díky za pozornost!Knihovny současnosti 2010


Recommended