#!/usr/bin/python3 # -- coding: utf-8 -- import os, uuid from datetime import datetime from lang import LANG as msg from db import PATH def dt(): date = datetime.now().date() time = datetime.now().time() str = f'{date} | {time.strftime("%H:%M:%S")}' return str DEFAULT = f'{dt()} LOG: ' ID = str(uuid.uuid1())[0:7] FILE = f'{ID}.txt' def file(log): if os.path.exists(f'{PATH}logs') == False: os.mkdir(f'{PATH}logs') with open(f'{PATH}logs/{FILE}','a') as logfile: logfile.write(f'{log}\n') logfile.close() def start(): log1 = DEFAULT + str(msg.get('l_create').format(FILE)) log2 = DEFAULT + str(msg.get('l_start')) file(log2) print(f'{log1}\n{log2}') def auth(id): log = DEFAULT + str(msg.get('l_auth').format(id)) file(log) print(log) def add(id,folder,path): log = DEFAULT + str(msg.get('l_add').format(id,folder,path)) file(log) print(log) def rm(id,folder): log = DEFAULT + str(msg.get('l_rm').format(id,folder)) file(log) print(log) def addfile(id,filename): log = DEFAULT + str(msg.get('l_file').format(id,filename[9:])) file(log) print(log) def addmagnet(id,link): log = DEFAULT + str(msg.get('l_magnet').format(id,link)) file(log) print(log)