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

���g4a��@�SrSrSrSrSSKrSSKrSSKrSSKrSSKrSSK	r	SSK
r
SSKrSSKrSSK
r
SSKrSSK7 SSKJr \(a#\R)S5 \R*"S	5 SS
KJrJrJrJr SSKJr "SS
\	R:5rSr\R@"\\\\S\!\"\#4\$4SSS5
r%\%RM\RNS/S/S9 \%RQSS/5ur)r*r+r,r-r.SSK/J0r0 \Rb"5r2\)Hur3r4\3S;dM\4r2M \,\!:Xa\Rj"5(d\"r,\,\!:Xa)\-S:Xa#\R)S5 \R*"S	5 \,\"\#4;Ga&\%Rm\*\+S\
RnS	40S9r*\*(d\R*"S	5 \RqS\*-5 \0Rr"S\*\+5r:\:R}\?5 \:R�5 \Rq\R�S\:R.RT-55 \Rq\R�S 55 \R�R�\R�R�\R�R�\2555r2\R�"\25 \,\":Xa,\"\:5rJ\JR�5 \:R�5 GO�\I"S$\Rb"5-5 \:R�5rO\I"5 \P"\O5S:�GahSrQ\OHrR\S"\Q\P"\RS55rQM \R�"\QS%-S%S&.S'S%\R�R�S(.S'S%S&.45rV\I"5 \I"\R�\VR�S)555 SrX\OHKrR\I"\VR�S*\RS-\R�"\RS	5\RS%<S+\RS,<3455 \X\RS	-
rXMM \I"\R�S-\P"\O5\R�"\XS54-55 \I"\R�S.55 \:R�\O\SS5urXr[r\\I"\R�S/\R�"\X5\[\XS0-\[-4-55 \:R�5 GO�SSK]7 SS2K^J_r_ \`"\R�5rb\cR�\b\e"S45\b\f"S555 \.cQ\gR�S6S7S85r.\.R�5S8:Xa*\j"\kR�55r.\R�S9\.-5 \.R�5S::wa�S;r<\.R�S<5urorpS<R�\o\</5r.\R�S=\.-5 \s"S5rtS>\o-ru\R�S?\u-5 \tR�\u\wR�5ry\y(a\bR�\t5 OS:r.\.S::Xa\R�S@5 O^\R�SA\.-5 \{R�\{"\.55 \.\wll\lR�\lR�\lR�\.55 \_GR"SB/\*\+5r�\bGR\�5 \�GR5 \bGR	5 \RqSD5 \RqSE5 g!\a GN�f=f!\;a;r<\R)S\<Rz-5 \R*"S	5 Sr<C<GN-Sr<C<ff=f!\;a7 \R)S5 \:R�5 \R*"S	5 GNOf=f!\Ha0 \I"\R�S!\2-55 \R*"S	5 GN�f=f!\La \R)S"5 GN�\Mar<\R)S#\<-5 Sr<C<GN�Sr<C<ff=f!\:R�5 f=f!\:R�5 f=f!\La \R)S15 GNrf=f!\a' \R)S35 \R*"S	5 GN�f=f!\ra \.roS<R�\.\</5r.GN�f=f!\lRva GN&f=f!\;a' \R)SC5 \R*"S	5 GN?f=f)Fz3.3z	hp-unloadzPhoto Card Access Utilityz�Access inserted photo cards on supported HPLIP printers. This provides an alternative for older devices that do not support USB mass storage or for access to photo cards over a network.�N)�*)�PY3z:This functionality is not spported in python3 environment.�)�device�utils�tui�module)�cupsc��\rSrSrSrSrSrSrSrSr	Sr
S	rS
rSr
SrS
rSrSrSrSrSrS-SjrSrSrSrSrSrSrSrSrSrSrSr Sr!S r"S.S!jr#S"r$S#r%S$r&S%r'S&r(S'r)S(r*S)r+S*r,S+r-g,)/�Console�>c�Z�[RRU5 SUlXlURR5nUSUlUR(a[RS5 [RSURR5-5Ulg)Nz8Type 'help' for a list of commands. Type 'exit' to quit.�zPhoto card is write protected.�pcard: %s > )�cmd�Cmd�__init__�intro�pc�info�
write_protect�log�warning�bold�pwd�prompt)�selfr�	disk_infos   �/usr/share/hplip/unload.pyr�Console.__init__@sp���������P��
����G�G�L�L�N�	�$�Q�<���
����K�K�8�9��h�h�~������
�=�>���c�.�[UR5 g)z/Print a list of commands that have been enteredN)�print�_hist�r�argss  r�do_hist�Console.do_histKs��
�d�j�j�r!c��g�zExits from the console����r%s  r�do_exit�Console.do_exitO���r!c��gr*r,r%s  r�do_quit�Console.do_quitSr/r!c�$�URU5$)z$Exit on system end of file character)r-r%s  r�do_EOF�Console.do_EOFXs���|�|�D�!�!r!c�B�[RRX5 g)z�Get help on commands
'help' or '?' with no arguments prints a list of commands for which help is available
'help <command>' or '? <command>' gives help on <command>
N)rr�do_helpr%s  rr7�Console.do_help\s��	������#r!c�l�[RRU5 /Ul0Ul0Ulg)z|Initialization before prompting user for commands.
Despite the claims in the Cmd documentaion, Cmd.preloop() is not a stub.
N)rr�preloopr$�_locals�_globals�rs rr:�Console.preloopes)��	���������
������
r!c�X�[RRU5 [S5 g)zpTake care of any unfinished business.
Despite the claims in the Cmd documentaion, Cmd.postloop() is not a stub.
z
Exiting...N)rr�postloopr#r=s rr@�Console.postloopns��	�������
�l�r!c�N�U=RUR5/-
slU$)z�This method is called after the line has been input but before
it has been interpreted. If you want to modifdy the input line
before execution (for example, variable substitution) do it here.
)r$�strip�r�lines  r�precmd�Console.precmdus��
	
�
�
�t�z�z�|�n�$�
��r!c��U$)z�If you want to stop the console, return something that evaluates to true.
If you want to do some post command processing, do it here.
r,)r�stoprEs   r�postcmd�Console.postcmd}s	���r!c��g)zDo nothing on empty input lineNr,r=s r�	emptyline�Console.emptyline�s��r!c�@�[[RS55 g)Nz9ERROR: Unrecognized command. Use 'help' to list commands.)r#rrrDs  r�default�Console.default�s��
�c�h�h�R�S�Tr!c�0�[R"S5 g�zList local directory contents.zls -lN��os�systemr%s  r�do_ldir�Console.do_ldir����
�	�	�'�r!c�0�[R"S5 grSrTr%s  r�do_lls�Console.do_lls�rYr!c�$�URU5$)zSynonym for the ls command.)�do_lsr%s  r�do_dir�Console.do_dir�s���z�z�$��r!c��UR5R5nURRSU5nSn[R
"SSS.SS[R
RS.SSS.45n[5 [[RURS	555 SnURR5HQnUSS
;a"[URUSSS455 M.[URUSS
-SS455 MS URR5Hbn[URUS[R"US5URRUS5455 US-
nX7S-
nMd [[RSU[R"US54-55 g)z#List photo card directory contents.Tr����width�margin��rerf�	alignment���Name�Size�Type)�.�..��	directory�/rz
% d files, %sN)rC�lowerr�lsr�
TextFormatter�RIGHTr#rr�compose�current_directories�
current_files�format_bytes�
classify_file)rr&�files�
total_size�	formatter�	num_files�d�fs        rr^�
Console.do_ls�s����z�z�|�!�!�#�����
�
�4��&���
��'�'� �Q�/� �Q�e�>Q�>Q�>W�>W�X� �Q�/���	�	��
�c�h�h�y�(�(�)A�B�C�D��	����,�,�.�A���t�{�"��i�'�'��1��r�;�(?�@�A��i�'�'��1����R��(E�F�G�	/����&�&�(�A��)�#�#�Q�q�T�5�+=�+=�a��d�+C�T�W�W�EZ�EZ�[\�]^�[_�E`�$a�b�c���N�I��A�$��J�)�
	�c�h�h��)�U�5G�5G�
