tools/scripts/proxy/cliside.py
aozhiwei 1172fc16fd 1
2018-12-15 17:06:11 +08:00

27 lines
598 B
Python

# -*- coding: utf-8 -*-
import os
import json
import random
import time
import threading
import tornado.ioloop
import tornado.web
import tornado.gen
import tornado.websocket
import tornado.tcpserver
from tornado.tcpclient import TCPClient
class ClientSide:
def __init__(self, local_ip, remote_ip):
self._local_ip = local_ip
self._remote_ip = remote_ip
@gen.coroutine
def co_connect():
[host, port] = self._local_ip.split(':')
stream = yield TCPClient().connect(host, port)
def run(self):
ioloop.IOLoop.current().run_sync(self,connec)