uawdijnntqw1x1x1
IP : 3.149.213.24
Hostname : ns1.eurodns.top
Kernel : Linux ns1.eurodns.top 4.18.0-553.5.1.lve.1.el7h.x86_64 #1 SMP Fri Jun 14 14:24:52 UTC 2024 x86_64
Disable Function : mail,sendmail,exec,passthru,shell_exec,system,popen,curl_multi_exec,show_source,eval,open_base
OS : Linux
PATH:
/
home
/
sudancam
/
lscache
/
..
/
..
/
..
/
.
/
lib64
/
python3.6
/
__pycache__
/
uu.cpython-36.opt-2.pyc
/
/
3 \a�@s`ddlZddlZddlZdddgZGdd�de�Zddd�Zd dd�Zd d �Ze dkr\e�dS)�N�Error�encode�decodec@seZdZdS)rN)�__name__� __module__�__qualname__�rr�/usr/lib64/python3.6/uu.pyr'scCsBg}�z|dkrtjj}n`t|t�rz|dkr8tjj|�}|dkrfytj|�j }Wnt k rdYnXt|d�}|j|�|dkr�tj j}nt|t�r�t|d�}|j|�|dkr�d}|dkr�d}|jd|d@|fjd��|jd�}x,t|�d k�r|jtj|��|jd�}q�W|jd �Wdx|D]}|j��q*WXdS)N�-�rb�wbi�zbegin %o %s i��ascii�-rs end )�sys�stdin�buffer� isinstance�str�os�path�basename�stat�st_mode�AttributeError�open�append�stdout�writer�read�len�binasciiZb2a_uu�close)�in_file�out_file�name�mode�opened_files�data�frrr r*s> Fc Cs:g}|dkrtjj}nt|t�r4t|d�}|j|��z�xr|j�}|sNtd��|j d�sZq:|j dd�}t|�dkr:|ddkr:yt|d d �PWq:t k r�Yq:Xq:W|dkr�|djd�jd�}tjj|�r�td |��|dkr�t|d d �}|dk�r tjj}nNt|t��rXt|d�}ytjj||�Wntk �rHYnX|}|j|�|j�}x�|�r|jd�dk�rytj|�} Wnjtjk �r�} zJ|ddd@ddd}tj|d|��} |�s�tjjd| �WYdd} ~ XnX|j| �|j�}�qbW|�std��Wdx|D]}|j��q"WXdS)Nr rz'No valid begin line found in input filesbegin� ��r��s r z"Cannot overwrite existing file: %srsend� �?��zWarning: %s zTruncated input file)rrrrrrr�readliner� startswith�splitr�int� ValueError�rstriprrr�existsr�chmodr�stripr Za2b_uu�stderrrr!) r"r#r%�quietr&ZhdrZ hdrfields�fp�sr'�v�nbytesr(rrr rZsf " cCs4ddl}|jdd�}|jdddddd d �|jddd ddd d �|j�\}}t|�dkrl|jd�tjd�tjj }tj j }t|�dkr�|d}t|�dkr�|d}|jr�|jr�t |t�r�t|d�}nttjdd�tjd�t||�nD|j�r&t |t��rt|d�}nttjdd�tjd�t||�dS)Nrz'usage: %prog [-d] [-t] [input [output]])Zusagez-dz--decoderzDecode (instead of encode)?F� store_true)�dest�help�default�actionz-tz--text�textz2data is text, encoded format unix-compatible text?r*zincorrect number of argumentsr,rz: cannot do -t to stdoutrz: cannot do -t from stdin)�optparseZOptionParserZ add_option� parse_argsr�errorr�exitrrrrrFrrr�print�argvr)rG�parserZoptions�args�input�outputrrr �test�s6 rQ�__main__)NN)NNF) r rr�__all__� ExceptionrrrrQrrrrr �<module>!s 0 F&
/home/sudancam/lscache/../../.././lib64/python3.6/__pycache__/uu.cpython-36.opt-2.pyc