__  __    __   __  _____      _            _          _____ _          _ _ 
 |  \/  |   \ \ / / |  __ \    (_)          | |        / ____| |        | | |
 | \  / |_ __\ V /  | |__) | __ ___   ____ _| |_ ___  | (___ | |__   ___| | |
 | |\/| | '__|> <   |  ___/ '__| \ \ / / _` | __/ _ \  \___ \| '_ \ / _ \ | |
 | |  | | |_ / . \  | |   | |  | |\ V / (_| | ||  __/  ____) | | | |  __/ | |
 |_|  |_|_(_)_/ \_\ |_|   |_|  |_| \_/ \__,_|\__\___| |_____/|_| |_|\___V 2.1
 if you need WebShell for Seo everyday contact me on Telegram
 Telegram Address : @jackleet
        
        
For_More_Tools: Telegram: @jackleet | Bulk Smtp support mail sender | Business Mail Collector | Mail Bouncer All Mail | Bulk Office Mail Validator | Html Letter private



Upload:

Command:

[email protected]: ~ $
�

���g1���SSKrSSKrSSK7 SSKJrJrJr SSKJr SSK	7 SSK
7 SSK7 SSK7 SSK
Jr SrSrSrSrS	rS
rSrSrSrS	rSrS
r"SS\\5rg)�N)�*)�device�utils�maint)�cups�)�	Ui_Dialogi�i����s7<ipdyn:JobType>cleaningVerificationPage</ipdyn:JobType>c��g)NT�r��#/usr/share/hplip/ui5/cleandialog.py�truer:s��rc��\rSrSrSrSrSrSrSrSr	Sr
S	rS
rSr
SrS
rSrSrSrSrSrSrSrSrSSjr\4SjrSrSSjrSrg)�CleanDialog�?c�<�[RX5 URU5 X l[UlSUlSUlSUlSUl	[S[S[S[S[S0Ul[UR S4UR"S4/[UR$S4UR&S4UR(S4/[UR*S4UR,S4UR.S4UR0S4UR2S4UR.S4UR4S4UR6S4UR.S4UR(S4/
[UR*S4UR,S4UR.S4UR0S4UR2S4UR.S4UR4S4UR6S4UR.S4UR(S4/
[UR*S4UR,S4UR.S4UR0S4UR2S4UR.S4UR4S4UR6S4UR.S4UR(S4/
[UR*S4UR,S4UR.S4UR0S4UR2S4UR.S4UR4S4UR6S4UR.S4UR(S4/
0UlUR;5 [<R?SUR@5 g)NFrrr)r)r
)r)!�QDialog�__init__�setupUi�
device_uri�CLEAN_TYPE_INITIAL�
clean_type�abort�	seq_index�step�step_max�CLEAN_TYPE_UNSUPPORTED�CLEAN_TYPE_PCL�CLEAN_TYPE_LIDIL�CLEAN_TYPE_PCL_WITH_PRINTOUT�CLEAN_TYPE_LEDM�	max_steps�
showStartPage�endStartPage�showFrontPanelPage�endFrontPanelPage�close�showLevel1Page�
endLevel1Page�doClean�showLevel2Page�
endLevel2Page�showLevel3Page�
endLevel3Page�seq�initUi�QTimer�
singleShot�nextSequence)�self�parentrs   rr�CleanDialog.__init__@s%������&����T��$��,�����
������	���
�-�q�$�q�&��2�Q�%�����'� $� 2� 2�D�9� $� 1� 1�4�8�)�
+�!%�!8�!8�$� ?�!%�!7�!7�� >�!%���T� 2�.�#�!�0�0�$�7�!�/�/��6�!�\�\�4�0�!�0�0�$�7�!�/�/��6�!�\�\�4�0�!�0�0�$�7�!�/�/��6�!�\�\�4�0�!�Z�Z��.�&�%�!�0�0�$�7�!�/�/��6�!�\�\�4�0�!�0�0�$�7�!�/�/��6�!�\�\�4�0�!�0�0�$�7�!�/�/��6�!�\�\�4�0�!�Z�Z��.�(�1�!�0�0�$�7�!�/�/��6�!�\�\�4�0�!�0�0�$�7�!�/�/��6�!�\�\�4�0�!�0�0�$�7�!�/�/��6�!�\�\�4�0�!�Z�Z��.�4�$�!�0�0�$�7�!�/�/��6�!�\�\�4�0�!�0�0�$�7�!�/�/��6�!�\�\�4�0�!�0�0�$�7�!�/�/��6�!�\�\�4�0�!�Z�Z��.�'�iA���H	
���
����!�T�.�.�/rc��URRRUR5 URRRUR
5 URRRUR5 URRRUR5 URRS[R[405 [R"[R[R5 UR (a%URR#UR 5 UR%['[)SS555 g)N�
clean-type�hp_logo�128x128)�CancelButton�clicked�connect�CancelButton_clicked�
NextButton�NextButton_clicked�DeviceComboBox�DeviceUriComboBox_noDevices� DeviceUriComboBox_currentChanged�	setFilter�operator�ne�CLEAN_TYPE_NONE�signal�SIGINT�SIG_DFLr�setInitialDevice�
setWindowIcon�QIcon�load_pixmap�r7s rr3�CleanDialog.initUi�s������!�!�)�)�$�*C�*C�D������'�'��(?�(?�@����7�7�?�?��@`�@`�a����<�<�D�D�T�Ej�Ej�k����%�%�|�h�k�k�?�5S�&T�U��
�
�f�m�m�V�^�^�4��?�?����0�0����A�	
���5��Y�	�!B�C�Drc�$�UR5 g�N)r6rRs rrC�CleanDialog.NextButton_clicked�s�����rc���URURURupUcU=RS-
slMDSUl/nUb UHnURU"55 M [RUR<SSRUVs/sHn[U5PM sn5<S35 U"U6 U=RS-
slUR(agUR(aUR5 GM![a gf=f! URU5 M�=fs snf![a N�f=f![a [U5 gf=f)NrF�(�,�))r2rr�
IndexError�new_page�append�log�debug�__name__�join�repr�AttributeError�Error�
CheckDeviceUIrr*)r7r2�params�t�p�xs      rr6�CleanDialog.nextSequence�s6���
�"�h�h�t���7����G����{����!�#���!�D�M��A��!��A�$������
� �
��	�	�c�l�l�C�H�H�q�=Q�q�!�d�1�g�q�=Q�4R�S�T�
��Q��

�N�N�a��N��}�}���z�z��
�
��K���
��
��$�������>R��!�
��
��
�
��d�#��
�sS�(D�D#�2,E�D<�3E�E�
D �D �#D9�<E�
E�
E�E)�(E)c���UR[5 URR5nUS:XaUR	5 gURR5 UR
[5 g)Nr)�setCleanButton�BUTTON_NEXTrD�
setDevices�skipPage�updateUi�displayPage�
PAGE_START)r7�num_devicess  rr&�CleanDialog.showStartPage�sX�����K�(��)�)�4�4�6���!���M�M�O�����$�$�&�����$rc��[R"UR5UlURR	S[
5UlSUl[RSUR-5 URURUl[R"UR5Ul
g![a [U5 gf=f)Nr;���z
clean-type=%d)r�queryModelByURIr�mq�getrJrrr^r_r%r�Device�devrdrerRs rr'�CleanDialog.endStartPage�s����(�(����9����'�'�+�+�l�O�D�������	�	�/�D�O�O�3�4����t���7��
�	��}�}�T�_�_�5�D�H���	��$���	�s�%B9�9C�Cc�X�UR[5 UR[5 grU)rl�BUTTON_CLEANrq�PAGE_LEVEL_1rRs rr+�CleanDialog.showLevel1Page�s�����L�)�����&rc��grUrrRs rr,�CleanDialog.endLevel1Page����rc�.�UR[5 grU)rq�PAGE_LEVEL_2rRs rr.�CleanDialog.showLevel2Page��������&rc��grUrrRs rr/�CleanDialog.endLevel2Pager�rc�.�UR[5 grU)rq�PAGE_LEVEL_3rRs rr0�CleanDialog.showLevel3Pager�rc��grUrrRs rr1�CleanDialog.endLevel3Pager�rc�X�UR[5 UR[5 grU)rl�
BUTTON_FINISHrq�PAGE_FRONT_PANELrRs rr(�CleanDialog.showFrontPanelPages�����M�*����)�*rc��grUrrRs rr)�CleanDialog.endFrontPanelPager�rc��XlgrU)r)r7rs  rrF�,CleanDialog.DeviceUriComboBox_currentChangeds��$�rc�X�[XRS55 UR5 g)NzW<b>No devices that support printhead cleaning found.</b><p>Click <i>OK</i> to exit.</p>)�	FailureUI�_CleanDialog__trr*rRs rrE�'CleanDialog.DeviceUriComboBox_noDevicess���$�	�	�"{�|�}��
�
�rc�$�UR5 grU)r*rRs rrA� CleanDialog.CancelButton_clickeds���
�
�rc���URR5 URR5(Ga)UR[[
4;a�US:XaB[R"UR5 [R"UR5 GO�US:XaB[R"UR5 [R"UR5 GO�[R"UR5 [R"UR5 GOIUR[:Xa�US:XaB[R"UR5 [R"UR5 GO�US:XaB[R"UR5 [R"UR5 GO�[R"UR5 [R"UR5 GOcUR[:XGaA[R "UR5nSn["U;aSnUS:Xac[R$"UR5 [R&"URX5 USLaUR)UR*S5 O�US:Xac[R,"UR5 [R&"URX5 USLaUR)UR.S5 ON[R0"UR5 [R&"URX5 O[3U5 URbURR75 gg![4a [3U5 N@f=f!URbURR75 ff=f)Nrr
TFz\Cleaning level 1 is Completed. 
Press "Cancel" to Finish. Press "Clean" for next level cleanz\Cleaning level 2 is Completed. 
Press "Cancel" to Finish. Press "Clean" for next level clean)r{�open�isIdleAndNoErrorrr!r#r�
cleanType1�print_clean_test_page�
primeType1�wipeAndSpitType1r"�
cleanType2�
primeType2�wipeAndSpitType2r$�getCleanLedmCapacity�LEDM_CLEAN_VERIFY_PAGE_JOB�
cleanTypeLedm�cleanTypeVerify�setCustomMessage�Prompt_5�cleanTypeLedm1�Prompt_6�cleanTypeLedm2rerdr*)r7�level�
IPCap_data�print_verification_pages    rr-�CleanDialog.doClean"s���?	!�:
(����
�
���8�8�,�,�.�.����>�&B�+D�D�!�A�:�!�,�,�T�X�X�6�!�7�7����A�"�a�Z�!�,�,�T�X�X�6�!�7�7����A�"�2�2�4�8�8�<�!�7�7����A����,<�<� �A�:�!�,�,�T�X�X�6�!�7�7����A�"�a�Z�!�,�,�T�X�X�6�!�7�7����A�"�2�2�4�8�8�<�!�7�7����A����O�;�%*�%?�%?����%I�
�26�/�5�Z�G�6;�3� �A�:�!�/�/����9�!�1�1�$�(�(�5�Z�6�%�?� $� 5� 5�d�m�m�Eh�!i��"�a�Z�!�0�0����:�!�1�1�$�(�(�5�Z�6�%�?� $� 5� 5�d�m�m�Eh�!i��"�0�0����:�!�1�1�$�(�(�5�Z��"�$�'��x�x�#������ �$��w�
$��d�#�
$��v�x�x�#������ �$�s)�N�MN6�N3�0N6�2N3�3N6�6*O c��URUR5 U=RS-
slSUlURR	U5 g)NrT)�updateStepTextrr\�
StackedWidget�setCurrentIndex)r7�pages  rrq�CleanDialog.displayPageis<�����D�I�I�&��	�	�Q��	���
����*�*�4�0rc�<�U=RS-
slSUlg)NrF)rr\rRs rro�CleanDialog.skipPageps���	�	�Q��	���
rNc���UbUR(d%URR[S55 gURRUR	SU<SUR<355 g)N�zStep z of )r�StepText�setText�strr�)r7rhs  rr��CleanDialog.updateStepTextusG���9�D�M�M��M�M�!�!�#�b�'�*��M�M�!�!�$�)�)�q�$�-�-�,P�"Q�Rrc�B�U[:Xa+URRURS55 gU[:Xa+URRURS55 gU[
:Xa+URRURS55 gg)N�CleanzNext >�Finish)r~rBr�r�rmr�)r7�typs  rrl�CleanDialog.setCleanButton|sp���,���O�O�#�#�D�I�I�g�$6�7�
�K�
��O�O�#�#�D�I�I�h�$7�8�
�M�
!��O�O�#�#�D�I�I�h�$7�8�"rc�D�URURU55 grU)r�r�)r7�button�messages   rr��CleanDialog.setCustomMessage�s�����t�y�y��)�*rc�.�[RSX5$)Nr)�qApp�	translate)r7�s�cs   r�__tr�CleanDialog.__tr�s���~�~�m�A�0�0r)rrr{rr%rxr\r2rrrrU)r`�
__module__�__qualname__�__firstlineno__rr3rCr6r&r'r+r,r.r/r0r1r(r)rFrErAr-rqror�r~rlr�r��__static_attributes__rrrrr?s���W0�tE�"�&�R	%��'�

�'�
�'�
�+�

�%��
�@!�N1��
S�".�9�+�1rr)rHrK�base.g�baserrr�prntr�
base.codes�ui_utils�PyQt5.QtCore�PyQt5.QtGui�cleandialog_baser	r�CLEAN_TYPE_TESTrrrr�r�r�r~rmr�r�rrrrrr�<module>r�s��.�
��%�%������(�����
�
��������������
�U���
J1�'�9�J1r

Filemanager

Name Type Size Permission Actions
__init__.cpython-313.pyc File 129 B 0644
aboutdialog.cpython-313.pyc File 1.67 KB 0644
aboutdialog_base.cpython-313.pyc File 12.62 KB 0644
aligndialog.cpython-313.pyc File 41.93 KB 0644
aligndialog_base.cpython-313.pyc File 40.41 KB 0644
cleandialog.cpython-313.pyc File 15.76 KB 0644
cleandialog_base.cpython-313.pyc File 17.91 KB 0644
colorcaldialog.cpython-313.pyc File 21.01 KB 0644
colorcaldialog_base.cpython-313.pyc File 36.36 KB 0644
devicesetupdialog.cpython-313.pyc File 12.45 KB 0644
devicesetupdialog_base.cpython-313.pyc File 8.12 KB 0644
deviceuricombobox.cpython-313.pyc File 6.62 KB 0644
devmgr5.cpython-313.pyc File 113.65 KB 0644
devmgr5_base.cpython-313.pyc File 39.38 KB 0644
devmgr_ext.cpython-313.pyc File 3.74 KB 0644
fabgrouptable.cpython-313.pyc File 2.54 KB 0644
fabnametable.cpython-313.pyc File 1.14 KB 0644
fabwindow.cpython-313.pyc File 38.92 KB 0644
fabwindow_base.cpython-313.pyc File 14.44 KB 0644
faxsetupdialog.cpython-313.pyc File 21.82 KB 0644
faxsetupdialog_base.cpython-313.pyc File 10.13 KB 0644
filetable.cpython-313.pyc File 22.07 KB 0644
firmwaredialog.cpython-313.pyc File 4.36 KB 0644
firmwaredialog_base.cpython-313.pyc File 6.12 KB 0644
infodialog.cpython-313.pyc File 14.75 KB 0644
infodialog_base.cpython-313.pyc File 10.15 KB 0644
linefeedcaldialog.cpython-313.pyc File 5.25 KB 0644
linefeedcaldialog_base.cpython-313.pyc File 4.81 KB 0644
loadpapergroupbox.cpython-313.pyc File 4.68 KB 0644
makecopiesdialog.cpython-313.pyc File 3.59 KB 0644
makecopiesdialog_base.cpython-313.pyc File 4.37 KB 0644
mimetypesdialog.cpython-313.pyc File 1.94 KB 0644
mimetypesdialog_base.cpython-313.pyc File 6.68 KB 0644
nodevicesdialog.cpython-313.pyc File 3.09 KB 0644
nodevicesdialog_base.cpython-313.pyc File 8.34 KB 0644
plugindiagnose.cpython-313.pyc File 4.33 KB 0644
plugindiagnose_base.cpython-313.pyc File 5.51 KB 0644
plugindialog.cpython-313.pyc File 17.44 KB 0644
plugindialog_base.cpython-313.pyc File 11.7 KB 0644
pluginlicensedialog.cpython-313.pyc File 1.28 KB 0644
pluginlicensedialog_base.cpython-313.pyc File 8.41 KB 0644
pqdiagdialog.cpython-313.pyc File 5.04 KB 0644
pqdiagdialog_base.cpython-313.pyc File 4.79 KB 0644
printdialog.cpython-313.pyc File 9.78 KB 0644
printdialog_base.cpython-313.pyc File 9.83 KB 0644
printernamecombobox.cpython-313.pyc File 6.69 KB 0644
printsettings_base.cpython-313.pyc File 139 B 0644
printsettingsdialog.cpython-313.pyc File 4.78 KB 0644
printsettingsdialog_base.cpython-313.pyc File 4.88 KB 0644
printsettingstoolbox.cpython-313.pyc File 88.52 KB 0644
printtestpagedialog.cpython-313.pyc File 7.25 KB 0644
printtestpagedialog_base.cpython-313.pyc File 7.18 KB 0644
queuesconf.cpython-313.pyc File 15.2 KB 0644
readonlyradiobutton.cpython-313.pyc File 2.24 KB 0644
scandialog.cpython-313.pyc File 123.01 KB 0644
sendfaxdialog.cpython-313.pyc File 57.92 KB 0644
sendfaxdialog_base.cpython-313.pyc File 39.46 KB 0644
settingsdialog.cpython-313.pyc File 5.55 KB 0644
settingsdialog_base.cpython-313.pyc File 25.92 KB 0644
setupdialog.cpython-313.pyc File 79.67 KB 0644
setupdialog_base.cpython-313.pyc File 38.46 KB 0644
setupdialog_base5.cpython-313.pyc File 38.43 KB 0644
systemtray.cpython-313.pyc File 41.3 KB 0644
systrayframe.cpython-313.pyc File 12.48 KB 0644
systrayframe_base.cpython-313.pyc File 10.84 KB 0644
ui_utils.cpython-313.pyc File 28.62 KB 0644
upgradedialog.cpython-313.pyc File 6.38 KB 0644
upgradedialog_base.cpython-313.pyc File 5.98 KB 0644
wifisetupdialog.cpython-313.pyc File 54.96 KB 0644
wifisetupdialog_base.cpython-313.pyc File 62.3 KB 0644
Filemanager