Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #!/usr/bin/env python
- # Thank you Charlie Miller
- # and thank you http://sourceforge.net/projects/pyzeroconf/
- # This url will get you the Zeroconf module.
- import Zeroconf
- class MyListener(object):
- def removeService(self, server, type, name):
- print "Service", repr(name), "removed"
- def addService(self, server, type, name):
- print "Service", repr(name), "added"
- # request more information from the service
- try:
- info = server.getServiceInfo(type, name)
- print 'Additional info:', info
- except:
- pass
- if __name__ == '__main__':
- server = Zeroconf.Zeroconf()
- listener = MyListener()
- browser = Zeroconf.ServiceBrowser(server, "_ssh._tcp.local.", listener)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement