o
    j                     @   s   d dl Z d dlZd dlZd dlmZ d dlmZ d dlT d dlm	Z	 d dl
mZ ejdd eej d	d
 Zdd ZedkrHee  dS dS )    N)SocksTarget)SocksQueueComms)*)SOCKSClient)logger   )levelc                    s   	 |   I d H }t| q)N)getprint)in_queuedata r   /root/aizidognhua/tmp/workspace/projects/ec89d86c-575f-41c9-af57-ac45cbdbf775/venv/lib/python3.10/site-packages/asysocks/test/queue_test.pyread_q   s
   r   c                     s   t  } t  }|dI d H  t }tj|_d|_d|_d|_	t
j|_d|_d|_td|_d|_t|| }t t| }t||}| I d H  td	 d S )
Ns$   GET / HTTP/1.1
Host: google.com

z	127.0.0.1iZ#  F
   i   z216.239.32.117P   zDONE!)asyncioQueueputr   SocksServerVersionSOCKS5version	server_ipserver_portis_bindSocksProtocolTCPprototimeoutbuffer_size	ipaddress
ip_addressendpoint_ipendpoint_portr   create_taskr   r   runr
   )r   	out_queuetargetcommstclientr   r   r   main   s&   

r+   __main__)r    loggingr   asysocks.common.targetr   asysocks.common.commsr   asysocks.common.constantsasysocks.clientr   asysocksr   basicConfigsetLevelDEBUGr   r+   __name__r%   r   r   r   r   <module>   s   