Krok za krokom
prejdú procesom, ako sa šetrič obrazovky diel založených na systéme Windows 95/98 počítači. Hoci príkazy systému a presné detaily sa môžu líšiť, tento proces je v podstate rovnaký pre ostatné počítače rovnako.
Počítač neustále monitoruje činnosť deje medzi rôznymi zložkami systému. Keď sa konštatuje, že klávesnica a myš boli nečinný pre množstvo času uvedenú v nastavení šetriča obrazovky v okne Vlastnosti zobrazenie, systém odošle špeciálnu príkaz do popredia (aktuálne) žiadosť, aby zistili, či je možné spustiť šetrič obrazovky. Ak je spustená aplikácia, ktorá má Computer Based Training (CBT) otvorené okno, alebo má program ako Windows, ako je napríklad jeden beh zo systému MS-DOS, ako popredia aplikácie, systém Windows sa nedá spustiť šetrič obrazovky.
Tu je presne to, čo to robí:
- Ak chcete zistiť, či je možné spustiť screensaver alebo nie, Windows odošle správu do popredia aplikácie. Tento príkaz sa pýta aplikácie, " Môžem spustiť šetrič obrazovky &Quote ?; Program ako Windows nebude rozumieť príkazu, a preto nebude odpovedať. Aplikácia CBT bude rozumieť, ale bude reagovať s príkazom, ktorý znamená ". Nie, ja poskytovanie školení práve teraz " Všetky ostatné aplikácie by mala pozitívne reagovať na povel.
- Windows a potom sa pozrie na linke SCRNSAVE.EXE = ____ v súbore system.ini, aby zistil, či bol zadaný šetrič obrazovky. Ak je položka je prázdna, to ignoruje príkaz na vykonanie šetrič obrazovky. Ale ak názov súboru je uvedený v zozname, to pokúsi načítať tento súbor. Tak dlho, ako je súbor uvedený je skutočný šetrič obrazovky, program spustí a vytvorí šetrič obrazovky, obrázky na vrchole súčasnej plochy.
- Šetrič obrazovky pokračuje v chode, až systém Windows rozpozná vstup z klávesnice alebo myši. U väčšiny šetriče obrazovky, pohybom myši alebo stlačením ľubovoľného tlačidla bude okamžite ukončiť šetrič obrazovky. Ale šetriče obrazovky môže byť naprogramovaný tak, aby zastaviť, keď sú stlačené iba určité klávesy alebo tlačidla, alebo pri pohybe myšou na určitú vzdialenosť. Táto funkcia je užitočná najmä v interaktívnych šetriča obrazovky.
- Ak systém Windows dostane signál, ktorý by mal ukončiť šetrič obrazovky, že skontroluje, či ochrana heslom je zapnutá. Pokiaľ sa jedná, je zobrazené okno, ktoré vyžaduje zadanie používateľského mena a hesla. V opačnom prípade, šetrič obrazovky jednoducho ukončí.