forked from paulsm/pyzeroconf
    
        
        - 
                Notifications
    
You must be signed in to change notification settings  - Fork 11
 
An pure python implementation of multicast DNS service discovery
mcfletch/pyzeroconf
Folders and files
| Name | Name | Last commit message  | Last commit date  | |
|---|---|---|---|---|
Repository files navigation
This is a fairly extensive fork of:
    Multicast DNS Service Discovery for Python v0.12 by Paul Scott-Murphy.
The package zeroconf contains most of the functional code.
The module zeroconf/mdns.py contains a threaded mDNS query/responder 
sub-class.  
The module zeroconf/mcastsocket.py provides low-level multicast socket 
setup and group membership functions.
The samplecode/ directory contains various sample code.
    Browser.py -- sample MDNS service browser
    nameprobe -- probe and attempt to reserve a .local MDNS name
To install and play:
.. code-block:: bash 
    $ virtualenv working 
    $ source working/bin/activate 
    $ pip install -e git+http://github.com/mcfletch/pyzeroconf.git#egg=PyZeroConf
    $ cd working/src/pyzeroconf/samplecode
    # Note the trailing '.' character!
    $ python nameprobe.py myserver.local.
    
To build and view the docs on a Linux machine (from the previous):
.. code-block:: bash
    $ pip install -I sphinx
    $ cd working/src/pyzeroconf/docs
    $ make html
    $ kde-open _build/html/index.html
About
An pure python implementation of multicast DNS service discovery
Resources
Stars
Watchers
Forks
Releases
No releases published
              Packages 0
        No packages published 
      
              Languages
- Python 100.0%