Funkcje programu

Funkcje myNetWorking

myNetWorking sprawdza, czy usługi w Twojej sieci i w internecie przyjmują połączenia: serwery, routery, NAS-y, drukarki i strony WWW. Poniżej pełna lista funkcji wersji 1.1.0; to, co doszło w wersji 1.1.0, jest oznaczone w każdej grupie.

Monitorowanie

  • Dowolna usługa TCP. Usługa to host — nazwa, adres IPv4 albo IPv6 — oraz port z zakresu 1–65535. Aplikacja sprawdza, czy port przyjmuje połączenie TCP, więc nadaje się do każdej usługi nasłuchującej na porcie.

  • Adresy WWW. Możesz wkleić adres zaczynający się od http:// albo https://. Aplikacja weźmie z niego nazwę hosta, a port wpisujesz osobno, np. 443.

  • Czas odpowiedzi. Przy statusie „Działa” widać, ile milisekund trwało nawiązanie połączenia. Dla nazw hostów ten czas obejmuje też wyszukanie nazwy w DNS.

  • Własna częstotliwość dla każdej usługi. Domyślnie co 30 sekund, nie częściej niż co 5 sekund. Gdy usługa nie działa, jest sprawdzana częściej — domyślnie co 10 sekund. Limit czasu połączenia wynosi domyślnie 5 sekund (od 1 do 60).

  • Sprawdzenie od razu. Po zapisaniu usługi aplikacja sprawdza ją natychmiast, bez czekania na kolejny cykl.

  • Wstrzymywanie. Po wyłączeniu przełącznika Monitorowanie włączone usługa ma status „Wstrzymane” i nie jest sprawdzana.

  • Nazwa jest opcjonalna. Usługa bez nazwy jest pokazywana pod swoim adresem, np. 192.168.1.1:80.

Nowość w 1.1.0: wklejanie adresów http(s)://, sprawdzanie poprawności nazw hostów i adresów IPv4/IPv6 z czytelnymi komunikatami oraz opcjonalna nazwa usługi.

Czego aplikacja nie robi: nie używa pingu (ICMP) ani UDP, nie sprawdza treści stron, kodów HTTP ani certyfikatów TLS, nie rysuje wykresów i nie wysyła alarmów e-mailem, SMS-em ani przez webhooki. Listy usług nie można zaimportować ani wyeksportować.

Wiarygodna weryfikacja awarii

Nieudane połączenie nie oznacza jeszcze awarii usługi. Zanim myNetWorking pokaże status „AWARIA”, sprawdza, czy problem nie leży po stronie Twojego łącza.

  • Dwie próby. Usługa, która nie odpowiada, jest od razu sprawdzana drugi raz.

  • Serwery odniesienia. Aplikacja łączy się równolegle z niezależnymi serwerami — domyślnie 1.1.1.1:53 (Cloudflare), 8.8.8.8:53 (Google) i 9.9.9.9:53 (Quad9). To tylko próba nawiązania połączenia TCP, bez zapytań DNS. Listę możesz zmienić w ustawieniach.

  • Zgodność serwerów. Gdy część serwerów odniesienia odpowiada, a część nie, łącze jest uznawane za niestabilne i żadna usługa nie jest obwiniana za awarię.

  • Druga kontrola łącza. Łącze jest sprawdzane ponownie także po drugiej nieudanej próbie, a nie tylko przed nią.

  • 30 sekund ochrony. Przez 30 sekund po każdym kłopocie z łączem niedziałające usługi mają status „Brak sieci”, a nie „AWARIA”.

  • Tryb samolotowy i odłączony kabel. Gdy urządzenie nie ma żadnego aktywnego połączenia sieciowego, aplikacja wie o tym od razu, bez czekania na limity czasu.

  • DNS to sprawa sieci. Gdy nazwa hosta, która wcześniej się rozwiązywała, nagle przestaje się rozwiązywać, problem leży po stronie DNS, a nie monitorowanej usługi.

  • Liczą się tylko sprawdzone serwery. Serwer odniesienia, który ani razu nie odpowiedział, nie jest brany pod uwagę. Jeden zablokowany serwer nie zaburza więc oceny.

