403Webshell
Server IP : 192.250.235.158  /  Your IP : 216.73.216.143
Web Server : LiteSpeed
System : Linux s4099.sgp1.stableserver.net 5.14.0-503.21.1.el9_5.x86_64 #1 SMP PREEMPT_DYNAMIC Sun Jan 12 09:45:05 EST 2025 x86_64
User : vmxfzbqj ( 1905)
PHP Version : 8.3.31
Disable Function : NONE
MySQL : OFF  |  cURL : ON  |  WGET : ON  |  Perl : ON  |  Python : OFF  |  Sudo : OFF  |  Pkexec : OFF
Directory :  /usr/local/lib64/python3.9/site-packages/lxml/html/__pycache__/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

Command :


[ Back ]     

Current File : /usr/local/lib64/python3.9/site-packages/lxml/html/__pycache__/_diffcommand.cpython-39.pyc
a

O~�g!�@s�ddlZddlZddlZddlZddlmZdZejded�Zej	ddd	d
ddd
�ej	dddddd�ddd�Z
dd�Ze�dej
ejB�Ze�dej
ejB�Zdd�Zdd�ZdS)�N�)�htmldiff�zR%prog [OPTIONS] FILE1 FILE2
%prog --annotate [OPTIONS] INFO1 FILE1 INFO2 FILE2 ...)�usage�descriptionz-oz--output�FILE�output�-zFile to write the difference to)�metavar�dest�default�helpz-az--annotation�
store_true�
annotationzDo an annotation)�actionrr
cCs|durtjdd�}t�|�\}}|jr4t||�St|�dkrZtd�t��t�	d�|\}}t
|�}t
|�}t|�d}t|�\}}}	t||�}
||
|	}
|j
dkr�|
�d�s�|
d7}
tj�|
�n6t|j
d��}|�|
�Wd�n1s�0YdS)Nr�zError: you must give two filesr	�
�wb)�sys�argv�parser�
parse_argsr�annotate�len�print�
print_help�exit�	read_file�
split_bodyrr�endswith�stdout�write�open)�args�optionsZfile1Zfile2Zinput1Zinput2Zbody1�preZbody2�post�result�f�r)�B/usr/local/lib64/python3.9/site-packages/lxml/html/_diffcommand.py�mains,




r+cCsd|dkrtj��}nLtj�|�s.td|��n2t|d��}|��}Wd�n1sV0Y|S)Nr	zInput file %s does not exist�rb)r�stdin�read�os�path�exists�OSErrorr")�filename�cr(r)r)r*r7s�&rz	<body.*?>z
</body.*?>cCsnd}}t�|�}|r6|d|���}||��d�}t�|�}|rd||��d�}|d|���}|||fS)Nr)�
body_start_re�search�end�body_end_re�start)�htmlr%r&�matchr)r)r*rGs

rcCstd�t�d�dS)NzNot yet implementedr)rrr)r$r#r)r)r*rSsr)N)�optparser�rer/�diffrr�OptionParserr�
add_optionr+r�compile�I�Sr5r8rrr)r)r)r*�<module>s@���
��

Youez - 2016 - github.com/yon3zu
LinuXploit