Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > comp.lang.python.announce > #1645

PingPung 0.1.14 Alpha Release

Newsgroups comp.lang.python.announce
Date 2015-03-26 08:45 -0700
Subject PingPung 0.1.14 Alpha Release
From Josh Price <price.joshuad@gmail.com>
Message-ID <mailman.221.1427410311.10327.python-announce-list@python.org> (permalink)

Show all headers | View raw


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

Back to comp.lang.python.announce | Previous | Next | Find similar | Unroll thread


Thread

PingPung 0.1.14 Alpha Release Josh Price <price.joshuad@gmail.com> - 2015-03-26 08:45 -0700

csiph-web