Добавление авто-раздачи сайта.

main
none 8 months ago
parent ce999e3a71
commit 13df4e0bf8

@ -1,5 +1,4 @@
import streamlit as st import streamlit as st
#from streamlit import empty as c
from os import walk from os import walk
from time import sleep from time import sleep

@ -2,6 +2,7 @@ from os import system, mkdir
from db import * from db import *
from shutil import copyfile, make_archive, rmtree, copytree from shutil import copyfile, make_archive, rmtree, copytree
from tqdm import tqdm from tqdm import tqdm
from time import sleep
from verify import * from verify import *
from network import * from network import *
@ -9,6 +10,7 @@ from network import *
print("(1) Создать сайт") print("(1) Создать сайт")
print("(2) Обновить сайт") print("(2) Обновить сайт")
print("(3) Сменить тип") print("(3) Сменить тип")
print("(4) Авто-раздача сайта")
print("Enter для просто публикации.") print("Enter для просто публикации.")
op = input(">> ") op = input(">> ")
@ -103,6 +105,24 @@ elif op == "3":
exit() exit()
elif op == "4":
domain = input("\nДомен сайта: ")
if not os.path.exists(f"mysites/{domain}"):
print("Не существует такого сайта.")
exit()
print("\nВведите ваш порт сервера (при запуске main.py)")
serv_port = int(input(">> "))
http_port = client(serv_port, f"is_{domain}")
print("\nСтарт вечной раздачи...")
while True:
ports = port_check(serv_port)
sleep(1)
for port in tqdm(ports):
client(port, f"publish_{domain}<>{http_port}")
sleep(5)
elif op == "": elif op == "":
domain = input("\nДомен сайта: ") domain = input("\nДомен сайта: ")
if not os.path.exists(f"mysites/{domain}"): if not os.path.exists(f"mysites/{domain}"):

Loading…
Cancel
Save