Aktywne Wpisy

zdrajczyciel +62

wscieklykabanos +229
#polskiedrogi Historia z happy endem.
Na porcie Świecko policjanci chcieli zatrzymać do kontroli białe BMW. Pomimo tego, że mundurowi użyli sygnałów świetlnych i dźwiękowych kierowca osobówki nie zatrzymał się i zaczął uciekać w kierunku Słubic.
Policjanci podjęli za nim pościg. Na skrzyżowaniu ulic Daszyńskiego z Reja w Słubicach mężczyzna uderzył w jeden z budynków. Mimo reanimacji nie udało się mężczyzny uratować.
#wypadki #slubice
Na porcie Świecko policjanci chcieli zatrzymać do kontroli białe BMW. Pomimo tego, że mundurowi użyli sygnałów świetlnych i dźwiękowych kierowca osobówki nie zatrzymał się i zaczął uciekać w kierunku Słubic.
Policjanci podjęli za nim pościg. Na skrzyżowaniu ulic Daszyńskiego z Reja w Słubicach mężczyzna uderzył w jeden z budynków. Mimo reanimacji nie udało się mężczyzny uratować.
#wypadki #slubice
źródło: G4NkQ9OWsAAuXYn
Pobierz





Zrobiłem to w ten sposób, że program rezydentny co np. 5 sekund wywołuje komendę ping 1 raz z adresem (8.8.8.8).. w zależności od wyniku zapisuje ONLINE lub OFFLINE to jakiejś zmiennej środowiskowej.
Zastanawiam się czy powinno się to zrobić sensowniej. W tym przypadku jesteśmy uzależnieni od zewnętrznej komendy ping która może być w danym systemie lub nie. Czy na przykład zamiast korzystać z ping - użyć jakiejś biblioteki sieciowej i wysłać jakiś minimalny 1 bajtowy pakiet danych gdzieś (gdzie?), co myślicie? No i program rezydentny musi nasłuchiwać co np. 5 sekund i sprawdzać.
https://devblogs.microsoft.com/oldnewthing/20221115-00/?p=107399
W Windowsie masz API żeby pobrać wynik tego sprawdzenia https://learn.microsoft.com/en-us/windows/win32/api/wininet/nf-wininet-internetgetconnectedstate
Tu jeszcze dochodzi dodatkowy problem - serwer na którym trzymasz ten plik może przestać działać - mało prawdopodobne w przypadku Microsoftu, ale jednak możliwe. Firewalle też mogą