A Python3 and PyQT4 Multiplatform Desktop Ping Application PingPung is intended to fill the niche of a truly multiplatform graphical ping application. Unlike other desktop ping utilities, it does NOT use your operating system's builtin 'ping' program at all. Instead, it uses a pure Python 3 library which creates its own socket. *** Because of this, it will require root privileges on many/all platforms.*** If you're uncomfortable with that, there are many other platform-specific graphical ping apps out there which do not require root (because they're just wrappers around the OS's existing ping util).
A note about dependencies This application uses PyQt4 as the graphical library, which is not installable via PyPI and will need to be done separately. On Debian/Ubuntu, for example, it's as simple as sudo apt-get install python3-pyqt4 If you intend to build for Windows, you'll also need to install cx_freeze by any method you choose, and build with python winsetup.py build_exe The ping library in use was derived from a standalone application found here http://www.falatic.com/index.php/39/pinging-with-python Installation PingPung is a Python 3 application, and for any system with Python 3, it's just pip3 install pingpung Windows users can download the Windows ZIP file linked on our website https://raindogsoftware.github.io/pingpung/ Source: https://github.com/RainDogSoftware/pingpung -- https://mail.python.org/mailman/listinfo/python-announce-list Support the Python Software Foundation: http://www.python.org/psf/donations/