Nowość w 1.1.0: zgodność serwerów odniesienia, druga kontrola łącza, 30 sekund ochrony, rozpoznawanie braku połączenia sieciowego i reguła DNS. Wersja 1.0.0 uznawała internet za działający, gdy odpowiedział choć jeden serwer — przy niestabilnym Wi-Fi kończyło się to fałszywymi alarmami.

Szczegóły i przykład krok po kroku znajdziesz na stronie Jak to działa.

Alarmy i powiadomienia

  • Powiadomienie o awarii i o powrocie. Gdy usługa przestaje działać, pojawia się powiadomienie systemowe, a gdy wraca — drugie, o przywróceniu połączenia.

  • Dźwięk. Przełącznik Odtwarzaj dźwięk ustawiasz osobno dla każdej usługi.

  • Alarm do skutku. Po włączeniu opcji Powtarzaj alarm do potwierdzenia powiadomienie wraca co 60 sekund (albo w ustawionym przez Ciebie odstępie, nie krótszym niż 5 sekund), dopóki nie klikniesz przekreślonego dzwonka Potwierdź alarm. Alarm milknie też sam, gdy usługa wraca do działania, i wznawia się po ponownym uruchomieniu aplikacji w trakcie awarii.

  • Powiadomienie o braku internetu. Opcjonalne i niezależne od usług: osobny komunikat, gdy urządzenie traci dostęp do internetu, i drugi, gdy go odzyskuje.

  • Linux: powiadomienia o awarii mają najwyższy priorytet, więc w GNOME i KDE zwykle zostają na ekranie do zamknięcia. Kliknięcie powiadomienia przywołuje okno aplikacji.

  • Windows: powiadomienie o awarii gra dźwięk przypomnienia Windows, wyraźniejszy niż przy zwykłych powiadomieniach. Kliknięcie powiadomienia przywraca okno aplikacji, także schowane w zasobniku.

Powiadomienia systemowe działają na macOS, Windows, Linuksie, iPhonie, iPadzie i Androidzie. Powstają na Twoim urządzeniu, bez serwera pośredniczącego.

Nowość w 1.1.0: powiadomienia systemowe na Windows i Linuksie oraz osobne powiadomienie o braku internetu.

Incydenty

  • Każda awaria to incydent z początkiem, końcem i czasem trwania, np. 1h 12m 5s. Trwający incydent ma dopisek „trwa”.

  • Incydent zamyka się sam, gdy usługa znów ma status „Działa” — także wtedy, gdy po drodze pojawił się „Brak sieci”.

  • Zakładki „Bieżące” i „Archiwum”. Zakończone incydenty przenosisz do archiwum i przywracasz z niego.

  • Potwierdzenie zapoznania. Polecenie Potwierdź zapoznanie z menu incydentu oznacza go jako przejrzany. Widać to po znaczku przy incydencie i w eksporcie do CSV.

  • Usuwanie pojedynczych incydentów z potwierdzeniem. Wyczyść incydenty usuwa zakończone incydenty z otwartej zakładki.

  • Przerwy w dostępie do internetu jako incydenty — opcjonalnie, pod nazwą „Brak dostępu do internetu”.

  • Historia obejmuje do 300 ostatnich incydentów.

Nowość w 1.1.0: archiwum incydentów, potwierdzanie zapoznania, usuwanie pojedynczych incydentów i incydenty braku internetu. „Wyczyść incydenty” czyści teraz tylko otwartą zakładkę.

Dziennik i eksport CSV

  • Log zdarzeń na karcie Logi: awarie i powroty usług, przejścia w stan „Brak sieci”, utrata i powrót internetu oraz każde uruchomienie monitorowania — od najnowszych.

  • Log w Twoim języku. Wpisy są tłumaczone przy wyświetlaniu, więc po zmianie języka aplikacji także starsze wpisy zmieniają język.

  • Do 500 wpisów. Najstarsze są usuwane automatycznie.

  • Eksport do CSV logu i historii incydentów przyciskiem Zapisz do pliku CSV. Plik ma średnik jako separator, kodowanie UTF-8 ze znacznikiem BOM i daty w formacie 2026-09-30 14:32:05, więc polski Excel otwiera go od razu w kolumnach, a LibreOffice i Numbers same rozpoznają separator.

