Skip to main content

PyPI version Build Status Coverage Status Code Health

Simple network messaging client application that can send messages stored in a file to a remote host.

Installation

There are currently two different ways of installing the application.

Through pip:

pip install messaging-client

Manually:

git clone https://github.com/mjalas/messaging-client.git
cd message-client
python setup.py install

Usage

The messaging-client sends messages by default to localhost:8700

To send a message written as a command line argument to:

messaging-client -m <message string>

To send a message written into a file:

messaging-client <message file>

Either remote host address or port number or both can be specified with command line options:

messaging-client -h <address> -p <port> <filename>

or

messaging-client -h <address> -p <port> -m <message string>

Setup virtual environment

To setup a virtual environment after cloning the repository, it is easiest to use one of the two creation scripts included in the project. The first option is to create the virtual environment with virtualenv:

env_creators/venv_create.sh

The second option is to create the environment with virtualenvwrapper:

env_creators/venvwrapper_create.sh

However, this requires that virtualenvwrappers has been setup (see http://docs.python-guide.org/en/latest/dev/virtualenvs/ if not familiar with virtualenvwrapper)

Metadata

Release files for messaging-client 0.0.5

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for messaging-client 0.0.5
File Size Uploaded
messaging-client-0.0.5.tar.gz 4.9 kB Details

Release files / messaging-client-0.0.5.tar.gz

Download URL messaging-client-0.0.5.tar.gz
Size 4.9 kB
Tags Source
SHA-256 checksum
How to use checksums
cd3ca2e2945dfd6f66c537cbcb878f74aada50ce9f9ae717474f0b50cea8a5c8
BLAKE2b-256 checksum
How to use checksums
8689da607c8cabcfe8f0309ada98b46390949285ef4b99bb32e7545ebc4853ab
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No

Release history Release notifications | RSS feed

This release

0.0.5 This release

1 release file

0.0.4

1 release file

0.0.3

1 release file

0.0.1

1 release file

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page