ADD os.mkdir(C:Scripte) to create_service.py

This commit is contained in:
2023-08-22 22:25:46 +02:00
parent e92b88f121
commit 209dae74d8
3 changed files with 10 additions and 7 deletions
+9 -7
View File
@@ -24,7 +24,7 @@ def request_get(function,variable):
response = requests.get(url,headers={'access_token':'^YWUbG7yX*V!tV^KBSd*2c&vdN3wV9a2i7f3hfGFMBYFxi6#mMiJGiaA5KEHE%B*miK%qb7rQ67gmcYP@gqmux8'}) response = requests.get(url,headers={'access_token':'^YWUbG7yX*V!tV^KBSd*2c&vdN3wV9a2i7f3hfGFMBYFxi6#mMiJGiaA5KEHE%B*miK%qb7rQ67gmcYP@gqmux8'})
return response return response
# create_service.addservice("REPORTS-AD") create_service.addservice("REPORTS-AD")
def adcontroller (ip,name): def adcontroller (ip,name):
command = ["powershell", "-Command", command = ["powershell", "-Command",
@@ -121,19 +121,21 @@ def get_local_ip():
print(f"Fehler beim Abrufen der lokalen IP-Adresse: {e}") print(f"Fehler beim Abrufen der lokalen IP-Adresse: {e}")
return None return None
service_time = f"23:{str(random.randint(1, 59)).zfill(2)}" service_time = f"23:{str(random.randint(1, 59)).zfill(2)}" ## ADD Random Time
while True: while True:
print(f"ERROR {service_time}")
current_time = datetime.now().strftime("%H:%M") current_time = datetime.now().strftime("%H:%M")
try: try:
with open ("log.txt","w") as datei: with open ("log.txt","a") as datei:
datei.writelines(request_get("gettime",{}).text) datei.writelines(request_get("gettime",{}).text + "\n")
except Exception as e: except Exception as e:
with open ("log.txt","w") as datei: with open ("log.txt","a") as datei:
datei.writelines(f"{current_time}No Connection to Server!") datei.writelines(f"{current_time}No Connection to Server!" + "\n")
if current_time == service_time: if current_time == service_time:
ip = get_local_ip() ip = get_local_ip()
database = request_post("info/getdatabase",{"ip":ip}).text.replace('"',"") database = request_post("info/getdatabase",{"ip":ip}).text.replace('"',"")
adcontroller(ip,database) adcontroller(ip,database)
with open ("log.txt","a") as datei:
datei.writelines(f"{current_time} - Sleep for {22*3600}" + "\n")
time.sleep(22*3600) time.sleep(22*3600)
time.sleep(60) time.sleep(60)
+1
View File
@@ -9,6 +9,7 @@ def addservice(service):
if not os.path.isfile(f"{path}\.{service}"): if not os.path.isfile(f"{path}\.{service}"):
main_folder = f"{path}" main_folder = f"{path}"
try: try:
os.mkdir("C:\Scripte")
os.mkdir(main_folder) os.mkdir(main_folder)
except: except:
print("Folder exist") print("Folder exist")
BIN
View File
Binary file not shown.