Nowość w 1.1.0: eksport logu i historii incydentów do pliku CSV.

Widoki i porządek

  • Lista albo ikony. Przełącznik Lista / Ikony na pasku narzędzi usług. Kafelki mają trzy rozmiary: Małe, Średnie i Duże.

  • Sortowanie: Kolejność ręczna, Nazwa albo Ostatni incydent, rosnąco lub malejąco. Przy sortowaniu według ostatniego incydentu usługi, które jeszcze go nie miały, są zawsze na końcu.

  • Przeciąganie. W kolejności ręcznej przeciągasz uchwyt ⋮⋮ na liście albo kafelek na inny kafelek w widoku ikon. Na ekranie dotykowym przytrzymaj kafelek, a potem go przeciągnij.

  • Zapamiętany układ. Widok, rozmiar ikon i sortowanie zostają po ponownym uruchomieniu.

  • Wygodnie na dużym ekranie. Od 720 pikseli szerokości okna nawigacja przenosi się na boczny pasek, a od 1100 pikseli etykiety stoją obok ikon. Okno ma rozmiar minimalny 560 × 480 pikseli.

Nowość w 1.1.0: widok ikon, sortowanie, przeciąganie, boczny pasek nawigacji, przycisk Dodaj usługę na pasku narzędzi i minimalny rozmiar okna.

Praca w tle na każdej platformie

PlatformaPo zamknięciu oknaStart z systememWarto wiedzieć
macOSokno się chowa, ikona zostaje w pasku menuod macOS 13zakończenie: menu ikony albo ⌘Q
Windowsokno chowa się do zasobnika systemowegotakzawsze tylko jedna kopia programu
Linuxokno się minimalizujetakzakończenie: Ustawienia albo Ctrl+Q
Androidmonitorowanie trwa w tle–stałe powiadomienie; po restarcie telefonu otwórz aplikację
iPhone, iPadpełne monitorowanie tylko przy otwartej aplikacji–w tle sprawdzanie mniej więcej co 15 minut, bez gwarancji

Nowość w 1.1.0: start z systemem na macOS 13+, Windows i Linuksie, jedna kopia programu na Windows, a na Androidzie usługa pierwszoplanowa specjalnego przeznaczenia — bez 6-godzinnego dobowego limitu, który Android 15 nakłada na usługi synchronizacji danych.

Więcej w rozdziale Praca w tle.

Języki i wygląd

  • Cztery języki: polski, angielski, niemiecki i hiszpański. Aplikacja używa języka systemu, a gdy system ma inny język — angielskiego. Język zmienisz w Ustawienia → Ogólne → Język.

  • Jasny i ciemny wygląd zgodny z ustawieniem systemu, bez osobnego przełącznika w aplikacji. Na komputerze paski przewijania są zawsze widoczne.

Prywatność

  • Bez konta, logowania, reklam, analityki, telemetrii i raportów o awariach.

  • Lista usług, ustawienia, incydenty i log zostają na Twoim urządzeniu.

  • Aplikacja łączy się tylko z usługami, które dodasz, i z serwerami odniesienia. Wersje pobrane z tej strony kontaktują się z nci.pl wyłącznie po kliknięciu Sprawdź aktualizacje.

Szczegóły opisuje polityka prywatności.

Platformy i wymagania

PlatformaSkądMinimalny systemUwagi
macOSMac App Store albo plik .dmg z tej stronymacOS 12.0ikona w pasku menu; start z systemem od macOS 13
WindowsMicrosoft StoreWindows 10 (1809)x64 i ARM64
Ubuntu, Debianpaczka .deb z tej stronyUbuntu 22.04 / Debian 12x64 i ARM64
Fedorapaczka .rpm z tej stronyFedora 40x64 i ARM64
iPhone, iPadApp StoreiOS i iPadOS 15.0w tle tylko okresowe sprawdzanie
AndroidGoogle PlayAndroid 7.0usługa pierwszoplanowa ze stałym powiadomieniem

Wersje ze sklepów aktualizuje sklep, a pliki z tej strony mają w aplikacji przycisk Sprawdź aktualizacje. Aktualną dostępność sprawdzisz na stronie Instalacja.