## Používanie AutoType

Automatické dopĺňanie vám umožňuje jednoducho a rýchlo zadať používateľské meno a heslo na internete. Táto funkcia sa zvyčajne používa nasledovne:

1. Prejdite na webovú stránku, na ktorú sa chcete prihlásiť.
2. Kliknite na prvé pole, ktoré je potrebné vyplniť (zvyčajne "používateľské meno" alebo "prihlásenie").
3. Prepnite na Password Safe, vyberte záznam zodpovedajúcu webovej stránke
4. Vyvolajte automatické dopĺňanie (pomocou Control-T alebo kliknutím pravým tlačidlom myši a výberom možnosti "Vykonaj automatické dopĺňanie".
5. Týmto sa zadá používateľské meno a taktiež heslo.

Predvolený je vzorec, po ktorom nasledujú automatické stlačenia klávesov, nasledovný: používateľské meno, za ktorým nasleduje kláves Tab, nasleduje heslo, ďalší Tab a potom kláves Enter (používateľské meno TAB heslo TAB ENTER). Toto funguje dobre pre väčšinu webových stránok, ktoré vyžadujú prihlásenie používateľským menom/heslom.

Pre webové stránky alebo aplikácie, ktoré vyžadujú odlišné údaje, môžete prispôsobiť správanie automatického dopĺňania podľa popisu v časti Prispôsobenie automatického dopĺňania nižšie. Upozorňujeme, že môžete tiež prispôsobiť predvolený text automatického dopĺňania na karte Rôzne v dialógovom okne Nastavenia. Toto môže byť užitočné, ak je napríklad predvolené oneskorenie automatického dopĺňania príliš rýchle pre váš počítač.

Okrem toho môžete automatické dopĺňanie vyvolať po spustení ľubovoľného príkazu zadaného v poli Spustiť príkaz daného záznamu, a skombinovať tak tieto dve funkcie.

Poznámka: Ak bol záznam vybratý v dôsledku akcie Hľadať, potom položka ponuky "Vykonaj automatické dopĺňanie" (a jej skratka, ak je stále definovaná) použije informácie tohto záznamu. Ak sa však potom vyberie iný záznam, aj keď je nájdený záznam stále zvýraznený, namiesto neho sa použijú informácie novo vybraného záznamu.

### Prispôsobenie automatického dopĺňania

1. V prihlasovacom formulári umiestnite kurzor do poľa s používateľským menom
2. Otvorte okno Password Safe
3. Vyberte záznam
4. Ctrl+T alebo kliknite pravým tlačidlom myši a vyberte Vykonaj automatické dopĺňanie alebo kliknite na príslušné tlačidlo na paneli s nástrojmi pre spustenie akcie.

### Prispôsobenie automatického dopĺňania

Pre webové stránky alebo aplikácie, ktoré nemajú pole pre používateľské meno, za ktorým nasleduje pole pre heslo a potom tlačidlo pre prihlásenie, môžete upraviť správanie vyplnením poľa "AutoType" záznamu textom, ktorý určuje požadované správanie nasledovne:

- \u sa nahradí používateľským menom priradeným k záznamu.
- \p sa nahradí heslom priradeným k záznamu.
- \q sa nahradí posledným heslom priradeným z histórie hesiel, pokiaľ je história hesiel tohto záznamu stále aktívna. Ak nie je aktívna alebo ak neexistujú žiadne staré heslá, pole sa odstráni, ale ničím sa nenahradí.
- \g sa nahradí skupinou priradenou k záznamu.
- \i sa nahradí názvom priradeným k záznamu.
- \l sa nahradí URL adresou priradenou k záznamu (to je písmeno ell, nie číslica '1').
- \m sa nahradí emailom priradeným k záznamu.
- \2 sa nahradí aktuálnym overovacím kódom priradeným k záznamu, ak bol pre záznam definovaný tajný kľúč overovateľa.
- \o sa nahradí obsahom (prípadne viacriadkového) poľa Poznámky.

- Ľubovoľné znaky konca riadku '\n', '\r' alebo '\r\n' sa konvertujú na '\r' (CR).
- V poli Poznámky sa nenahrádzajú žiadne escape sekvencie (napr. '\u', '\p' atď.) okrem sekvencie '\t', ktorá sa nahrádza znakom Tab a sekvencie '\s', ktorá sa nahrádza klávesmi "Shift+Tab".

- \oNNN sa nahrádza obsahom n-tého riadku poľa Poznámky

- NNN môže mať jednu až tri číslice (napr. \o5 pre 5. riadok, \o45 pre 45. riadok atď.
- ak je NNN väčšie ako počet riadkov v poli Poznámky, potom toto nemá žiadny účinok a žiadne riadky z poľa Poznámky sa neskopírujú.
- ak je NNN nula, potom sa skopírujú všetky riadky, t.j. \o0 je ekvivalentné \o.
- Znaky konca riadku nie sú zahrnuté.

Vedzte že ide o pohodlný spôsob prispôsobenia automatického dopĺňania pre aplikácie, ktoré vyžadujú druhé heslo alebo iný ľubovoľný text ako súčasť procesu overovania.

- \b sa nahrádza klávesom Backspace.
- \t sa nahrádza klávesom Tab, čím sa v skutočnosti preskočí pole vo formulári webovej stránky.
- \s sa nahrádza klávesom "Shift+Tab", čím sa v skutočnosti vrátite späť na predchádzajúce pole.
- \n sa nahrádza klávesom Enter, čím sa stlačí tlačidlo.
- \e sa nahrádza klávesom Esc.
- \\ sa nahrádza klávesom spätného lomítka (\).
- \dNNN nastavuje oneskorenie medzi znakmi na NNN milisekúnd, namiesto 10 (predvolená hodnota). Toto zmení oneskorenie pre aktuálny a všetky nasledujúce znaky. Napríklad, "fast\d500slow" bude mať za následok, že slovo "fast" bude napísané s predvoleným oneskorením a písmená "s", "l", "o" a "w" budú napísané s polsekundovou pauzou pred každým. Ak chcete vložiť jednorazové oneskorenie, ktoré neovplyvní rýchlosť nasledujúcich znakov, použite "\w" alebo "\W", ako je popísané nižšie.
  Upozorňujeme, že NNN je obmedzené na maximálne tri číslice.
- \wNNN alebo \WNNN zavádza oneskorenie NNN milisekúnd pre \w alebo sekúnd, ak sa použije \W. Napríklad, "how\w500now" spôsobí, že sa bude písať "how" (predvolenou rýchlosťou alebo rýchlosťou určenou posledným \d), po ktorej bude nasledovať polsekundová pauza a potom "now" písaný rovnakou rýchlosťou ako "how"). Podobne, "how\W2now" zavedie dvojsekundovú pauzu medzi dvoma slovami. Toto je užitočné na doladenie načasovania s určitými webovými stránkami.
  Upozorňujeme, že NNN je obmedzené na maximálne tri číslice, takže napríklad \w5000 vytvorí polsekundové oneskorenie a potom vygeneruje písmeno "0", čo pravdepodobne nie je to čo ste zamýšľali (\W5 by však stačilo).
- \z (iba pre Windows) vyvolá starý mechanizmus automatického dopĺňania. Tento mechanizmus môže nesprávne spracovať znaky, ktoré nie sú v latinke, ale môže spôsobiť že automatické dopĺňanie bude fungovať na určitých problematických webových stránkach. Ak zistíte, že AutoType nefunguje správne na konkrétnej webovej stránke, vyskúšajte tento kód na začiatku poľa príkazu AutoType. Ak je však toto pole zadané kdekoľvek v reťazci AutoType, vzťahuje sa na celý reťazec.
- \# (iba pre Windows) je úplne rovnaké ako \z vyššie, okrem toho že zapína/vypína starý mechanizmus AutoType pre časť reťazca AutoType medzi týmito kódmi. Použitie \# namiesto \z môže zabrániť problémom s odosielaním nelatinských znakov v iných častiach reťazca AutoType, ako sa to môže stávať pri použití poľa \z. \# sa však ignoruje, ak bolo pole \z zadané kdekoľvek v reťazci AutoType.. Napríklad, nasledujúci kód prepne na starý mechanizmus a odošle iba tabulátor a medzeru:

      \#\t \#

- \c (iba Linux) generuje klávesové udalosti, ktoré spôsobia príkaz Vybrať všetko špecifický pre platformu. Je užitočný, keď je automatické dopĺňanie v konflikte s automatickým vypĺňaním prehliadača, kde sa dva texty kombinujú namiesto toho, aby automaticky doplnený text nahradil automaticky vyplnený text. Generovanie znaku \c na začiatku automatického dopĺňanie vo vnútri poľa (na úplnom začiatku reťazca automatického dopĺňania alebo hneď za znakom \t) zabezpečí, že automaticky vyplnený text bude nahradený automaticky dopĺňaným textom. Pre niektoré stránky možno budete musieť automaticky dopĺňať pomaly, na čo na začiatok reťazca automatického dopĺňania umiestnite \d100. Takže váš reťazec automatického dopĺňania by mohol vyzerať takto

      \d100\c\u\t\c\p\n

- \j (iba Linux) začne generovať nezávislé udalosti klávesov pre modifikačné klávesy ako ALT, SHIFT atď.
- \k (iba Linux) zastaví generovanie nezávislých stlačení klávesov pre modifikačné klávesy a simuluje iba modifikácie (ako napríklad písanie veľkými písmenami) s príznakmi pre hlavné udalosti klávesov.
- \j a \k by mohli byť užitočné, keď zistíte, že automatické dopĺňanie nerozlišuje veľké a malé písmená automaticky dopĺňaného textu alebo generuje malé písmená klávesov (3 namiesto #).
- Všetok ostatný text sa píše tak, ako je.

Pre iba Windows sú implementované aj nasledujúce špeciálne ovládacie kódy:

\{Enter} | Kláves Enter
\{Up} | Kláves Šípka hore
\{Down} | Kláves Šípka dole
\{Left} | Kláves Šípka doľava
\{Right} | Kláves Šípka doprava
\{Home} | Kláves Home
\{End} | Kláves End
\{PgUp} | Kláves Page-up
\{PgDn} | Kláves Page-down
\{Tab} | Kláves Tab
\{Space} | Medzerník

Špeciálny ovládací kód medzi zloženými zátvorkami nerozlišuje veľké a malé písmená a nie je ovplyvnený prítomnosťou poľa "\z" automatického dopĺňania.

Okrem toho je možné kombinovať nasledujúce modifikátory s vyššie uvedenými špeciálnymi ovládacími kódmi. Tieto musia predchádzať kódu a možno ich kombinovať v ľubovoľnom poradí. Sú to:

! | Kláves Alt
^ | Kláves Ctrl
+ | Kláves Shift

Napríklad:
"\{+Tab}" je ekvivalentom "Shift+Tab"
"\{+^Tab}" je ekvivalentom "Ctrl+Shift+Tab"
"\{^Home}" je ekvivalentom "Ctrl+Home".

### Odkazy a aliasy

#### Odkazy

Automatické dopĺňanie v zázname typu odkaz používa reťazec automatického dopĺňania jeho základného záznamu. Hodnoty nahradené v tomto reťazci, napr. \p pre heslo, pochádzajú zo základného záznamu odkazu, okrem polí, ktoré je možné nastaviť pre samotný odkaz, konkrétne jeho skupinu, názov a používateľa.

#### Aliasy

Reťazec automatického dopĺňania a všetky premenné záznamu okrem aktuálneho hesla (\p) a predchádzajúceho hesla (\q) pochádzajú z aliasu. Spomenuté dve však pochádzajú zo základného záznamu daného aliasu.

### Predvolené automatické dopĺňanie

Predvolená sekvencia automatického dopĺňania v Password Safe je \u\t\p\n. Túto predvolenú hodnotu je možné zmeniť v položke menu Spravovať/Nastavenia (karta Rôzne).

### Príklady

Príklad 1: Nasledujúci kód sa môže použiť tam, kde je potrebné zadať číslo bankového účtu (12345) pred používateľom a heslom:

    12345\t\u\t\p\t\n

Príklad 2: Nasledujúci kód, odoslaný používateľom, vymaže pole s používateľským menom pred začatím automatického dopĺňania používateľského mena a hesla. Neprázdne polia s predvyplnený používateľským menom sú veľmi bežné. Niektoré stránky si pamätajú používateľské meno, aj keď si to používateľ neželá, alebo používateľ zabudne vymazať pole "Nepamätám si používateľské meno" a kvôli súborom cookie prehliadača si ho aj tak zapamätá, alebo ak sa prihlásenie z akéhokoľvek dôvodu pri prvom pokuse nepodarí, používateľské meno zostane zachované. Táto sekvencia automatického dopĺňania má zabezpečiť, aby používateľ nemusel najskôr ručne vymazávať pole s používateľským menom.

    \t\s\u\t\p\n

Príklad 3: Nasledujúca sekvencia, tiež odoslaná používateľom, prepína zaškrtávacie políčko (napr. zakazuje uloženie vášho prihlásenia):

    \#\t \#

Poznámka: Na dosiahnutie požadovaného zaškrtávacieho políčka na ľubovoľnej webovej stránke možno budete potrebovať viac klávesov Tab ("\t"). Pozrite si tiež vyššie informácie o možných problémoch pri používaní poľa "\z".

Poznámka: Ak máte problémy s automatickým dopĺňaním, možno budete musieť vypnúť blokovanie vyskakovacích okien tretích strán v prehliadači. Používatelia hlásili problémy s funkciou blokovania vyskakovacích okien spolu s funkciou automatického dopĺňania.