コード例 #1
0
ファイル: client.py プロジェクト: ht0m/Python-Secure-Socket
def main():

    try:
        thread.start_new_thread(socket_thread, ())
        thread.start_new_thread(user_console, ())
    except thread.error, err:
        errbug.fatal(err)
コード例 #2
0
ファイル: client.py プロジェクト: ht0m/Python-Secure-Socket
def socket_thread():
    try:
        sock = socket.socket(socket.AF_INET, socket.SOCK_STREAM)
    except socket.error, err:
        errbug.fatal(err)

    errbug.debug("Socket created.")

    host = socket.gethostname()
    port = 12345

    try:
        sock.connect((host, port))
    except socket.error, msg:
        errbug.fatal(msg)
    while 1:
        errbug.debug("Fetching message...")
        data = sock.recv(1024)
        errbug.debug("Recieved: %s" % data)
        msg = q_out.get()
        if msg == EXIT_CODE:
            break
        sock.send(msg)

    errbug.debug("socket_tread closed")


def user_console():
    while 1:
        temp_cmd = raw_input(">>")
コード例 #3
0
ファイル: client.py プロジェクト: ht0m/Python-Secure-Socket
def socket_thread():
    try:
        sock = socket.socket(socket.AF_INET, socket.SOCK_STREAM)
    except socket.error, err:
        errbug.fatal(err)
コード例 #4
0
ファイル: Server.py プロジェクト: ht0m/Python-Secure-Socket
def main():
	try:
		serv_sock = socket.socket(socket.AF_INET,socket.SOCK_STREAM)
	except socket.error, msg:
		errbug.fatal(msg)