�TX�5Y�)Z�Z�[�\r!c���URR5nUR5R5S:Xa[R
"U5nO[R"U5n[SU-5 g)zTDisplay free space on photo card.
Options:
-h      Display in human readable format
z-hzFreespace = %s BytesN)r�dfrCrtrr{�commafyr#)rr&�	freespace�fss    r�do_df�
Console.do_df�sV��
�G�G�J�J�L�	��:�:�<����4�'��#�#�I�.�B����y�)�B�
�$�r�)�*r!c	��UR5R5nURRU5n[	U5S:Xa[S5 gURR
X2URUR5upE[[RS[R"U5XTS-U-4-55 g)z�Copy files from photo card to current local directory.
Usage:
        cp FILENAME(S)|GLOB PATTERN(S)
Example:
        Copy all JPEG and GIF files and a file named thumbs.db from photo card to local directory:
        cp *.jpg *.gif thumbs.db
r�ERROR: File(s) not found.z$
%s transfered in %d sec (%d KB/sec)�N)
rCrtr�match_files�lenr#�cp_multiple�cp_status_callback�rm_status_callbackrrrr{)rr&�remove_after_copy�
matched_files�total�deltas      r�do_cp�
Console.do_cp�s����z�z�|�!�!�#�����+�+�D�1�
��}���"��-�.��7�7�.�.�}�QU�Qh�Qh�jn�kB�kB�C�L�E��#�(�(�B�e�FX�FX�Y^�F_�af�os�is�v{�h|�E}�}�~�r!c��UR5R5R5nSnSU;a3URR(a[
R
S5 gSnURR5n[5 [U5S:�Ga�SU;Ga3SnUHn[U[US55nM [R"US-SS	.S
S[RRS.S
SS	.45n[5 [[
RURS555 SnUHQn[URS
US-[R "US5US<SUS<3455 XuS-
nMS [[
RS[U5[R "US54-55 g[[
RS[U5-55 URR#X0R$UR&U5upxn	[[
RS[R "U5X�S-U-4-55 g[S5 g)z�Unload all image files from photocard to current local directory.
Note:
        Subdirectories on photo card are not preserved
Options:
-x      Don't remove files after copy
-p      Print unload list but do not copy or remove filesFz-xz.Photo card is write protected. -x not allowed.NTrz-prcrdrgrhrk�%srrs�zFound %d files to unload, %szUnloading %d files...�"
%s unloaded in %d sec (%d KB/sec)r�z&No image, audio, or video files found.)rtrC�splitrrr�error�get_unload_listr#r��maxrrvrwrrxr{�unloadr�r�)
rr&�dont_remove�unload_list�max_len�urr�r��
was_cancelleds
          r�	do_unload�Console.do_unload�s"���z�z�|�!�!�#�)�)�+�����4�<��w�w�$�$��	�	�J�K��"���g�g�-�-�/��
���{��a���t�|���$�A�!�'�3�q��t�9�5�G�%�"�/�/�&-�a�i�A�>�&(�Q�e�FY�FY�F_�F_�`�&(�Q�7���	����c�h�h�y�0�0�1I�J�K�L���$�A��9�,�,�d�Q�q�T�k�5�;M�;M�a�PQ�d�;S�`a�bc�`d�fg�hi�fj�Uk�-l�m�n���d�]�U�%�
�c�h�h�=��[�AQ�SX�Se�Se�fk�mq�Sr�@s�s�t�u��c�h�h�6��[�9I�I�J�K�.2�g�g�n�n�[�Ja�Ja�cg�cz�cz�}H�/I�+��m��c�h�h�D��HZ�HZ�[`�Ha�ch�qu�ku�w|�j|�G}�}�~��
�:�;r!c
��US:Xa,[5 [[RSU-55 g[SU<SU<S[R"U5<S35 g�Nrz
Copying %s...z
Copied z to � (z)...�r#rrrr{)r�src�trg�sizes    rr��Console.cp_status_callbacks>���1�9��G��#�(�(�?�S�0�1�2���c�5�;M�;M�d�;S�T�Ur!c� �[SU-5 g)NzRemoving %s...)r#)rr�s  rr��Console.rm_status_callbacks��
���$�%r!c��URR(a[RS5 gUR	5R5nURR
U5n[U5S:Xa[S5 O%UHnURRUS5 M! URR5 g)zRemove files from photo card.z.Photo card is write protected. rm not allowed.Nrr�F)rrrr�rCrtr�r�r#�rmru)rr&r�r�s    r�do_rm�
Console.do_rms����7�7� � ��I�I�F�G���z�z�|�!�!�#�����+�+�D�1�
��}���"��-�.�"�����
�
�1�e�$�#�	
���
�
�r!c��URR(a[RS5 gUR	US5 g)zMove files off photocardz.Photo card is write protected. mv not allowed.NT)rrrr�r�r%s  r�do_mv�
Console.do_mv,s-���7�7� � ��I�I�F�G���
�
�4��r!c�@�[[R"55 g)z.Print name of local current/working directory.N)r#rU�getcwdr%s  r�do_lpwd�Console.do_lpwd3s��
�b�i�i�k�r!c���[R"UR55 [	[R"55 g![a! [	[
R
S55 NIf=f)z'Change current local working directory.zERROR: Directory not found.N)rU�chdirrC�OSErrorr#rrr�r%s  r�do_lcd�Console.do_lcd7sL��	;��H�H�T�Z�Z�\�"�	�b�i�i�k����	;��#�(�(�8�9�:�	;�s�$A�(A0�/A0c�J�[URR55 g)zFPrint name of photo card current/working directory
Usage:
        >pwdN)r#rrr%s  r�do_pwd�Console.do_pwd?s��	�d�g�g�k�k�m�r!c�X�UR5R5nUS:Xa9URR5S:waURR	5 O�US:XaO�US:XaURRS5 OoURR
U5n[U5S:Xa[S5 O9[U5S:�a[S5 OURRUS5 [RSURR5-5Ulg	)
z�Change current working directory on photo card.
Note:
        You may only specify one directory level at a time.
Usage:
        cd <directory>
rprsrorzDirectory not foundrz'Pattern matches more than one directoryrN)rtrCrr�cdup�cd�
match_dirsr�r#rrr)rr&�matched_dirss   r�do_cd�
Console.do_cdEs����z�z�|�!�!�#���4�<��w�w�{�{�}��#��������
�S�[��
�S�[��G�G�J�J�s�O� �7�7�-�-�d�3�L��<� �A�%��+�,��\�"�Q�&��?�@����
�
�<��?�+��h�h�~������
�=�>��r!c�&�URS5 g)zChange to parent directory.rpN)r�r%s  r�do_cdup�Console.do_cdupfs���
�
�4�r!c��UR5R5nUS:XaURRS5 g
US:XaURRS5 g
URR	5(Ga:URR5n[
UR55nUR5 [5 UHn[SXBU4-5 M [[RS[R"[U5S-5<S[R"[R S-5<S	355 [[RS
[R""[U55<S[R""[R 5<355 g
[S5 g
)z�Display current cache entries, or turn cache on/off.
Usage:
        Display: cache
        Turn on: cache on
        Turn off: cache off
�onT�offFzsector %d (%d hits)zTotal cache usage: ir�z	 maximum)zTotal cache sectors: z of z
Cache is off.N)rCrtr�
cache_control�cache_state�
cache_info�list�keys�sortr#rrrr{r��	photocard�	MAX_CACHEr�)rr&r��t�ss     r�do_cache�Console.do_cachensZ���z�z�|�!�!�#���4�<��G�G�!�!�$�'�
�U�]��G�G�!�!�%�(��w�w�"�"�$�$�!�W�W�/�/�1�
�����*�+���������A��/�1��m�2D�D�E���c�h�h�u�GY�GY�Z]�^_�Z`�ad�Zd�Ge�gl�gy�gy�{D�{N�{N�QT�{T�hU� V�W�X��c�h�h�%�-�-�PS�TU�PV�BW�Y^�Yf�Yf�gp�gz�gz�Y{�|�}�~��o�&r!c�@�UR5R5nSn[U5nUR
R
U5S:�a[	S5 [	[UR
RU555 g![a [	S5 gf=f)z8Display sector data.
Usage:
        sector <sector num>
Fz$Sector must be specified as a numberNrz
Cached sector)	rCrt�int�
ValueErrorr#r�cache_check�repr�sector)rr&�cachedr�s    r�	do_sector�Console.do_sector�s���
�z�z�|�!�!�#����	���Y�F�
�7�7���v�&��*��/�"�
�d�4�7�7�>�>�&�)�*�+���	��8�9��	�s�B�B�Bc�n�URR5n[5 URU5 g)z"Display photo card directory tree.N)r�treer#�
print_tree)rr&r�s   r�do_tree�Console.do_tree�s"���w�w�|�|�~��
������r!c���UHYn[X5[05:XdM[SRSU-S-US/55 URXUS-5 M[ g)Nrq� �rsr)�typer#�joinr�)rr��levelr�s    rr��Console.print_tree�sR���A��D�G�}��R��(��b�g�g�s�5�y��{�A�s�3�4�5�������q��1�r!c�8�URR5 g)zReset the cache.N)r�cache_resetr%s  r�do_reset�Console.do_reset�s�������r!c	��[5 [SURRR-5 [SURRR-5 [SURR5-5 URR
5n[SUS-5 [SUS-5 [SUS	-5 [S
US-5 [SUS
-5 [SUS-5 [SUS-5 [SUS-5 [SUS-5 [S[R"[URR555-5 g)zPrint info about photocard.zDevice URI = %sz
Model = %szWorking dir = %szOEM ID = %srzBytes/sector = %drzSectors/cluster = %drczReserved sectors = %dr�zRoot entries = %dr�zSectors/FAT = %d�zVolume label = %s�zSystem ID = %s�zWrite protected = %drzCached sectors = %sN)r#rr�
device_uri�model_uirrrr�r�r�)rr&rs   r�do_card�Console.do_card�s/��
��
��$�'�'�.�.�";�";�;�<�
�l�T�W�W�^�^�4�4�4�5�
� �4�7�7�;�;�=�0�1��G�G�L�L�N�	�
�m�i��l�*�+�
�!�I�a�L�0�1�
�$�y��|�3�4�
�%�	�!��4�5�
�!�I�a�L�0�1�
� �9�Q�<�/�0�
�!�I�a�L�0�1�
���1��-�.�
�$�y��|�3�4�
�#�e�m�m�C����8J�8J�8L�4M�&N�N�Or!c�"�UR5R5nURRU5n[	U5S:Xa�URRU5R
S5SnUS:Xab[R"5upEURRX5 [R"SU-5 [R"U5 g	[S5 g	[	U5S:Xa[S5 g	[S5 g	)
zDDisplay an image with ImageMagick.
Usage:
        display <filename>rrsr�image�
display %szFile is not an image.�File not found.z5Only one file at a time may be specified for display.N)rCrtrr�r�r|r�r�make_temp_file�cprUrV�remover#)rr&r��typ�fd�	temp_names      r�
do_display�Console.do_display�s����z�z�|�!�!�#�����+�+�D�1�
��}���"��'�'�'�'��-�3�3�C�8��;�C��g�~� %� 4� 4� 6�
�����
�
�4�+��	�	�,��2�3��	�	�)�$��-�.�
��
�1�
$��#�$�
�I�Jr!c�&�URU5 g)z Synonym for the display command.N)r
r%s  r�do_show�Console.do_show�s������r!c���UR5R5nURRU5n[	U5S:XGa�URRU5R
S5up4US:XGaFUS;Ga?URRU5n[RR
U5upg[RRU5up�SU;ae[R"5up�[US5RUS5 [R"SU-5 [R "U5 gSU;ae[R"5up�[US5RUS5 [R"SU-5 [R "U5 g[#S	5 g[#S
5 g[	U5S:Xa[#S5 g[#S
5 g)z�Display an embedded thumbnail image with ImageMagick.
Note:
        Only works with JPEG/JFIF images with embedded JPEG/TIFF thumbnails
Usage:
        thumbnail <filename>rrsr��jpeg�tiff�
JPEGThumbnail�wbr�
TIFFThumbnailzNo thumbnail found.�"Incorrect file type for thumbnail.rr�?Only one file at a time may be specified for thumbnail display.N)rCrtrr�r�r|r��get_exifrU�path�splitextrr�open�writerVrr#)rr&r�r�subtyp�	exif_info�dir_name�	file_name�
photo_name�	photo_ext�temp_file_fd�temp_file_names            r�do_thumbnail�Console.do_thumbnail�s~���z�z�|�!�!�#�����+�+�D�1�
��}���"��'�'�/�/��5�;�;�C�@�K�C��g�~�&�,<�"<� �G�G�,�,�T�2�	�$&�G�G�M�M�$�$7�#��&(�g�g�&6�&6�t�&<�%�
�"�i�/�38�3G�3G�3I�0�L����.�4�4�Y��5O�P��I�I�l�^�;�<��I�I�n�-�$�	�1�38�3G�3G�3I�0�L����.�4�4�Y��5O�P��I�I�l�^�;�<��I�I�n�-��/�0��:�;�
��
�1�
$��#�$��S�Tr!c�&�URU5 g)z"Synonym for the thumbnail command.N)r%r%s  r�do_thumb�Console.do_thumbs�����$�r!c	��UR5R5nURRU5n[	U5S:XGaURRU5R
S5up4US:Xa�US;a�URRU5n[R"SSS.SSS.45n[5 [[RURS555 [UR55nUR!5 UH,nUS	;dM[URUS
XX-455 M. g[S5 g[	U5S:Xa[S
5 g[S5 g)z:Display EXIF info for file.
Usage:
        exif <filename>rrsrr�(rcrd)�Tag�Value)rr�Filenamer�rrrrN)rCrtrr�r�r|r�rrrvr#rrrxr�r�r�)	rr&r�rrrr�ee�es	         r�do_exif�Console.do_exifs>���z�z�|�!�!�#�����+�+�D�1�
��}���"��'�'�/�/��5�;�;�C�@�K�C��g�~�&�,<�"<� �G�G�,�,�T�2�	�!�/�/�&(�Q�7�&(�Q�7���	����c�h�h�y�0�0�1A�B�C�D��)�.�.�*�+�����	��A�� N�N��i�/�/��D�9�<�4G�0H�I�J���:�;�
��
�1�
$��#�$��S�Tr!c�&�URU5 g)zSynonym for the exif command.N)r1r%s  r�do_info�Console.do_info7s�����T�r!c�B�[R"[[5 g)N)r�	log_title�	__title__�__version__r%s  r�do_about�Console.do_about;s��
���	�;�/r!)r<r$r;rrrN)F)r).�__name__�
__module__�__qualname__�__firstlineno__rr'r-r1r4r7r:r@rFrJrMrPrWr[r_r^r�r�r�r�r�r�r�r�r�r�r�r�r�r�r�r�r�r�r
r
r%r(r1r4r:�__static_attributes__r,r!rrr>s���?����
"�$�����
�U��� �]�@+�@�&3<�lV�&�
�$����?�B�'�<,�&�2��
P�&K�4�'U�R �&U�P�0r!rc
��US:Xa,[5 [[RSU-55 g[SU<SU<S[R"U5<S35 gr�r�)r�r�r�s   r�status_callbackrB?s>���q�y�
��
�c�h�h���,�-�.�
�S�#�u�7I�7I�$�7O�P�Qr!FT)zOutput directory:zV-o<dir> or --output=<dir> (Defaults to current directory)(Only used for non-GUI modes)�optionFz
hp-toolbox)�
extra_options�
see_also_list�ozoutput=)r�)z-oz--output�qt4zA%s does not support Qt4. Please use Qt3 or run in -i or -n modes.z
pcard-type)�filterzUsing device : %s
z%Unable to start photocard session: %szkUnable to mount photo card on device. Check that device is powered on and photo card is correctly inserted.z
Photocard on device %s mountedz4DO NOT REMOVE PHOTO CARD UNTIL YOU EXIT THIS PROGRAMz%ERROR: Output directory %s not found.zAborted.zAn error occured: %szOutput directory is %srcrdrgrhrkr�rsr�zFound %d files to unload, %s
zUnloading files...
r�r�z	User exit)�
unloadformz,Unable to load Qt3 support. Is it installed?zlastWindowClosed()zquit()�ui�locrVzUsing system locale: %s�c�utf8roz&Trying to load .qm file for %s locale.zhplip_%s.qmzName of .qm file: %szUsing default 'C' localezUsing locale: %sr
zEUnable to connect to HPLIP I/O. Please (re)start HPLIP and try again.rqzDone.)�r9�__mod__r8�__doc__�sysrU�os.path�getopt�rer�time�fnmatch�string�operator�readline�ImportError�base.g�base.sixextrrr��exit�baserrrr	�prntr
rrrB�Module�GUI_MODE�INTERACTIVE_MODE�NON_INTERACTIVE_MODE�UI_TOOLKIT_QT3�mod�setUsage�USAGE_FLAG_DEVICE_ARGS�parseStdOpts�optsr��printer_name�mode�
ui_toolkitrK�pcardr�r��
output_dirrF�a�canEnterGUIMode�getDeviceUri�eqr�	PhotoCardr�Errorr0�msg�set_callback�update_spinner�mount�umountrr�realpath�normpath�
expanduserr�r�r#�console�cmdloop�KeyboardInterrupt�	Exceptionr�r�r�r�r�r�rvrwrrxr�r{r�r�r��qtrJrI�QApplication�argv�app�QObject�connect�SIGNAL�SLOT�	user_conf�getrt�str�
QTextCodec�locale�debugr��l�xr�r��QTranslator�trans�qm_file�load�prop�localization_dir�loaded�installTranslator�QLocale�
setDefault�	setlocale�LC_ALL�	normalize�
UnloadForm�w�
setMainWidget�show�	exec_loopr,r!r�<module>r�s4��.��
��'�	�F���	��
�	�
���
��	��
����I�I�J�K��H�H�Q�K�+�+��~0�c�g�g�~0�BR�
�m�m�G�Y��W�d��/�1E�F�#�%�u�e�T�;�����V�
*�
*�T�U��.�
�"�
���S�9�+�&�6��j�,��j�#��
�Y�Y�[�
��D�A�q�����
�
��8��� � �"�"����8���U���	�	�U�V��������2�3�3�[��%�%�j�,� �H�K�K��#3�4�&�6�
���H�H�Q�K����&��3�4�	��$�$�d�J��F�B�
	����'�	��H�H�J�	������<�r�y�y�?S�?S�S�T�U�������P�Q�R��W�W�%�%�b�g�g�&6�&6�r�w�w�7I�7I�*�7U�&V�W�
�	��H�H�Z� ��#�#��b�k�G�
�:��%�%�'��	�	��
�*�R�Y�Y�[�8�9�"
� �0�0�2�����{�#�a�'��G�(��"%�g�s�1�Q�4�y�"9��)�!&� 3� 3�*1�!�)�� B�*,��%�J]�J]�Jc�Jc� d�*,�� ;��!�I��G��#�(�(�9�#4�#4�5M�#N�O�P��E�(���y�0�0�$��1��+�u�?Q�?Q�RS�TU�RV�?W�de�fg�dh�jk�lm�jn�Yo�1p�q�r��!�A�$���)�
�#�(�(�#C�s�;�GW�Y^�Yk�Yk�lq�sw�Yx�Fy�#y�z�{��#�(�(�#9�:�;�24�)�)�K��Z^�`d�2e�/�E�5�-��#�(�(�#H�E�L^�L^�_d�Le�gl�ot�uy�oy�|A�oA�LB�$B�C�D��	�	����!�
�s�x�x�
 �C��O�O�C�� 4�5�s�D��N�K�
�{��m�m�D�%��2���9�9�;�(�"��j�'�'�)�*�C��I�I�/�#�5�6�
�y�y�{�c����	%��9�9�S�>�D�A�q��(�(�A�q�6�"�C�
	�	�	�:�S�@�A��D�!���!�#���	�	�(�7�2�3����G�T�%:�%:�;����!�!�%�(��C�
�c�z��	�	�,�-��	�	�$�s�*�+����7�3�<�(����	����V�]�]�F�,<�,<�S�,A�B���!�!�6�(�J��E��
���a���F�F�H��M�M�O������������m�	��	��H�	��I�I�=����E�F��H�H�Q�K�K��	���	��I�I�D�
E��I�I�K�
�H�H�Q�K�	���	��#�(�(�B�Z�O�P�Q��H�H�Q�K�	��)�*��I�I�j�)� �:��I�I�4�q�8�9�9��:���	�	���T�	�	������	�	�+�������	�	�@�A��������$�	%��A��(�(�C��8�$�C�	%��0�|�|�	��	��
���	�	�Y�Z�������s@�Z4�/A_)�<[�_)�"\�2B$_)�]�)_)�9]>�	_)�_)�6F_�_)�`�='`7�+a�a0�4Z>�=Z>�\�0[=�7_)�=\�_)�9]�>_)�]�_)�2];�7_)�:];�;_)�>^<�^?�^<�^7�1^?�7^<�<^?�?_�_)�_&�&_)�)`�`�)`4�3`4�7a�a�a-�,a-�0)b�b

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