Untitled - MARKUP 0.70 KB
                                
                                    import subprocess
import platform

def ping_host(host):
    # Określenie komendy ping w zależności od systemu operacyjnego
    param = '-n' if platform.system().lower() == 'windows' else '-c'
    command = ['ping', param, '4', host]  # Wysyła 4 pakiety ping

    try:
        # Uruchomienie polecenia ping
        subprocess.run(command, stdout=subprocess.PIPE, stderr=subprocess.PIPE, check=True)
        print(f'Host {host} jest dostępny.')
        return True
    except subprocess.CalledProcessError:
        print(f'Host {host} nie odpowiada.')
        return False

# Przykładowe użycie
ipv6_address = 'fe80::1'  # Zastąp adresem IPv6 lub IPv4
ping_host(ipv6_address)
                                
                            

Paste Hosted With By Wklejamy.pl