HEX

Warning: set_time_limit() [function.set-time-limit]: Cannot set time limit - prohibited by configuration in /home/u547966/brikov.ru/www/wp-content/plugins/admin-menu-editor/menu-editor.php on line 745
Server: Apache
System: Linux 4.19.0-0.bpo.9-amd64 x86_64 at red40
User: u547966 (5490)
PHP: 5.3.29-mh2
Disabled: syslog, dl, popen, proc_open, proc_nice, proc_get_status, proc_close, proc_terminate, posix_mkfifo, chown, chgrp, accelerator_reset, opcache_reset, accelerator_get_status, opcache_get_status, pcntl_alarm, pcntl_fork, pcntl_waitpid, pcntl_wait, pcntl_wifexited, pcntl_wifstopped, pcntl_wifsignaled, pcntl_wifcontinued, pcntl_wexitstatus, pcntl_wtermsig, pcntl_wstopsig, pcntl_signal, pcntl_signal_dispatch, pcntl_get_last_error, pcntl_strerror, pcntl_sigprocmask, pcntl_sigwaitinfo, pcntl_sigtimedwait, pcntl_exec, pcntl_getpriority, pcntl_setpriority
Upload Files
File: //usr/lib/python3.5/__pycache__/uu.cpython-35.pyc


Füƒaaã@s™dZddlZddlZddlZdddgZGdd„deƒZdddd„Zdddd	d„Zd
d„Z	e
dkr•e	ƒdS)
zƒImplementation of the UUencode and UUdecode functions.

encode(in_file, out_file [,name, mode])
decode(in_file [, out_file, mode])
éNÚErrorÚencodeÚdecodec@seZdZdS)rN)Ú__name__Ú
__module__Ú__qualname__©rrú/usr/lib/python3.5/uu.pyr'scCs°g}z‡|dkr$tjj}n€t|tƒr¤|dkrQtjj|ƒ}|dkrˆytj|ƒj	}Wnt
k
r‡YnXt|dƒ}|j|ƒ|dkr¿tj
j}n+t|tƒrêt|dƒ}|j|ƒ|dkrüd}|dkrd}|jd|d@|fjdƒƒ|jd	ƒ}x;t|ƒd
kr~|jtj|ƒƒ|jd	ƒ}qDW|jdƒWdx|D]}|jƒq—WXdS)z
Uuencode fileú-NÚrbÚwbi¶zbegin %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}|dkr!tjj}n+t|tƒrLt|dƒ}|j|ƒzcx“|jƒ}|sptdƒ‚|j	dƒs‚qR|j
ddƒ}t|ƒdkrR|ddkrRyt|d	d
ƒPWqRt
k
ràYqRXqRW|dkr/|djdƒjd
ƒ}tjj|ƒr/td|ƒ‚|dkrNt|d	d
ƒ}|dkritjj}n]t|tƒrÆt|dƒ}ytjj||ƒWntk
r²YnX|}|j|ƒ|jƒ}xÇ|r›|jdƒdkr›ytj|ƒ}	Wnytjk
r~}
zV|ddd@ddd}tj|d|…ƒ}	|sltjjd|
ƒWYdd}
~
XnX|j|	ƒ|jƒ}qÕW|s®tdƒ‚Wdx|D]}|jƒq¹WXdS)zDecode uuencoded filer
rz'No valid begin line found in input filesbeginó éérééNs 	
r
z"Cannot overwrite existing file: %srsendé é?éézWarning: %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
"
	

'

cCs¼ddl}|jddƒ}|jddddd	d
ddd
dƒ|jddddd	dddd
dƒ|jƒ\}}t|ƒdkr¬|jdƒtjdƒtjj	}tj
j	}t|ƒdkrà|d}t|ƒdkrü|d}|jr`|jrPt
|tƒr/t|dƒ}n!ttjddƒtjdƒt||ƒnX|jr«t
|tƒrŠt|dƒ}n!ttjddƒtjdƒt||ƒdS)zuuencode/uudecode main programrNZusagez'usage: %prog [-d] [-t] [input [output]]z-dz--decodeÚdestrÚhelpzDecode (instead of encode)?ÚdefaultFÚactionÚ
store_truez-tz--textÚtextz2data is text, encoded format unix-compatible text?r*zincorrect number of argumentsr,rz: cannot do -t to stdoutrz: cannot do -t from stdin)ÚoptparseZOptionParserZ
add_optionÚ
parse_argsrÚerrorrÚexitrrrrrFrrrÚprintÚargvr)rGÚparserZoptionsÚargsÚinputÚoutputrrr	Útest s6((



		
	
rQÚ__main__)Ú__doc__r rrÚ__all__Ú	ExceptionrrrrQrrrrr	Ú<module>s0F&