def __init__(self): self.long = 8 self.sets = ServerConfig.Sets() self.name = ServerInfo.Info('name').get_info() self.ver = ServerInfo.Info('ver').get_info() self.form = ServerInfo.Info('about').get_info() self.auth = ServerInfo.Info('by').get_info() self.mail = ServerInfo.Info('mail').get_info() self.remode = ServerInfo.Info('remode').get_info() self.conf = ServerConfig.conf self.noyes = [ru('No'), ru('Yes')] self.version = [ru('Default'), ru('HTTP/1.0'), ru('HTTP/1.1')] self.method = [ru('HEAD'), ru('GET'), ru('POST'), ru('DELETE'), ru('CONNECT'), ru('OPTIONS'), ru('TRACE'), ru('PUT')] self.line = [ru('\\r\\n'), ru('\\n')] self.split = [ru('Default'), ru('%s' % (self.line[self.sets.ILINE] * self.sets.ILINE)), ru('%s' % (self.line[self.sets.ILINE] * self.sets.ILINE)), ru('%s' % (self.line[self.sets.ILINE] * self.sets.ILINE)), ru('%s' % (self.line[self.sets.ILINE] * self.sets.ILINE)), ru('%s' % (self.line[self.sets.ILINE] * self.sets.ILINE))]
def __init__(self): self.long = 18 self.sets = ServerConfig.Sets() self.noyes = [ru('No'), ru('Yes')] self.version = [ru('Default'), ru('HTTP/1.0'), ru('HTTP/1.1')] self.method = [ru('HEAD'), ru('GET'), ru('POST'), ru('DELETE'), ru('CONNECT'), ru('OPTIONS'), ru('TRACE'), ru('PUT')] self.line = [ru('\\r\\n'), ru('\\n')] self.split = [ru('Default'), ru('%s' % (self.line[self.sets.ILINE] * self.sets.ILINE)), ru('%s' % (self.line[self.sets.ILINE] * self.sets.ILINE)), ru('%s' % (self.line[self.sets.ILINE] * self.sets.ILINE)), ru('%s' % (self.line[self.sets.ILINE] * self.sets.ILINE)), ru('%s' % (self.line[self.sets.ILINE] * self.sets.ILINE))]
def __init__(self): self.sets = ServerConfig.Sets() self.host = [] for server in self.sets.KEEP.split('|'): if server: self.host.append(server)
def ServerUpdate(): global sets sets = ServerConfig.Sets()
#ServerHanlder.py import sys import select import socket import random import urlparse import ServerInfo import ServerConfig import ServerSocks import SocketServer import BaseHTTPServer ra = lambda text: text.decode('ascii', 'ignore') sets = ServerConfig.Sets() logs = False def ServerUpdate(): global sets sets = ServerConfig.Sets() def LogWindow(flag=False): global logs logs = flag class QueryHandler(): def __init__(self, command='', path='/',