Sindbad~EG File Manager

Current Path : /usr/share/hplip/__pycache__/
Upload File :
Current File : //usr/share/hplip/__pycache__/makecopies.cpython-310.pyc

o

�/�a�-�@s�	dZdZdZdZddlZddlZddlZddlZddlm	Z	ddl
Z
ddlZddlTddl
mZmZmZmZmZdd	lmZdd
lmZe�eeeedeefeeefddd�
Zejejgd
�d�e�dgd��\Z Z!Z"Z#Z$Z%ej&e!e"dej'dfid�Z!e!s�e�(d�e)�*de!�dZ+dZ,dZ-dZ.dZ/dZ0e D]�\Z1Z2e1dvr�ze3e2�Z+Wne4y�e)�5d�dZ+Ynwe+dkr�e)�5d�dZ+q�e+dkr�e)�5d�dZ+q�e1dv�rze3e2�Z.Wne4y�e)�5d�dZ.Ynwe.dkr�e)�5d�dZ.ne.dk�re)�5d�dZ.e.d 9Z.q�e1d!v�rIe2�6��7�Z2e2d"k�rej8Z/q�e2�9d#��r&ej:Z/q�e2�9d$��r0ej;Z/q�e2�9d%��r:ej<Z/q�e2d&k�rCej=Z/q�e)�5d'�q�e1d(v�r�dZ-z
e3e2�>d)d*��Z,Wne4�yke)�5d+�d,Z,Ynwe,d k�rye)�5d-�d Z,q�e,d.k�r�e)�5d/�d.Z,q�e1d0v�r�ej?Z0q�e0ej?k�r�e-�r�e)�5d1�e#ek�r�e$d2k�r�e�@��s�e)�Ad3e�e�(d�ne�B��s�e)�Ad4e�e�(d�e#ek�r+e$d2k�r�dZCdZDzddlETdd5lFmGZGWneH�y�e)�Ad6�e�(d�YnweIejJ�ZCe%du�reK�Ld7d8d9�Z%e%�6�d9k�reMeN�O��Z%e)�Pd:e%�e%�6�d;k�rsd<ZQze%�Rd=�\ZSZTd=�UeSeQg�Z%Wne4�yJe%ZSd=�Ue%eQg�Z%Ynwe)�Pd>e%�eVd�ZWd?eSZXe)�Pd@eX�eW�YeXeZj[�Z\e\�rqeC�]eW�nd;Z%e%d;k�r~e)�PdA�n)e)�PdBe%�e^�_e^e%��e%eZ_OzeO�`eOjaeO�be%��WneOjc�y�YnwdCgZdeGede!e"e+e.e/e,e0�ZDeD�e�eC�feD�ze)�PdD�eC�g�WdSeh�y�YdSwzddElimIZIddFljmkZkWneH�y�e)�AdG�e�(d�Ynw	eIejJ�ZCekde!�Zlel�e�ze)�PdD�eC�m�Wneh�y"e�(d�Ynw	e�(d�dS�zne�ne!e"�Zo�z_zaeo�p�e+du�rGeo�qejr�\ZsZ+e.du�rTeo�qejt�\ZsZ.e,du�raeo�qeju�\ZsZ,e/du�rneo�qejv�\ZsZ/e0du�r�eojwexk�r�eo�qejy�\ZsZ0nejzZ0eo�qej{�\ZsZ|eo�qej}�\ZsZ~Wnec�y�ZQze)�AeQj�e�(d�WYdZQ[QndZQ[Qwweoj��LdHe��Z�e)�Pe��e�e�k�r�ejzZ0e)�PdIe+�e)�PdJe.�e)�PdKe,�e)�PdLe/�e)�PdMe0�e)�PdNe|�e)�PdOe~�e)�PdPe��e	���Z�e	���Z�eo��e+e.e,e/e0e�e�e��dZ�e��r�e�����r�ze��Ld�Z�Wne	j��y1YnUwe�ej�k�r?e)�PdQ��qe�ej�ej�fv�rOe)�*dR��qe�ej�k�r\e)�*dS��qe�ej�ej�fv�r�e�ej�k�rxe)�AdT�eo��e��dZ�ne�ej�k�r�dZ�ne�����se
��dU�e��sWeo���neo���wWneh�y�e)�AdV�e���ej��eo��e��Ynweo���eo��e��e)�*d*�e)�*dW�dS)Xz4.0zMake Copies Utilityz
hp-makecopieszlPC initiated make copies function on supported HP AiO and MFP devices. (Note: Currently unsupported in Qt4.)�N)�queue)�*)�utils�device�pml�tui�module)�copier)�cupsFT))zNumber of copies:zD-m<num_copies> or --copies=<num_copies> or --num=<num_copies> (1-99)�optionF)zReduction/enlargement:z7-r<%> or --reduction=<%> or --enlargement=<%> (25-400%)rF)zQuality:zk-q<quality> or --quality=<quality> (where quality is: 'fast', 'draft', 'normal', 'presentation', or 'best')rF)z	Contrast:z0-c<contrast> or --contrast=<contrast> (-5 to +5)rF)zFit to page (flatbed only):z<-f or --fittopage or --fit (overrides reduction/enlargement)rF)�
extra_optionsz	m:r:q:c:f)	znum=zcopies=z
reduction=zenlargement=zquality=z	contrast=�	fittopage�fitzfit-to-pagez	copy-type)�filter�zUsing device : %s
)z-mz--numz--copiesz.Invalid number of copies. Set to default of 1.z.Invalid number of copies. Set to minimum of 1.�cz/Invalid number of copies. Set to maximum of 99.)z-cz
--contrastz.Invalid contrast setting. Set to default of 0.���z/Invalid contrast setting. Set to minimum of -5.�z/Invalid contrast setting. Set to maximum of +5.�)z-qz	--quality�fast�norm�pres�draf�bestz,Invalid quality. Set to default of 'normal'.)z-rz--reductionz
--enlargement�%�z,Invalid reduction %. Set to default of 100%.�dz+Invalid reduction %. Set to minimum of 25%.i�z,Invalid reduction %. Set to maximum of 400%.)z-fz--fittopagez--fitz
--fit-to-pagez>Fit to page specfied: Reduction/enlargement parameter ignored.�qt3z\%s requires GUI support (try running with --qt4). Also, try using non-interactive (-n) mode.z\%s requires GUI support (try running with --qt3). Also, try using non-interactive (-n) mode.)�MakeCopiesFormz,Unable to load Qt3 support. Is it installed?�ui�loc�systemzUsing system locale: %s�c�utf8�.z&Trying to load .qm file for %s locale.zhplip_%s.qmzName of .qm file: %szUsing default 'C' localezUsing locale: %sr
zStarting GUI loop...)�QApplication)�MakeCopiesDialogz,Unable to load Qt4 support. Is it installed?zscan-srcznum_copies = %dzcontrast= %dzreduction = %dzquality = %dzfit_to_page = %dzmax_reduction = %dzmax_enlargement = %dz
scan_src = %d�Idlez
Warming up...z
Copying...z
Copier error!�zUser interrupt. Canceling...zDone.)��__version__�	__title__�__mod__�__doc__�sys�os�getopt�re�base.sixext.movesr�time�operator�base.g�baserrrrrr	�prntr
�Module�NON_INTERACTIVE_MODE�GUI_MODE�UI_TOOLKIT_QT3�UI_TOOLKIT_QT4�UI_TOOLKIT_QT5�mod�setUsage�USAGE_FLAG_DEVICE_ARGS�parseStdOpts�opts�
device_uri�printer_name�mode�
ui_toolkitr �getDeviceUri�gt�exit�log�info�
num_copies�	reduction�reduction_spec�contrast�quality�fit_to_page�o�a�int�
ValueError�warning�lower�strip�COPIER_QUALITY_FAST�
startswith�COPIER_QUALITY_NORMAL�COPIER_QUALITY_PRESENTATION�COPIER_QUALITY_DRAFT�COPIER_QUALITY_BEST�replace�COPIER_FIT_TO_PAGE_ENABLED�canEnterGUIMode�error�canEnterGUIMode4�app�
makecopiesdlg�qt�ui.makecopiesformr�ImportErrorr%�argv�	user_conf�get�str�
QTextCodec�locale�debug�e�split�l�x�join�QTranslator�trans�qm_file�load�prop�localization_dir�loaded�installTranslator�QLocale�
setDefault�	setlocale�LC_ALL�	normalize�Error�bus�show�
setMainWidget�	exec_loop�KeyboardInterrupt�PyQt4.QtGui�ui4.makecopiesdialogr&�dlg�exec_�
PMLCopyDevice�dev�open�getPML�OID_COPIER_NUM_COPIES�result_code�OID_COPIER_CONTRAST�OID_COPIER_REDUCTION�OID_COPIER_QUALITY�	copy_type�COPY_TYPE_DEVICE�OID_COPIER_FIT_TO_PAGE�COPIER_FIT_TO_PAGE_DISABLED�OID_COPIER_REDUCTION_MAXIMUM�
max_reduction�OID_COPIER_ENLARGEMENT_MAXIMUM�max_enlargement�msg�mq�SCAN_SRC_FLATBED�scan_src�SCAN_SRC_SCROLLFED�Queue�update_queue�event_queue�copy�cont�qsize�status�Empty�STATUS_IDLE�STATUS_SETTING_UP�STATUS_WARMING_UP�
STATUS_ACTIVE�STATUS_ERROR�STATUS_DONE�	sendEvent�EVENT_COPY_JOB_FAIL�sleep�close�put�
COPY_CANCELED�EVENT_COPY_JOB_CANCELED�waitForCopyThread�EVENT_END_COPY_JOB�r�r��/usr/share/hplip/makecopies.py�<module>s��	���

�

�

�








�



�
�




�




�

�
��

�
�


�



��


�
�





�
��"
�



Sindbad File Manager Version 1.0, Coded By Sindbad EG ~ The Terrorists