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/hplip/ui5/__pycache__/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

Command :


[ Back ]     

Current File : /usr/share/hplip/ui5/__pycache__/devicesetupdialog.cpython-310.pyc
o

�K0jF"�@szddlZddlZddlTddlmZmZddlmZddlTddl	Tddl
TddlTddlm
Z
dZGdd�dee
�ZdS)	�N)�*)�device�pml)�cups�)�	Ui_Dialogc@s�eZdZdd�Zdd�Zdd�Zdd�Zd	d
�Zdd�Zd
d�Z	dd�Z
dd�Zdd�Zdd�Z
dd�Zdd�Zdd�Zdd�Zdd �Zd$d"d#�Zd!S)%�DeviceSetupDialogcCsBt�||�|�|�||_i|_d|_|��t�d|j	�dS)Nr)
�QDialog�__init__�setupUi�
device_uri�mq�dev�initUi�QTimer�
singleShot�updateUi)�self�parentr�r�)/usr/share/hplip/ui5/devicesetupdialog.pyr
+s
zDeviceSetupDialog.__init__cCs|jj�|j�|jj�|j�|jj�|j�|j�dtj	dfi�|�
ttdd���|j
r7|j�|j
�|j�|�d�d�|j�|�d�d�|j�|�d	�d
�|j�|�d�d�|j�|�d
�d�|j�|�d�d�|jjt�|j�|jjt�|j�dS)N�power-settingsr�hp_logo�128x128z
15 minutes�z
30 minutes�z
45 minutes�-z1 hour�<z2 hours�xz3 hours�)�CancelButton�clicked�connect�CancelButton_clicked�DeviceComboBox�DeviceUriComboBox_noDevices� DeviceUriComboBox_currentChanged�	setFilter�operator�gt�
setWindowIcon�QIcon�load_pixmapr�setInitialDevice�DurationComboBox�addItem�_DeviceSetupDialog__tr�	activated�int�DurationComboBox_activated�
OnRadioButton�toggled�bool�OnRadioButton_toggled�rrrrr6szDeviceSetupDialog.initUicCs�|j��}|dkrdSt|j�|��\}}|sdS|jtkr2|r'|�d�dS|�t�|d��dS|jt	krK|rA|�
tj�dS|�
|�
|��dSdS)N����999�)r.�currentIndex�	value_int�itemData�power_settings�POWER_SETTINGS_EPML�setPowerSettingsEPML�string�zfill�POWER_SETTINGS_PML�setPowerSettingsPMLr�OID_POWER_SETTINGS_NEVER�getPMLSettingsValue)r�b�i�v�okrrrr7Qs


�z'DeviceSetupDialog.OnRadioButton_toggledcCs|j��dS�N)r$rr8rrrrg�zDeviceSetupDialog.updateUicCsdSrLrr8rrr�updatePowerSettingsUiksz'DeviceSetupDialog.updatePowerSettingsUicCs�t�zR||_|jdur|j��t�|j�|_t�|j�|_|j�dt	�|_
|j�t
|j
t	k�|j
tkr;|��n|j
tkrJ|��Wt�dSWt�dSWt�dSt�w)Nr)�beginWaitCursorrr�closer�Device�queryModelByURIr
�get�POWER_SETTINGS_NONEr?�	TabWidget�
setTabEnabled�TAB_POWER_SETTINGSr@�updatePowerSettingsEPMLrD�updatePowerSettingsPML�
endWaitCursor)rrrrrr&os$






�
�z2DeviceSetupDialog.DeviceUriComboBox_currentChangedcCst|��}|dkr|j�d�|j�d�dS|j�d�|j�d�t|�}|j�|�}|dkr8|j�|�dSdS)Nr:TFr9)�getPowerSettingsEPMLr4�
setChecked�OffRadioButtonr2r.�findData�setCurrentIndex�r�value�find�indexrrrrX�s�z)DeviceSetupDialog.updatePowerSettingsEPMLcCs2|j�dd�}t�d|�|j��|dd�S)N�F�Current power settings: %s��	)r�getDynamicCounter�log�debug�
closePrint)rrarrrr[�s
z&DeviceSetupDialog.getPowerSettingsEPMLcCs4t�d|�d|}|jj|dd�|j��dS)N�Setting power setting to %szb%%-12345X@PJL ENTER LANGUAGE=PCL3GUI
E%%Pmech.set_battery_autooff %s;
udw.quit;*rCE%%-12345XT)�direct)rirjr�	printDatark)rra�pclrrrrA�s
�z&DeviceSetupDialog.setPowerSettingsEPMLcCs�|��}|tjkr|j�d�|j�d�dS|j�d�|j�d�d}|tjkr-d}n'|tjkr5d}n|tjkr=d}n|tj	krEd}n|tj
krMd}n|tjkrTd}|j�
|�}|d	krf|j�|�dSdS)
NTFrrrrrrr9)�getPowerSettingsPMLrrFr4r\r]�OID_POWER_SETTINGS_15MIN�OID_POWER_SETTINGS_30MIN�OID_POWER_SETTINGS_45MIN�OID_POWER_SETTINGS_1HR�OID_POWER_SETTINGS_2HR�OID_POWER_SETTINGS_3HRr.r^r_r`rrrrY�s.






�z(DeviceSetupDialog.updatePowerSettingsPMLcCs.|j�tj�\}}|j��t�d|�|S)Nre)r�getPMLr�OID_POWER_SETTINGS�closePMLrirj)r�pml_result_coderarrrrp�s
z%DeviceSetupDialog.getPowerSettingsPMLcCs,t�d|�|j�tj|�}|j��dS)Nrl)rirjr�setPMLrrxry)rrarzrrrrE�sz%DeviceSetupDialog.setPowerSettingsPMLcCs�|dkrdSt|j�|��\}}|sdS|jtkr0t�z|�t�|d��Wt	�dSt	�w|jt
krKt�z|�|�|��Wt	�dSt	�wdS)Nr9r;)
r=r.r>r?r@rOrArBrCrZrDrErG)rrIrJrKrrrr3�s 

�z,DeviceSetupDialog.DurationComboBox_activatedcCsrtj}|dkrtj}|S|dkrtj}|S|dkrtj}|S|dkr'tj}|S|dkr0tj}|S|dkr7tj}|S)Nrrrrrr)rrqrrrsrtrurv)rrJ�xrrrrG�s&�
����z%DeviceSetupDialog.getPMLSettingsValuecCst||�d��|��dS)Nz2<b>No devices that support device setup found.</b>)�	FailureUIr0rPr8rrrr%sz-DeviceSetupDialog.DeviceUriComboBox_noDevicescCs |jdur
|j��|��dSrL)rrPr8rrrr#s

z&DeviceSetupDialog.CancelButton_clickedNcCst�d||�S)Nr)�qApp�	translate)r�s�crrr�__tr%rMzDeviceSetupDialog.__trrL)�__name__�
__module__�__qualname__r
rr7rrNr&rXr[rArYrprEr3rGr%r#r0rrrrr*s$#r)r(rB�base.g�baserr�prntr�
base.codes�ui_utils�PyQt5.QtCore�PyQt5.QtGui�devicesetupdialog_baserrWr	rrrrr�<module>s

Youez - 2016 - github.com/yon3zu
LinuXploit