Skip to content

Instantly share code, notes, and snippets.

@GaretJax
Created November 28, 2013 09:20
Show Gist options
  • Star 1 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save GaretJax/7689247 to your computer and use it in GitHub Desktop.
Save GaretJax/7689247 to your computer and use it in GitHub Desktop.
Set fastrouter mapping (not tested)
import socket
import struct
ip = '127.0.0.1'
port = 5005
payload = {
'key': '',
'address': '',
}
msg = ''
for k, v in payload.iteritems():
msg += struct.pack('<h', len(k)) + k
msg += struct.pack('<h', len(v)) + v
msg = struct.pack('<BhB', 224, len(msg), 0) + msg
sock = socket.socket(socket.AF_INET, socket.SOCK_DGRAM)
sock.sendto(msg, (ip, port))
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment