diff --git a/modules/auto-schedule-pro/www/index.py b/modules/auto-schedule-pro/www/index.py index af0a50c..378f83f 100644 --- a/modules/auto-schedule-pro/www/index.py +++ b/modules/auto-schedule-pro/www/index.py @@ -1,5 +1,6 @@ import datetime import json +import time import os current_time = datetime.datetime.now() @@ -84,7 +85,7 @@ if next_pair_time == None: #print("test3.1.5") if 'container_id' in p: try: - cont = json.decode(open(f"../containers/{p['container_id']}", 'r').read()) + cont = json.loads(open(f"../containers/{p['container_id']}", 'r').read()) if (time.time() - cont['update_ts']) > 43200: if ("QUERY_STRING" in os.environ) and ("force" in os.environ['QUERY_STRING'].lower()): print(f"Location: {cont['link']}\n\n", end = '') @@ -102,7 +103,7 @@ if next_pair_time == None: new_seed = os.environ['REMOTE_ADDR'] + datetime.datetime.now().replace(minute = 0, second = 0).strftime("%s") random.seed(new_seed) surprise_pool = ["Йой!", "От халепа!", "Ой лишенько!"] - print(f"Content-Type: text/html; charset=UTF-8\n\n

{random.choice(surprise_pool)}


Під час спроби отримання посилання на пару {p['name']} сталася непередбачена помилка. Ви можете оновлювати сторінку, поки проблема не зникне (перенаправлення відбудеться, щойно все запрацює), або пошукати посилання де-інде.

Вибачте за тимчасові незручності(

") + print(f"Content-Type: text/html; charset=UTF-8\n\n

{random.choice(surprise_pool)}


Під час спроби отримання посилання на пару {p['name']} сталася непередбачена помилка. Ви можете оновлювати сторінку, поки проблема не зникне (перенаправлення відбудеться, щойно все запрацює), або пошукати посилання де-інде.

Вибачте за тимчасові незручності(

(технічна інформація про помилку: {e}

") else: print(f"Location: {p['link'].split()[0]}\n\n", end = '') @@ -139,7 +140,7 @@ else: if 'container_id' in p: try: - cont = json.decode(open(f"../containers/{p['container_id']}", 'r').read()) + cont = json.loads(open(f"../containers/{p['container_id']}", 'r').read()) if (time.time() - cont['update_ts']) > 43200: if ("QUERY_STRING" in os.environ) and ("force" in os.environ['QUERY_STRING'].lower()): print(f"Location: {cont['link']}\n\n", end = '') @@ -157,7 +158,7 @@ else: new_seed = os.environ['REMOTE_ADDR'] + datetime.datetime.now().replace(minute = 0, second = 0).strftime("%s") random.seed(new_seed) surprise_pool = ["Йой!", "От халепа!", "Ой лишенько!"] - print(f"Content-Type: text/html; charset=UTF-8\n\n

{random.choice(surprise_pool)}


Під час спроби отримання посилання на пару {p['name']} сталася непередбачена помилка. Ви можете оновлювати сторінку, поки проблема не зникне (перенаправлення відбудеться, щойно все запрацює), або пошукати посилання де-інде.

Вибачте за тимчасові незручності(

") + print(f"Content-Type: text/html; charset=UTF-8\n\n

{random.choice(surprise_pool)}


Під час спроби отримання посилання на пару {p['name']} сталася непередбачена помилка. Ви можете оновлювати сторінку, поки проблема не зникне (перенаправлення відбудеться, щойно все запрацює), або пошукати посилання де-інде.

Вибачте за тимчасові незручності(

(технічна інформація про помилку: {e}

") else: print(f"Location: {p['link'].split()[0]}\n\n", end = '')