def OPT(self): while True: logo() Tool = raw_input( ''' \033[0;33m\033[4;mMyServer\033[00m\033[01;31m > \033[1;36m''' ) if Tool == "1": if os.path.exists(bpath + "php"): php() else: pyweb().chkpy() elif Tool == "2": if system == "termux": open() elif system == "ubuntu" or system == "debian": local() elif Tool == "3": if system == "termux": print( "\033[01;31m\n\n\007 Sorry \033[01;32mMySQL\033[01;31m is not support in your system.\n" ) sleep(4) elif system == "ubuntu" or system == "debian": Mys() elif Tool == "4": MServer() elif Tool == "5": Mhost() elif Tool == "6": Upd().U() elif Tool == "7": setting() elif Tool == "8": know().About() elif Tool == "Uninstall MyServer" or Tool == "uninstall myserver" or Tool == "rm -T": Un().Uni() sleep(1) ex() elif Tool == "exit": exit() elif Tool == "x": Toolo = raw_input( "\n\033[1;32m Do you want to Exit ? [\033[01;33mY/n\033[01;32m] >> \033[01;36m" ) if Toolo == "N" or Toolo == "n": pass elif Toolo == "Y" or Toolo == "y": exit() else: print( "\n \033[01;31m\007Command not found :\033[01;32m \'" + Toolo + "\'") sleep(1) else: print("\n \033[01;31m\007Command not found :\033[01;32m \'" + Tool + "\'") sleep(1)
def MS(self): while True: mslogo() Tool = raw_input( ''' \033[0;33m\033[4;mMyServer\033[00m\033[01;31m > \033[1;36m''' ) if Tool == "1": if os.path.exists(bpath + "php"): php() else: pyweb().chkpy() break elif Tool == "2": php() elif Tool == "3": pyweb().chkpy() break elif Tool == "4": if os.path.exists(bpath + "apachectl"): apache().asr() break elif os.path.exists("/usr/sbin/apache2"): apache().asr() break else: Mylogo() print( "\n\033[01;33minstalling Apache2 web server .........\033[00m\n" ) os.system(pac + " update") os.system(pac + " install apache2 -y") apache().asr() break elif Tool == "5": if os.path.exists(bpath + "nginx"): nginx().ng() break elif os.path.exists("/usr/sbin/nginx"): nginx().ng() break else: Mylogo() print( "\n\033[01;33minstalling Nginx web server .........\033[00m\n" ) os.system(pac + " update") os.system(pac + " install nginx -y") nginx().ng() break elif Tool == "0" or Tool == "back": break else: print("\n \033[01;31m\007Command not found :\033[01;32m \'" + Tool + "\'") sleep(0.7)
import sys import os from time import sleep from system import * from logo import * from pyweb import * from php import * from apache import * from ng import * if sys.argv[1] == "-php": s = open(spath + ".serv.lock", "w") s.write(sys.argv[1] + " " + sys.argv[2] + " " + sys.argv[3] + " " + sys.argv[4]) s.close() php() elif sys.argv[1] == "-apa": s = open(spath + ".serv.lock", "w") s.write(sys.argv[1]) s.close() apache() elif sys.argv[1] == "-py": s = open(spath + ".serv.lock", "w") s.write(sys.argv[1] + " " + sys.argv[2] + " " + sys.argv[3] + " " + sys.argv[4]) s.close() pyweb() elif sys.argv[1] == "-ng": s = open(spath + ".serv.lock", "w") s.write(sys.argv[1] + " " + sys.argv[2] + " " + sys.argv[3] + " " + sys.argv[4])