403Webshell
Server IP : 209.205.66.10  /  Your IP : 216.73.216.173
Web Server : Apache/2.4.52 (Ubuntu)
System : Linux ammon 5.15.0-186-generic #196-Ubuntu SMP Sat Jun 20 16:09:34 UTC 2026 x86_64
User :  ( 1006)
PHP Version : 8.5.8
Disable Function : NONE
MySQL : OFF  |  cURL : ON  |  WGET : ON  |  Perl : ON  |  Python : OFF  |  Sudo : ON  |  Pkexec : ON
Directory :  /usr/share/system-config-printer/__pycache__/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

Command :


[ Back ]     

Current File : /usr/share/system-config-printer/__pycache__/gtkinklevel.cpython-310.pyc
o

3�b��@spddlmZddlmZddlZGdd�dej�Zedkr�ddlmZddlZdd	�Z	e�
�Ze�d
�ej
dd�Ze�e�ejdd�Ze�ed
d
d�eddd�Zeddd�Zeddd�Zeddd�Ze�ed
d
d�e�ed
d
d�e�ed
d
d�e�ed
d
d�e�de	e�e�de	e�e�de	e�e�de	e�e��e�dej�e��e��dSdS)�)�Gdk)�GtkNc@s.eZdZddd�Zdd�Zdd�Zdd	�Zd
S)�GtkInkLevelrcCsXtj�|�|�d|j�||_d|_|rt�|�|_|js$t�d�|_|�	dd�dS)N�drawz#cccccc��-)
r�DrawingArea�__init__�connectr�_level�_colorr�color_parse�set_size_request)�self�color�level�r�//usr/share/system-config-printer/gtkinklevel.pyr	szGtkInkLevel.__init__cCs||_|��dS�N)r�queue_resize)rrrrr�	set_level&szGtkInkLevel.set_levelcCs|jSr)r)rrrr�	get_level*szGtkInkLevel.get_levelcCs�|��}|��}d||}|dkr|dd}n|dd}d}|�||�|�|d||d|�t|�||��}|jjd}|jjd}|jj	d}	|j
d}
|�d	d
�|�d	ddd	dd�|�dd
d
dd	d�|�ddd
d
d
d�|�d
d	ddd	d
�|�
�|�|||	�|�|�|��|
d
kr�d}|
|d}|dkr�d}t�dddd�}
|
�d|||	d�|
�|j
dd|||	d�|
�|j
dddddd�|
�ddddd�|�|
�|��n|�ddd�|��|�|d�|�d	d
�|�d	d�|�|||	�|��|�dd	�|�dd	�|�|||	�|��|�dd�|�dd�|�|||	�|��|�dd�|�dd�|�|||	�|��dS)Ng�?g�?g@g@��g��@gY@g�?gg��Q��?gq=
ףp�?g333333�?g333333�?g�������?g�������?r�g�������?g333333�?g�������?g�?g�������?g�?)�get_allocated_width�get_allocated_height�	translate�scale�max�device_to_user_distancer�red�green�bluer�move_to�curve_to�
close_path�set_source_rgb�set_line_width�stroke_preserve�cairo�LinearGradient�add_color_stop_rgba�
set_source�fill�line_to�stroke)r�widget�ctx�w�h�ratio�	thickness�r�g�b�
fill_point�
grad_width�
grad_start�patrrrr-sl



zGtkInkLevel.drawN)r)�__name__�
__module__�__qualname__r	rrrrrrrrs

r�__main__)�GLibcCs:t��|��}|d7}|dkrd}|�|�t��dS)Nr�drT)r�
threads_enterrr�
threads_leave)r�lrrr�adjust_levelvs
rG��)�spacingF�blackrC)r�cyan�<�magentar�yellow�
�delete_event)�
gi.repositoryrrr*rrr>rB�timerG�Windowr3�set_border_width�VBox�vbox�add�HBox�hbox�
pack_start�klevel�clevel�mlevel�ylevel�timeout_add�show_allr
�	main_quit�threads_init�mainrrrr�<module>s>Y


�

Youez - 2016 - github.com/yon3zu
LinuXploit