shell bypass 403

GrazzMean Shell

Uname: Linux premium264.web-hosting.com 4.18.0-553.lve.el8.x86_64 #1 SMP Mon May 27 15:27:34 UTC 2024 x86_64
Software: LiteSpeed
PHP version: 8.3.22 [ PHP INFO ] PHP os: Linux
Server Ip: 69.57.162.13
Your Ip: 216.73.216.219
User: workvvfb (1129) | Group: workvvfb (1084)
Safe Mode: OFF
Disable Function:
NONE

name : ColorDelegator.cpython-35.pyc


��Yff)�@sddlZddlZddlZddlZddlmZddlmZddlm	Z	dZ
dd�Zdd	�Zej
e�ej�Zej
d
ej�Zdd�ZGd
d�de�Zdd�Zedkr�ddlmZee�dS)�N)�	TkVersion)�	Delegator)�idleConfFcCsd|dj|�dS)z9Return a named group pattern matching list of alternates.z(?P<%s>�|�))�join)�nameZ
alternates�r	�;/opt/alt/python35/lib64/python3.5/idlelib/ColorDelegator.py�anysrc
Cs�dtdtj�d}dd�tt�D�}dtd|�d}tddg�}d	}|d
}|d}|d}|d
}td||||g�}	|d|d|d|	dtddg�S)Nz\b�KEYWORDcSs;g|]1}|jd�r|tjkrt|��qS)�_)�
startswith�keyword�kwlist�str)�.0rr	r	r
�
<listcomp>s	zmake_pat.<locals>.<listcomp>z([^.'\"\\#]\b|^)�BUILTIN�COMMENTz#[^\n]*z4(\br|u|ur|R|U|UR|Ur|uR|b|B|br|Br|bR|BR|rb|rB|Rb|RB)?z'[^'\\\n]*(\\.[^'\\\n]*)*'?z"[^"\\\n]*(\\.[^"\\\n]*)*"?z''''[^'\\]*((\\.|'(?!''))[^'\\]*)*(''')?z'"""[^"\\]*((\\.|"(?!""))[^"\\]*)*(""")?�STRINGr�SYNCz\n)rrr�dir�builtins)
�kwZbuiltinlist�builtin�commentZstringprefixZsqstringZdqstringZ	sq3stringZ	dq3string�stringr	r	r
�make_pats



rz\s+(\w+)cCs�tj�}tj|d�}tj|ddd�}tj|d�}|jd|dd|dd|d	|dd
|d�tdkr�|jd|d�d
S)z_Set color opitons of Text widget.

    Should be called whenever ColorDelegator is called.
    ZnormalZcursorZfgBgZfgZhilite�
foreground�
backgroundZinsertbackgroundZselectforegroundZselectbackgroundg!@ZinactiveselectbackgroundN)r�CurrentTheme�GetHighlight�configr)�text�themeZ
normal_colorsZcursor_colorZ
select_colorsr	r	r
�color_config$s	


	r&c@s�eZdZdd�Zdd�Zdd�Zdd�Zd	d
d�Zd	dd
�Zd	Z	dZ
dZd	dd�Zd	Z
d	dd�Zdd�Zdd�Zdd�Zdd�Zd	S)�ColorDelegatorcCs-tj|�t|_t|_|j�dS)N)r�__init__�prog�idprog�LoadTagDefs)�selfr	r	r
r(<s
		zColorDelegator.__init__cCs~|jdk	r|jd�tj||�|dk	rh|j�|jd|j�|jdd�nd|_d|_	dS)Nz<<toggle-auto-coloring>>z1.0�endTF)
�delegateZunbindr�setdelegate�
config_colorsZbind�toggle_colorize_event�notify_range�stop_colorizing�allow_colorizing)r,r.r	r	r
r/Bs

	zColorDelegator.setdelegatecCsGx3|jj�D]"\}}|r|j||�qW|jd�dS)NZsel)�tagdefs�itemsZ
