403Webshell
Server IP : 127.0.0.1  /  Your IP : 216.73.216.109
Web Server : Apache/2.4.54 (Win64) OpenSSL/1.1.1q PHP/8.1.10
System : Windows NT DESKTOP-E5T4RUN 10.0 build 19045 (Windows 10) AMD64
User : SERVERWEB ( 0)
PHP Version : 8.1.10
Disable Function : NONE
MySQL : OFF |  cURL : ON |  WGET : OFF |  Perl : OFF |  Python : OFF |  Sudo : OFF |  Pkexec : OFF
Directory :  C:/cygwin64/lib/python3.9/site-packages/PIL/__pycache__/

Upload File :
current_dir [ Writeable] document_root [ Writeable]

 

Command :


[ Back ]     

Current File : C:/cygwin64/lib/python3.9/site-packages/PIL/__pycache__/FliImagePlugin.cpython-39.opt-2.pyc
a

h�a��@sxddlmZmZmZddlmZddlmZddlm	Z	dd�Z
Gdd�dej�Ze�ej
ee
�e�ej
d	d
g�dS)�)�Image�	ImageFile�ImagePalette)�i16le)�i32le��o8cCst|�dkot|d�dvS)N��)��i�)�len�i16)�prefix�r�6/usr/lib/python3.9/site-packages/PIL/FliImagePlugin.py�_acceptsrc@sHeZdZdZdZdZdd�Zdd�Zdd	�Zd
d�Z	dd
�Z
dd�ZdS)�FliImageFileZFLIzAutodesk FLI/FLC AnimationFcCs�|j�d�}t|�r2t|d�dvr2|dd�dks:td��t|d�|_|jd	k|_d
|_t|d�t|d�f|_t	|d
�}t|d�}|dkr�|dd}||j
d<dd�td�D�}|j�d
�}d|_t|d�dkr�|jt	|�|_|j�d
�}t|d�dk�rD|j�d�}t|d�dk�r(|�
|d�nt|d�dk�rD|�
|d�dd�|D�}t�dd�|��|_d|_|j|_|j��|_|�d�dS)N��)����sznot an FLI/FLC filer	r�P��
�r
ri��F�durationcSsg|]}|||f�qSrr)�.0�arrr�
<listcomp>F�z&FliImageFile._open.<locals>.<listcomp>�i�i����rcSs*g|]"\}}}t|�t|�t|��qSrr)r�r�g�brrrr!Yr"ZRGBr"���)�fp�readrr
�SyntaxErrorZn_framesZis_animated�mode�_size�i32�info�range�_FliImageFile__offset�_paletter�raw�join�palette�_FliImageFile__frame�_FliImageFile__fp�tell�_FliImageFile__rewind�seek)�self�sr�magicr6rrr�_open+sF���


zFliImageFile._openc
Cs�d}tt|j�d���D]�}|j�d�}||d}|d}|dkrHd}|j�|d�}tdt|�d�D]F}|||>}||d|>}||d|>}	|||	f||<|d7}qhqdS)Nrr%rr#r)r1r
r*r+r)
r<r6�shift�i�er=�nr&r'r(rrrr3bszFliImageFile._palettecCsJ|�|�sdS||jkr"|�d�t|jd|d�D]}|�|�q6dS)Nrr)Z_seek_checkr7�_seekr1)r<�frame�frrrr;ts


zFliImageFile.seekcCs�|dkr$d|_|j�|j�d|_n|��||jdkrHtd|����||_|j|_|j�|j�|j�d�}|sxt	�t
|�}||_dd|j|jdfg|_
|j|7_dS)	Nrr)rrzcannot seek to frame r
Zfli)rr)r7r8r;r:r2�load�
ValueErrorr*r+�EOFErrorr/Zdecodermaxblock�sizeZtile)r<rEr=Z	framesizerrrrD}s"zFliImageFile._seekcCs|jS�N)r7�r<rrrr9�szFliImageFile.tellcCsFz8z|j|jkr|j��Wnty.Yn0Wd|_nd|_0dSrK)r8r*�close�AttributeErrorrLrrr�
_close__fp�szFliImageFile._close__fpN)�__name__�
__module__�__qualname__�formatZformat_descriptionZ!_close_exclusive_fp_after_loadingr?r3r;rDr9rOrrrrr%s7	rz.fliz.flcN)�rrrZ_binaryrr
rr/rrrZ
register_openrSZregister_extensionsrrrr�<module>s	

Youez - 2016 - github.com/yon3zu
LinuXploit