Advertisement
DecaK

Untitled

Jun 15th, 2022
966
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 0.74 KB | None | 0 0
  1. import random
  2. import socket
  3. import os
  4. import datetime
  5. from datetime import *
  6.  
  7. server_socket = socket.socket(socket.AF_INET, socket.SOCK_DGRAM)
  8. server_socket.bind(('localhost', 36212))
  9.  
  10. def log_in_file(log_message, log_title):
  11.     if not os.path.exists('logs'):
  12.         os.mkdir('logs')
  13.     filename = os.getcwd()+'/logs/{:%d-%m-%Y}.txt'.format(datetime.now())
  14.     message = '--- {0} | {1} ---\r\n{2}\r\n\r\n'.format(log_title, datetime.now(), log_message)
  15.     file = open(filename, 'a+')
  16.     file.write(message)
  17.     file.close()
  18.  
  19. while True:
  20.     message, address = server_socket.recvfrom(1024)
  21.     message = message.decode()
  22.     if message.startswith('x77xm'):
  23.         log_in_file(message, 'IP: {}:{}'.format(address[0], address[1]))
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement