O siebie pragnę jeszcze dodać, wnikając bardzo w szczegóły (dla zainteresowanych):
Auto-type uruchamiane z menu kontekstowego bierze pod uwagę w polu “notatki” tylko auto-type zerowe, czyli nie wykonuje instrukcji np z auto-type-1, auto-type-2. Gdyby było inaczej to niewiadomoby było których instrukcji użyć w przypadku autotype z menu kontekstowego. Jeśli nie ma auto-type zerowego i zaczyna sie dopiero od auto-type-1 to program to ignoruje i używa domyślnego sposobu wpisywania loginu i hasła. Instrukcje otwierające inne aplikację poprzez “start > uruchom” mogą być wykonane raczej tylko poprzez auto-type z menu kontekstowego, nie można tych instrukcji wykonywać w przeglądarce i programach, tylko osobno!
A jeśli chodzi o globalny skrót funkcji Auto-Type:
W przeciwieństwie do menu kontekstowego, bierze pod uwagę instrukcje auto-type nie tylko zerowego ale również auto-type-1, auto-type-2 itd w zależności od nazwy okna gdzie ma zostać wpisane hasło. W przypadku skrótu globalnego nazwa okna określa której instrukcji (którego nagłówka auto-type) użyć.
Nie działa prawidłowo globalny skrót gdy w polu “notatki” znajdują sie dla Auto-Type instrukcje inne niż {TITLE}, {USERNAME}, {URL}, {PASSWORD} i {NOTES}, czyli np {WIN}, {UP}. Gdy są w polu “notatki” te instrukcje ({WIN}, {UP} i inne) dla auto-type menu kontekstowego to trzeba uwzględnić to w taki sposób by z instrukcjami skrótu globalnego te instrukcje nie kolidowały (o czym mowa w artykule), np
Auto-Type-Window: tu wpisać cokolwiek
Auto-Type: {DELAY 1000}{WIN}{UP}{UP}{ENTER}{DELAY 1000}{URL}{DELAY 1000}{ENTER}{DELAY 6000}{PASSWORD}{ENTER}
Auto-Type-Window-1: tutaj nazwa okna programu gdzie użyjemy globalnego klawisza skrótu
Auto-Type-1: {PASSWORD}{ENTER}
–> gdybym nie wpisał na początku “Auto-Type-Window: tu wpisać cokolwiek” to nie działałby skrót globalny. Ale Auto-type menu kontekstowego by działał bo mu nie potrzebne auto-type-window. Dla globalnego skrótu widocznie ważne jest by były wszystkie auto-type po kolei- bez pominięcia. Nie działa poprawnie jeśli nie ma w ogóle określonego zerowego auto-type i jest zamiast tego odrazu auto-type-1.
Gdy skorzystamy z tej samej nazwy okna dla dwóch auto-type to zostanie zawsze wykonana instrukcja auto-type zerowego. Przykład:
Auto-Type: {USERNAME}{ENTER}
Auto-Type-Window: Błąd*
Auto-Type-1: {PASSWORD}{ENTER}
Auto-Type-Window-1: Błąd*
–> zostanie więc napisana nazwa użytkownika {USERNAME}
Jeśli jest auto-type-window określone we wpisie to nie bierze pod uwagę tytułu tego wpisu nawet jeśli jest dokładnie taki jak nazwa okna gdzie chcemy wpisać hasła. Jeśli jest we wpisie nr 1 określone auto-type-window a we wpisie nr 2 jest określony tylko tytuł o nazwie takiej jak nazwa okna lub części nazwy okna to zapyta sie o wybór - którego wpisu użyć. Tytuł nie musi być w całości taki jak nazwa okna by został wpis użyty, nazwa przypisana auto-type-window musi być taka sama by wpis został użyty. Ale gdy jest określone jakiekolwiek auto-type-window we wpisie, nawet inne niż nazwa okna to tytuł nie zostanie wzięty pod uwagę gdyby był taki sam jak nazwa okna. Jeśli tytuły obydwu jakiś wpisów mogły by wskazywać na nazwę okna to program sie zapyta którego wpisu użyć.
Ważne wpisy warto zabezpieczać przed ewentualnym błędnym użyciem przez funkcję Auto-Type -> W notatkach każdego ważnego wpisu wpisać “Auto-Type-Window: cokolwiek niepowtarzalnego (np niepowtarzalna nazwa okna strony na której POWINIEN ten ważny wpis zostać użyty)” po to by na innych stronach przy używaniu funkcji auto-type nie było ryzyka że dane z wpisu tego ważnego zostaną pobrane i wysłane w formularzu na innej stronie. Po wpisaniu “Auto-Type-Window: cokolwiek” w polu notatki, tytuł wpisu będzie ignorowany, więc na podstawie tytułu** nie zostaną dane z ważnego wpisu wpisane tam gdzie nie powinny. Jeśli jest w polu “notatki” wpisana funkcja Auto-Type-Window" to tytuł okna musi być identyczny do tego określonego w funkcji "Auto-Type-Window: * " by dane z tego wpisu mogły być użyte poprzez tą funkcję w tym oknie. Myślę że jest to dobre zabezpieczenie. Poza tym powinna być w programie opcja zabezpieczająca wybrane wpisy przed użyciem na innej stronie -opcja wyłączająca możliwość auto-typowania wybranych wpisów. By całkowicie wykluczyć ryzyko (ryzyko wpisania haseł na stronie, na której nie powinny być wpisane z danego ważnego wpisu, a stronie której nazwa okna była by taka sama jaka była by nazwa okna właściwego czyli określonego w auto-type-window tego wpisu ważnego), należy dla ważnych wpisów określić auto-type-window: wygenerowany losowy ciąg znaków <- losowy ciąg zamiast dokładnej nazwy okna odpowiedniej strony.
** A tytuł może być chociażby częścią nazwy okna by mógł zostać użyty.