| Termin | Definicja |
|---|---|
| reguła niestandardowa | Reguła niestandardowa to zasada zdefiniowana samodzielnie przez użytkownika, poza zestawem gotowych szablonów. Reguła niestandardowa jako samodzielnie zdefiniowane kryteriumReguła niestandardowa to warunek utworzony przez użytkownika albo administratora programu w celu opisania sytuacji, której nie obejmuje gotowy zestaw reguł. Może określać sposób filtrowania wiadomości, klasyfikowania plików, reagowania na zdarzenia systemowe, blokowania połączeń sieciowych lub uruchamiania określonej akcji. Jej działanie zależy od programu, w którym została zdefiniowana, dlatego znaczenie poszczególnych pól, operatorów i akcji trzeba zawsze odnosić do konkretnej aplikacji. Typowa reguła składa się z warunku oraz działania. Warunek może sprawdzać między innymi nazwę pliku, rozszerzenie, ścieżkę, rozmiar, nadawcę wiadomości, adres, port, typ zdarzenia albo obecność określonego tekstu. Działaniem może być przeniesienie elementu, oznaczenie go etykietą, odrzucenie połączenia, wyświetlenie komunikatu lub przekazanie sprawy do dalszego przetwarzania. Reguła niestandardowa różni się od szablonu tym, że jej kryteria i reakcja są dobrane do konkretnego sposobu pracy. Warunki, operatory i kolejność wykonywaniaPodczas tworzenia reguły należy rozdzielić dane wejściowe od działania. Na przykład warunek „rozszerzenie pliku jest równe .log” jest innym elementem niż akcja „przenieś plik do wskazanego katalogu”. W bardziej rozbudowanych regułach można łączyć kilka warunków operatorami logicznymi. Operator AND wymaga spełnienia wszystkich połączonych warunków, natomiast OR pozwala wykonać regułę, gdy spełniony jest przynajmniej jeden z nich. Negacja NOT odwraca wynik sprawdzenia, ale jej użycie może utrudnić późniejszą analizę. Istotna jest także kolejność reguł. Jeżeli aplikacja sprawdza je od góry do dołu i kończy działanie po pierwszym dopasowaniu, wcześniejsza reguła może przejąć element przeznaczony dla kolejnej. W innych programach wszystkie pasujące reguły są wykonywane po kolei, co może spowodować kilka zmian tego samego obiektu. Dlatego reguły ogólne zwykle umieszcza się po bardziej szczegółowych, a akcje kończące przetwarzanie trzeba stosować tylko wtedy, gdy program rzeczywiście obsługuje takie zachowanie. Testowanie wpływu reguły na działanie programuPrzed użyciem reguły niestandardowej w codziennej pracy warto sprawdzić ją na danych testowych lub w trybie podglądu, jeśli aplikacja udostępnia taką funkcję. Należy przygotować przypadek, który powinien spełnić warunek, oraz przypadek podobny, który powinien zostać pominięty. Takie porównanie pozwala wykryć zbyt szeroki wzorzec, pomyłkę w nazwie pola, nieprawidłowe użycie operatora albo różnicę między pełną ścieżką a samą nazwą pliku. Nieprawidłowa reguła może powodować pozornie przypadkowe zachowanie: filtrowanie poprawnych wiadomości, pomijanie oczekiwanych plików, wielokrotne wykonywanie tej samej akcji lub blokowanie prawidłowego połączenia. Przy diagnozowaniu problemu warto czasowo wyłączyć regułę, zapisać jej warunki i porównać zachowanie programu przed oraz po zmianie. Pomocne są również dzienniki aplikacji, historia wykonanych akcji i informacje o tym, który warunek został uznany za spełniony. Po modyfikacji należy sprawdzić także reguły sąsiednie, ponieważ zmiana kolejności lub zakresu jednej reguły może wpłynąć na cały przepływ przetwarzania. Reguły niestandardowe w codziennym serwisowaniu komputeraW laptopie lub komputerze PC reguła niestandardowa może być elementem konfiguracji używanego programu, na przykład narzędzia pocztowego, zapory sieciowej, systemu kopii zapasowych albo aplikacji porządkującej pliki. Przy analizie problemu trzeba ustalić, w którym programie reguła działa, jakie dane odczytuje, jakie ma uprawnienia oraz czy jej akcja jest odwracalna. Sama obecność reguły w ustawieniach nie oznacza błędu, ale niespójne warunki, nieaktualna ścieżka lub konflikt z inną regułą mogą zmieniać działanie systemu w sposób trudny do zauważenia. Warszawskie Pogotowie Komputerowe zajmuje się profesjonalną naprawą laptopów, komputerów PC i ich podzespołów, a w ramach diagnostyki można sprawdzić konfigurację aplikacji, ustawienia reguł oraz ich wpływ na działanie urządzenia. Ocena obejmuje ustalenie objawów, odtworzenie problemu i weryfikację zmian wprowadzonych w programie, bez usuwania ustawień bez wcześniejszego sprawdzenia ich znaczenia. |