#!/usr/bin/env python3 # -*- coding: utf-8 -*- import time from Builder import Builder from Basis.Logger import logging proxySS = { 'server': '127.0.0.1', 'port': 12345, 'passwd': 'dnomd343', 'method': 'aes-128-ctr', 'plugin': None } proxySSR = { 'server': '127.0.0.1', 'port': 12345, 'passwd': 'dnomd343', 'method': 'aes-128-ctr', 'protocol': 'origin', 'protocolParam': '', 'obfs': 'plain', 'obfsParam': '', } # client = Builder('ss', proxySS) client = Builder('ssr', proxySSR) logging.critical(client.id) logging.critical(client.proxyType) logging.critical(client.proxyInfo) logging.critical(client.socksAddr) logging.critical(client.socksPort) time.sleep(15) logging.critical(client.status()) client.destroy() logging.critical(client.status()) logging.critical('Client output:\n' + str(client.output))