Skip to content

Instantly share code, notes, and snippets.

@astropika
Created May 29, 2016 23:43
Show Gist options
  • Save astropika/30a3200960ed0a1222fa737f6ed9faca to your computer and use it in GitHub Desktop.
Save astropika/30a3200960ed0a1222fa737f6ed9faca to your computer and use it in GitHub Desktop.
from socket import *
import time
import os,sys
cport=40002
red=bytes('\xFF\x00\x00')
blue=bytes('\x00\xFF\x00')
green=bytes('\x00\x00\xFF')
black=bytes('\x00\x00\x00')
def sendCommand(data):
s = socket(AF_INET, SOCK_DGRAM)
s.bind(('', 0))
s.setsockopt(SOL_SOCKET, SO_BROADCAST, 1)
s.sendto(data, ('<broadcast>',cport))
def l1logo():
print("Fucking up badgenet")
frame1=bytes()
frame1=black+black+black+black+black+red+black+black+black+black+black+black+black+black+blue+black+black+black+black+black
frame2=bytes()
frame2=black+black+black+black+blue+red+red+black+black+blue+red+black+black+blue+blue+red+black+black+black+black
frame3=bytes()
frame3=black+black+black+blue+black+black+red+red+blue+black+black+red+blue+blue+black+black+red+black+black+black
for i in range(100):
sys.stdout.write('.')
sendCommand(frame1)
for i in range(100):
sys.stdout.write('.')
sendCommand(frame2)
for i in range(100):
sys.stdout.write('.')
sendCommand(frame3)
sys.stdout.write('\n')
sys.stdout.flush()
time.sleep(1)
if __name__ == "__main__":
while True:
l1logo()
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment