def handle_menu_events(self): """Handle Active Scene Events""" if self.active_scene.ref_servers_clicked: self.active_scene.ref_servers_clicked = False self.client.search_servers() if self.active_scene.ref_nic_clicked: self.active_scene.ref_nic_clicked = False self.active_scene.load_ip_options() if self.active_scene.play_clicked: self.active_scene.play_clicked = False if self.active_scene.server_selected: ip_addr = self.active_scene.server_selected['tcp_addr'] self.client.tcp_connect(tuple(ip_addr)) print('\n\n\n\n aq\n\n\n') self.state = INGAME self.active_scene = self.game_scene else: print("Cannot play: No selected server") if self.state == MENU: if self.active_scene.create_server_clicked: self.active_scene.create_server_clicked = False if self.active_scene.nic_selected: ip_addr = self.active_scene.nic_selected['ip'] self.active_scene.ref_servers_clicked = True self.server = Server(ip=ip_addr) self.server.wait_conn() else: print("Cannot create server: No IP selected")
from Server.server import Server from Data.Binance import Binance b = Binance("BNBBTC") s = Server(b, stock=0, balance=1, after_trade=20) s.run(time_to_repeat=519, delay_in_seconds=1)
from Server.server import Server from Handler.handler import Handler import logging import sys from models.config import Config logging.basicConfig( level=logging.ERROR, format='%(name)s: %(message)s', stream=sys.stderr, ) if __name__ == '__main__': config = Config("/etc/httpd.conf") handler = Handler() server = Server(config.host, config.port, config, handler) server.start()
from Server.server import Server s = Server()
from Server.server import Server SERVER_IP = 'localhost' SERVER_PORT = 6789 LOGFILE = "log.txt" Server = Server(SERVER_IP, SERVER_PORT, LOGFILE) Server.listen()
# Support pyinstaller wrapped program. arguments = argv[1:] else: arguments = argv argument_line = u' '.join(arguments) executable = sys.executable ret = shell32.ShellExecuteW(None, u"runas", executable, argument_line, None, 1) if int(ret) <= 32: return False return None def runAnalyzer(): proc = subprocess.Popen([sys.executable, "Static/analyzer.py"], shell=False) proc.communicate() #shell32 = ctypes.windll.shell32 #ret = shell32.ShellExecuteW(None, u"runas", sys.executable, "Static/analyzer.py", None, 1) if __name__ == "__main__": if os.name == 'nt': # Should not be run at Linux run_as_admin() threading.Thread(target=runAnalyzer).start() server = Server(ip='127.0.0.1', port=8888) server.run()
else: game.start() break except: uiError = ' Error: Connection refused ' uiState = -1 elif ui.bind: # If hosting a game try: if ui.payload[3]['boolean']: gamemode = 'ffa' elif ui.payload[4]['boolean']: gamemode = 'br' Server( ui.bind[0], ui.bind[1], { 'gamemode': gamemode, 'players': ui.payload[6]['value'], 'bullets': ui.payload[7]['value'], 'rockets': ui.payload[8]['value'], 'tickrate': ui.payload[10]['value'] }) break except: uiError = ' Error: Unable to bind server to given address ' uiState = -1 s.refresh() curses.endwin()
from flask import Flask, request from werkzeug.contrib.fixers import ProxyFix import sys from Server.server import Server import json #Настройка логирования from Server.s_log import setup_logger alice_log = setup_logger('alice logger', 'alice.log') #импорт набора фраз from Server.alice_client import AliceClient #Запуск сервера server = Server() server.start() # Хранилище данных о сессиях. sessionStorage = {} app = Flask(__name__) @app.route('/clients') def get_clients(): try: global server return 'Clients:\n' + '\n'.join(server.get_client_list()) except: return str(sys.exc_info())