tag_configureZ	tag_raise)r,�tagZcnfr	r	r
r0OszColorDelegator.config_colorscCs�tj�}dtj|d�dtj|d�dtj|d�dtj|d�d	tj|d
�dddd
didddd
didtj|d�dtj|d�i	|_tr�td|j�dS)Nrrrrrrrr�
DEFINITIONZ
definitionrr r�TODOZERROR�errorZhitr5)rr!r"r5�DEBUG�print)r,r%r	r	r
r+UszColorDelegator.LoadTagDefsNcCsG|j|�}|jj|||�|j||dt|��dS)Nz+%dc)�indexr.�insertr2�len)r,r=�charsZtagsr	r	r
r>fszColorDelegator.insertcCs3|j|�}|jj||�|j|�dS)N)r=r.�deleter2)r,�index1�index2r	r	r
rAkszColorDelegator.deleteTFcCs�|jd||�|jr0tr,td�dS|jrRd|_trRtd�|jr�trktd�|jd|j�|_dS)Nr9zcolorizing already scheduledTzstop colorizingzschedule colorizing�)	�tag_add�after_idr;r<�
colorizingr3r4�after�
recolorize)r,rBrCr	r	r
r2ts	
		
	
zColorDelegator.notify_rangecCss|jr8|j}d|_tr+td�|j|�d|_d|_|ro|jsf|j�n	||_dS)Nzcancel scheduled recolorizerFT)	rFr;r<�after_cancelr4r3rG�destroy�close_when_done)r,rLrFr	r	r
�close�s			

			
zColorDelegator.closecCs�|jr8|j}d|_tr+td�|j|�|jrc|jrctrZtd�d|_|j|_|jr�|jr�|jd|j�|_tr�td|jr�dp�d�dS)	Nzcancel scheduled recolorizerzstop colorizingTrDzauto colorizing turnedZonZoff�break)	rFr;r<rJr4rGr3rHrI)r,ZeventrFr	r	r
r1�s"			


	
z$ColorDelegator.toggle_colorize_eventcCs9d|_|js&tr"td�dS|jsCtr?td�dS|jr`tr\td�dSz`d|_d|_tr�td�tj�}|j	�tj�}tr�td||�Wdd|_X|jr|j
dd	�rtr�td
�|jd|j�|_|j
r5|j
}d|_
|j�dS)Nzno delegatezauto colorizing is offzalready colorizingFTz
colorizing...z%.3f secondsr9z1.0zreschedule colorizingrD)rFr.r;r<r4rGr3�timeZperf_counter�recolorize_main�
tag_nextrangerHrIrLrK)r,Zt0Zt1�topr	r	r
rI�s@		
	
	
		



			zColorDelegator.recolorizecCs�d}x�|jd|�}|s"P|\}}|jd||�|jd|�}|rf|d}nd}d}|}d}d}x|s�|}|j|d|�}t|dd	�}d|j|d
�k}|j||�}	|	s�dSx$|jD]}
|j|
||�q�W||	}|jj	|�}x�|rx�|j
�j�D]�\}}
|
rQ|j|�\}}|j
||d||d|�|
dkrQ|jj||�}|rQ|jd�\}}|j
d|d||d|�qQW|jj	||j��}q8Wd|j|d
�krE|}d}nd}|sa|j
d|�|j�|jr�tr�td�dSq�Wq	WdS)Nz1.0r9rrD�Fz+%d lines linestart��dz-1cz+%dc�def�classr8zcolorizing stopped)rVrW)rQ�
tag_removeZ
tag_prevranger=�minZ	tag_names�getr5r)�search�	groupdictr6�spanrEr*�matchr-�updater3r;r<)r,�next�item�head�tailr@Zlines_to_get�okZmark�liner7�m�key�value�a�b�m1r	r	r
rP�sl
	
				
	
zColorDelegator.recolorize_maincCs+x$|jD]}|j|dd�q
WdS)Nz1.0r-)r5rX)r,r7r	r	r
�removecolors�szColorDelegator.removecolors)�__name__�
__module__�__qualname__r(r/r0r+r>rArFr4rGr2rLrMr1rIrPrlr	r	r	r
r':s 
Ar'c	Cs�ddlm}m}ddlm}||�}|jd�|jd|j�d|j�df�d}||d	d
�}|j	ddd
d�|j
d|�|j�t|�||�}t
�}|j|�dS)Nr)�Toplevel�Text)�
PercolatorzTest ColorDelegatorz
200x100+%d+%d���z'if somename: x = 'abc' # comment
print
r Zwhite�expandrDZfillZbothr>)�tkinterrprqZidlelib.Percolatorrr�titleZgeometryZwinfo_rootxZwinfo_rootyZpackr>Z	focus_setr&r'Zinsertfilter)	�parentrprqrrrR�sourcer$�p�dr	r	r
�_color_delegators


	r|�__main__)�run)rO�rerrrvrZidlelib.DelegatorrZidlelib.configHandlerrr;rr�compile�Sr)r*r&r'r|rmZidlelib.idle_test.htestr~r	r	r	r
�<module>s"�
© 2025 GrazzMean