__  __    __   __  _____      _            _          _____ _          _ _ 
 |  \/  |   \ \ / / |  __ \    (_)          | |        / ____| |        | | |
 | \  / |_ __\ 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]: ~ $
�

���gl<����SSKJr SrSrSrSrSSKrSSKrSSKrSSK	r	SSK
r
SSKrSSK7 SSK
7 SSKJrJrJrJrJrJr SSK7 SS	KJr \S
SS4S
\-S
SS4\R0\R2S\R0\R4\R6\R8\R:\R<SSSSS/r\ r!Sr"\RFRIS5r%Sr&Sr'Sr(Sr)Sr*Sr+Sr,Sr-S
r.Sr/SqSjr0SrSjr1Sr2Sr3Sr4S r5S!r6S"r7\8Rs\5 \Rt"\\\\\\ \;4\<\=\>4S5r?\?R�S#/S$QSS%9urArBrCr!rDrE\R�"5S:Xa&\8R�\<S&\K"\L5<35 \1"S'5 \R�"S(5(a\8R�S)5 \AGH�urOrP\OS*;a	\0"5 M\OS+:Xa
\0"S,5 M&\OS-:Xa
\0"S.5 M6\OS/;a\PR�5rRMN\OS0:Xa\S"\S&S19 \1"SS5 Mf\OS2;a?\PR�5R�5rU\8R�\U5(d	\0"5 M�M�\OS3;a\8R�S)5 M�\OS4:Xa%\Vr!\8R�S55 \0"5 \1"SS5 M�\OS6:Xa\Pr"M�\OS7:Xa\Pr%GM\OS8:XaSr&GM\OS9;a$\8R�S:5 \0"5 \1"SS5 GM9\OS;:XaSr'GMD\OS<:XaSr(GMO\OS=:XaSr,GMZ\OS>:Xa$\8R�S?5 \0"5 \1"SS5 GM�\OS@:XdGM�Sr-GM� \((d%\'(d\,(dS\?lX\?R�5 \((d\'(a\?R�SAS5 O\?R�SBS5 \RFR�SC\\R�-5r^\RFR�\^5(a\R�"\^5 \8R�\^5 \8R�\8R�5 \8R�SD\8R�\^5-5 \8R�S
5 \g"S5 \h"\i5rj\R�"5(d\8R�SE5 \1"S'5 \lR�SFSGSH5rn\8R�SI\n-5 \5"5ro\oSH:Xa\8R�SJ5 \1"S'5 \pR�SBSK\o5 \'SLa\8R�SL\o-5 GOC\(SLGa�\R�"\n\o5(d\8R�SM5 GOSN\o-rI\jR�5(aS'rtOSOrt\DSP:Xa�\R�"5(d\8R�SQ\-5 \1"S'5 SSKv7 SSRKwJxrx \z"\R�5r|\}R�\|\"ST5\|\�"SU55 \x"SS
SS\t\I5r�\�GR5 \8R�SV5 \|GR5 GO;\GR"5(d\8R�SW\-5 \1"S'5 SSXK�JzrzJ�r� SSYK�J�r� \z"\R�5r|\�"S\t\I5r�\�GR5 \8R�SV5 \|GR5 GO�\&SLa�\R�"\n\o5(ac\,(a\8R�S[\o-5 \GR"S\\o-S]S^/S]5ur�r�\�(a\�S^:Xa\8R�S_\o-5 \1"SS5 O\8R�SM5 \1"SS5 \jR�5(d\8R�S`5 \1"S5 \GR"5(d\1"S'5 \"(a\"<Sa\o<Sb3r�\"<Sa\o<Sc3r�\"r%GO�\8R�Sd5 \8R�Se\RGR!5R5GR#5-5 \RFR�\%5(Gd\8R�\8R�Sf\%-55 \"\8R�Sg55r�\�Sh:Xa\8R�Si5 \1"S'5 O�\RFR�\�5(d,\8R�\8R�Sj\�-55 \1"S'5 O`\GR&"\�\GR(\GR*-5(d,\8R�\8R�Sk\�-55 \1"S'5 O\�r%\7"\%\o5ur�r�\GR,"5r�\�GR1\�\�5ur�r�\�\�:wa8\�\�\�\�4;a\6"\�5(d\1"S'5 O\8R�\�5 \1"S'5 \GR>"5r.\GR@"\%5 Sl\�-r�\8R�Sm\�-5 \GRD"\�5r�\GR@"\.5 \�S:Xa!\8R�\8R�Sn55 O#\8R�\8R�So\�-55 \g"S5 \?GRI5 \/"5 g!\R�a-rG\8R�\GR�5 \0"5 SrGCGG	NjSrGCGff=f!\aa GN�f=f!\ya \8R�SS5 \1"S'5 GN?f=f!\ya \8R�SZ5 \1"S'5 GN�f=f!\�a= \.(a\GR@"\.5 \,(d\8R�Sp5 \1"S'5 gf=f)s�)�print_functionz1.0zHPLIP upgrade latest versionz
hp-upgradez-HPLIP installer to upgrade to latest version.N)�*)�utils�tui�module�os_utils�services�
validation)�input��nameTzUsage: %s [OPTIONS]�summary)zRun in interactive mode:z-i or --interactive (Default)�optionF)zCheck for update and notify:�--notifyrF)zCheck only available version:�--checkrF)z2Specify the path to the .run file on local system:z-p<path>rF)z Download HPLIP package location:z'-d<path> (default location ~/Downloads)rF)zIOverride existing HPLIP installation even if latest vesrion is installed:�-orFz~/DownloadsFz+http://hplip.sourceforge.net/hplip_web.confz@https://developers.hp.com/hp-linux-imaging-and-printing/gethplipz1http://sourceforge.net/projects/hplip/files/hplipc�n�[(a[RS5 Mg![a gf=f)Nz'

Please close this terminal manually. )�DONOT_CLOSE_TERMINAL�log�info�KeyboardInterrupt���/usr/share/hplip/upgrade.py�
hold_terminalrGs>�������<�=�	������
!�	��	�s�'�
4�4c���US:Xa[R"[[5 [R"[
U[[[5 [5 [R"S5 g)N�textr)
r�	log_title�	__title__�__version__�format_text�USAGE�__mod__r�sys�exit)�typs r�usager'Qs=��
�f�}�
���	�;�/�	���e�S�)�W�k�B��O��H�H�Q�Krc��[(d@[(d5[(d*[R	S5 [R	S5 [S5 [R5 [5 [R"U5 g)NrzDone.T)�NOTIFY�
CHECKING_ONLY�
IS_QUIET_MODErr�change_spinner_state�mod�unlockInstancerr$r%)�code�waitTerminals  r�
clean_exitr1YsJ���6�-�-�
�
�������������������O��H�H�T�Nrc��Sn[RRU5(dU$[US5nUR5nUR5HAnSU;dMURU5(a URU5RS5n O [
RSU-5 U$![a [
R
SU-5 Us$f=f)N�0.0.0�rz7Failed to get hplip version since %s file is not found.z<title>HP Developers PortalrzLatest HPLIP version = %s.)�os�path�exists�open�IOErrorr�error�read�
splitlines�search�group�debug)�hplip_version_file�pat�ver�fp�data�lines      r�parse_HPLIP_versionrFcs���
�C�
�7�7�>�>�,�-�-��
���#�S�)���7�7�9�D����!��(�D�0��z�z�$����j�j��&�,�,�Q�/���	"��I�I�*�S�0�1��J�����	�	�K�L^�^�_��
��s�B5�5$C�Cc��Sn[R"[5upUS:Xa4[U5nUR	SSS5n[
R"U5 U$)Nr3r�HPLIP�Latest_version)r�download_from_network�#HPLIP_VERSION_INFO_SOURCEFORGE_SITE�
ConfigBase�getr5�unlink)�HPLIP_latest_ver�sts�HPLIP_Ver_file�hplip_version_confs    r�"get_hplip_version_from_sourceforgerSxsX���� �5�5�6Y�Z��C�
�a�x�'��7��-�1�1�'�:J�7�S��
�	�	�.�!��rc��Sn[R"S5n[R"[5up#US:Xa![X15n[R"U5 U$)Nr3z\d\.\d\d\.\d|\d\dr)�re�compilerrJ�HPLIP_WEB_SITErFr5rN)rOrArPrQs    r�&get_hplip_version_from_hplipopensourcerX�sN����
�*�*�)�
*�C��5�5�n�E��C�
�a�x�.�~�C��
�	�	�.�!��rc�:�[5nUS:Xa
[5nU$)Nr3)rXrS)rOs r�get_latest_hplip_versionrZ�s"��=�?���7�"�=�?���rc��[R[RU55 [R"SSS/S5upU(aUS:Xagg)NzKDo you want continue without Digital Signature verification (y=yes, n=no*):�y�nFT)rr:�boldr�enter_choice)�msg�ok�choices   r�#digital_signature_fail_confirmationrc�sD���I�I�c�h�h�s�m��� � �!n�qt�ux�py�z}�~�I�B�
��3���rc�d�[<SU<SU<S3nU<SU<S3n[RSU-5 [R"X#S5upE[RS5 [
RRU5(d[RSU-5 g[RS	U-5 US
-nUS
-n[R"X&5upE[RS5 [
RRU5(d[RSU-5 US4$X64$)N�/�/hplip-�.runz0Downloading hplip-%s.run file..... Please wait. TrzFailed to download %s file.)rrz4Downloading hplip-%s.run.asc file..... Please wait. z.asc)	�HPLIP_PACKAGE_SITErrrrJr5r6r7r:)�path_to_download�
hplip_version�url�
hplip_packagerP�
download_file�hplip_digsigs       r�download_hplip_installerro�s���1�=�-�P�C�(8�-�H�M��H�H�
?�
�
M�O��3�3�C��M��C��H�H�R�L�
�7�7�>�>�-�(�(��	�	�/�
�=�>���H�H�
C�M�
Q�S�!�&�(�L�

�v�+�C��3�3�C�F��C��H�H�R�L�
�7�7�>�>�,�'�'��	�	�/�
�=�>��b� � ��&�&rzhl:gniup:d:of:sw)�notify�check�helpz	help-restzhelp-manz	help-desc�interactive�guizlang=zlogging=r?)�handle_device_printer� ��HPLIP_DEBUGr?)z-hz--helpz--help-rest�restz
--help-man�man)z-qz--langz--help-desc)�end)z-lz	--logging)z-gz--debugz-nz*NON_INTERACTIVE mode is not yet supported.z-pz-dr)z-uz--guizGUI is not yet supported.rrz-sz-fz%Option from file is not yet supportedz-wrq�upgradez%s/hp-upgrade.logzUpgrade log saved in: %sz8Either Internet is not working or Wget is not installed.�hplip�versionr3z%HPLIP previous installed version =%s.z&Failed to get latest version of HPLIP.�latest_available_versionzAvailable HPLIP version =%s.z-Latest version of HPLIP is already installed.z(Latest version of HPLIP-%s is available.��qt3z5%s requires GUI support. Is Qt3 Installed?.. Exiting.)�UpgradeFormz-Unable to load Qt3 support. Is it installed? zlastWindowClosed()zquit()zStarting GUI loop...z6%s requires GUI support . Is Qt4 installed?.. Exiting.)�QApplication�QMessageBox)�
UpgradeDialogz,Unable to load Qt4 support. Is it installed?z'Newer version of HPLIP-%s is available.z9Press 'y' to continue to upgrade HPLIP-%s (y=yes*, n=no):r\r]z1Recommended to install latest version of HPLIP-%szsPlease install HPLIP manually as mentioned in 'http://hplipopensource.com/hplip-web/install/manual/index.html' siterfrgz.run.ascz)
 Calling download_hplip_installer(...) 
z
 System Time : %s 
zNo such file or directory%sz7Please specify the path to download. Press 'q' to quit:�qzUser selected to quit.z,Specified path does not exist. Exiting...%s
z;Specified path do not have enough permissions Exiting...%s
zsh %sz
Upgrading  %szUpgrade is Completed.z%Upgrade Failed or Skipped. status: %sz	User exit)r)rT)��
__future__rr rr#�__doc__�getoptr5r$rU�time�datetime�base.g�base.strings�baserrrrr	r
�installer.core_install�base.sixext.movesr�USAGE_SPACE�
USAGE_MODE�
USAGE_OPTIONS�
USAGE_HELP�USAGE_LOGGING1�USAGE_LOGGING2�USAGE_LOGGING3r"�INTERACTIVE_MODE�mode�EXISTING_PACKAGE_PATHr6�
expanduser�PATH_TO_DOWNLOAD_INSTALLER�
FORCE_INSTALLr*r)rKrWrhr+r�CURRENT_WORKING_DIRrr'r1rFrSrXrZrcror�
set_module�Module�GUI_MODE�UI_TOOLKIT_QT3�UI_TOOLKIT_QT4�UI_TOOLKIT_QT5r-�parseStdOpts�opts�
device_uri�printer_name�
ui_toolkit�loc�GetoptError�er:r`�geteuid�queryString�ERROR_RUNNING_AS_ROOT�getenv�	set_level�o�a�lower�language�print�strip�	log_level�NON_INTERACTIVE_MODEr�quiet�	showTitle�lockInstance�normpath�prop�user_dir�log_filer7�remove�OSError�set_logfile�	set_where�LOG_TO_CONSOLE_AND_FILEr?r^r,�CoreInstall�
MODE_CHECK�core�check_network_connection�sys_confrM�installed_versionrO�	user_conf�set�Is_HPLIP_older_version�is_auto_installer_support�distro_type�canEnterGUIMode�qt�ui.upgradeformr��ImportErrorr��argv�app�QObject�connect�SIGNAL�SLOT�dialog�show�	exec_loop�canEnterGUIMode4�PyQt4.QtGuir��ui4.upgradedialogr��exec_r_rarb�close_running_hp_processes�downloaded_file�digsig_file�now�	isoformat�
download_path�access�R_OK�W_OK�GPG_Verification�gpg_obj�validate�
digsig_sts�	error_str�
ERROR_SUCCESS�ERROR_UNABLE_TO_RECV_KEYS�ERROR_DIGITAL_SIGN_NOT_FOUND�ERROR_DIGITAL_SIGN_BAD�getcwd�chdir�cmd�executerPr.rrrr�<module>r�sU
��,&���*�	�
��
9��+�*�*���C�C�$�#��2�v�t�	$�
�'�
)�2�y�$�	?�	�	�	�	�	�	�	W�	�	�	�	�	�	�	�	�	�	�	�	�u�3�3�U�5I�5I�	C�	C�	Z�	g�	j�	
��&�����7�7�-�-�m�<���
��
���%R�#�R��H���
���������*
����'�4���w��
�
�-�-���K��%�%�x�0�#�^�^�D�d�L�C�
��� 2�5g�+0� �2�:�D�*�l�D�*�c��:�:�<�1���I�I��+�.C�"D�E�F��q�M��9�9�]����M�M�'���D�A�q����
��	
�m�	�
�f�
�	
�l�	�
�e��	
��	��7�7�9��	
�m�	�
�g�3���1�U��	
�!�	!��G�G�I�O�O�%�	��}�}�Y�'�'��G�(�
��	��
�
�g��	
�d��#�����=�>�
���1�U��	
�d����	
�d��#$�"�	
�d���
�	
�o�	����,�-�
���1�e��	
�i���
�	
�j����	
�d���
�	
�d�����8�9�
���1�e��	
�d��#��o
�r�m�M��C�I��M�M�O�	�]����W�T�"����Y�t�$�
�7�7���/��
�
�=�>���7�7�>�>�(���
�
�	�	�(��������
�
�c�)�)�*��	�	�
$�s�x�x��'9�
9�:��	�	�"�
�[�����
�#�D��)�)�+�+��	�	�L�M��1�
��l�l�7�9�W�=���I�I�5�7H�H�I�/�1���7�"��	�	�:�;��1�
�
�M�M�)�6�7G�H�����	�	�0�1A�A�B�	�4���+�+�,=�?O�P�P��I�I�E�F�=�=M�M�C��-�-�/�/������U�"��,�,�.�.��I�I�U�X_�_�`��q�M�"�$�:�#�3�8�8�,������V�,@�%A�3��X��W�$�T�2�a��+�s�C�����
��	�	�0�1��
�
���-�-�/�/��I�I�V�Y`�`�a��q�M�"�E�?�
#�3�8�8�,��&�t�[�#�>�����
��	�	�0�1��	�	���E�!��+�+�,=�?O�P�P� ��H�H�F�GW�W�X��,�,�-h�iy�-y�|�AD�|E�FI�J�	��6��V�s�]��H�H�P�Qa�a�b��q�%�(�����H�I��1�U�#��-�-�/�/��H�H�K�
L��q�M��2�2�4�4��q�M� �1F�HX�Y�O�1F�HX�Y�K�)>�&��I�I�C�D��I�I�.�x�/@�/@�/D�/D�/F�/K�/K�/M�/W�/W�/Y�Y�Z��7�7�>�>�"<�=�=��	�	�#�(�(�#@�A[�#[�\�]� %�c�h�h�/h�&i� j�
� �C�'��H�H�5�6��q�M������
�6�6��I�I�c�h�h�'V�Wd�'d�e�f��q�M����=�"�'�'�B�G�G�2C�D�D��I�I�c�h�h�'e�fs�'s�t�u��q�M�1>�.�+C�D^�`p�+q�(�O�[��-�-�/�� '� 0� 0��+� N��
�I���&��8�:V�Xn�o�o�:�9�E�E��q�M���	�	�)�$��1�
�!�i�i�k��
���+�,���(���	�	�/�O�3�4����s�#��
���$�%��!�8��H�H�S�X�X�5�6�7��H�H�S�X�X�E�c�I�J�K���������O��[�����I�I�a�e�e��	�G�G����d�
��
��`#�"��I�I�M�N��q�M�"��*#�"��I�I�L�M��q�M�"��p���
���$�%���	�	�+���q�M��s��8j�4k�'El�*k�5B'l�k8�+Pl�k�"j=�=k�k�k�k5�1l�4k5�5l�8l�l�l�l�Am!� m!

Filemanager

Name Type Size Permission Actions
__init__.cpython-313.pyc File 189 B 0644
align.cpython-313.pyc File 10.93 KB 0644
check-plugin.cpython-313.pyc File 11.51 KB 0644
check.cpython-313.pyc File 39.59 KB 0644
clean.cpython-313.pyc File 8.6 KB 0644
colorcal.cpython-313.pyc File 11.17 KB 0644
config_usb_printer.cpython-313.pyc File 7.77 KB 0644
devicesettings.cpython-313.pyc File 2.67 KB 0644
diagnose_plugin.cpython-313.pyc File 3.82 KB 0644
diagnose_queues.cpython-313.pyc File 4.46 KB 0644
doctor.cpython-313.pyc File 15.41 KB 0644
fab.cpython-313.pyc File 28.08 KB 0644
faxsetup.cpython-313.pyc File 2.52 KB 0644
firmware.cpython-313.pyc File 7.01 KB 0644
hpdio.cpython-313.pyc File 6.89 KB 0644
hpssd.cpython-313.pyc File 25.29 KB 0644
info.cpython-313.pyc File 7.31 KB 0644
levels.cpython-313.pyc File 7.84 KB 0644
linefeedcal.cpython-313.pyc File 2.61 KB 0644
logcapture.cpython-313.pyc File 16.48 KB 0644
makecopies.cpython-313.pyc File 12.99 KB 0644
makeuri.cpython-313.pyc File 5.47 KB 0644
pkservice.cpython-313.pyc File 3.49 KB 0644
plugin.cpython-313.pyc File 15.96 KB 0644
pqdiag.cpython-313.pyc File 2.54 KB 0644
print.cpython-313.pyc File 4.96 KB 0644
printsettings.cpython-313.pyc File 2.96 KB 0644
probe.cpython-313.pyc File 8.23 KB 0644
query.cpython-313.pyc File 4.83 KB 0644
scan.cpython-313.pyc File 79.96 KB 0644
sendfax.cpython-313.pyc File 23.76 KB 0644
setup.cpython-313.pyc File 36.12 KB 0644
systray.cpython-313.pyc File 5.18 KB 0644
testpage.cpython-313.pyc File 6.28 KB 0644
timedate.cpython-313.pyc File 4.07 KB 0644
toolbox.cpython-313.pyc File 10.38 KB 0644
uiscan.cpython-313.pyc File 1.45 KB 0644
uninstall.cpython-313.pyc File 4.21 KB 0644
unload.cpython-313.pyc File 34.71 KB 0644
upgrade.cpython-313.pyc File 17.95 KB 0644
wificonfig.cpython-313.pyc File 2.44 KB 0644
Filemanager