ó J¡Vc @s"dZdZdZdZddlZddlZddlZddlZddlZddl Tddl m Z m Z m Z mZmZmZddlmZdd lmZd „Zd „Zd „Zd „Zd„Zd„Zd„Zd„Zd„Zyæejeeeede e!fe"fe#e#e$ƒ Z%e%j&ej'dddddgƒe%j(ƒ\Z)Z*Z+Z,Z-Z.e%j/e*e+diej0e1fd6ƒZ*e*s±ej2dƒne3j4de*ƒe,e!kr÷e j5ƒs÷e3j6deƒe Z,q÷ne,e krye j7e*e+ƒZ8Wn4e9k rOZ:e3j6de:j;ƒej2dƒnXz¾ye8j<ƒWn+e9k rŽe3j6dƒej2dƒnXe8j=ƒróe8j>j?de1ƒZ@e3jAde@ƒe@eBkrÝe3j6d ƒq e@eCkrejDe8ejEeeƒq e@eFkr-ejGe8ejEeeƒq e@eHkrUejIe8ejEeeƒq e@eJkr}ejKe8ejEedƒq e@eLkrŸejMe8ejEƒq e@eNkrÁejOe8ejEƒq e@ePkrãejQe8ejRƒq e3j6d!ƒne3j6d"ƒej2dƒWde8jSƒXnÃy$dd#lTmUZUdd$lVmWZWWn+eXk rpe3j6d%ƒej2dƒnXeUejYƒZZeWde*ƒZ[e[j\ƒye3jAd&ƒeZj]ƒWne^k rÔej2d'ƒnXej2d'ƒWne^k re3j6d(ƒnXe3j4d)ƒe3j4d*ƒdS(+s3.0s+Printer Cartridge Color Calibration Utilitys hp-colorcalswPerform color calibration on HPLIP supported inkjet printers. (Note: Not all printers require the use of this utility).iÿÿÿÿN(t*(tdevicetstatustutilstmaintttuitmodule(tinput(tcupscCs tjd|||f||ƒS(Ns<Enter the best aligned value for line %s (%d-%d or q=quit): (Rt enter_range(tletterthortverttcolorstminimumtmaximum((sX/builds/ul11u3sru-gate/components/hplip/build/prototype/i386/usr/share/hplip/colorcal.pytenterAlignmentNumber*s cCstjd|d|ƒS(NsPEnter numbered arrow that is best aligned with the paper edge (1-%d or q=quit): i(RR (R((sX/builds/ul11u3sru-gate/components/hplip/build/prototype/i386/usr/share/hplip/colorcal.pytenterPaperEdge.s cCstjd||fd|ƒS(NsgEnter the numbered box on line %s that is best color matched to the background color (1-%d or q=quit): i(RR (tlineR((sX/builds/ul11u3sru-gate/components/hplip/build/prototype/i386/usr/share/hplip/colorcal.pytcolorAdj2s cCstjdddƒS(Ns`Enter the numbered image labeled "1" thru "7" that is best color matched to the image labeled "Xii(RR (((sX/builds/ul11u3sru-gate/components/hplip/build/prototype/i386/usr/share/hplip/colorcal.pytcolorCal6scCstjdddƒS(NsZSelect the number between 1 and 81 of the numbered patch that best matches the background.iiQ(RR (((sX/builds/ul11u3sru-gate/components/hplip/build/prototype/i386/usr/share/hplip/colorcal.pyt colorCal29scCstjdƒdS(NsNInvalid cartridge(s) installed. Please install valid cartridges and try again.(tlogterror(((sX/builds/ul11u3sru-gate/components/hplip/build/prototype/i386/usr/share/hplip/colorcal.pyt invalidPen<scCstjdƒdS(NsPPhoto cartridge not installed. Please install the photo cartridge and try again.(RR(((sX/builds/ul11u3sru-gate/components/hplip/build/prototype/i386/usr/share/hplip/colorcal.pytphotoPenRequired?scCstjdƒdS(NsxPhoto cartridge or photo blue cartridge not installed. Please install the photo (or photo blue) cartridge and try again.(RR(((sX/builds/ul11u3sru-gate/components/hplip/build/prototype/i386/usr/share/hplip/colorcal.pytphotoPenRequired2BscCsBtjdƒddddg}t}x‚tr©ttjdƒƒ}|jƒjƒdkret}Pn|jƒjƒdkr•d\|d<|dYou must enter at least two characters (a letter and a number)isDEnter only a single letter and a one or two digit number (eg, "C5").tabcdefghijklmns$You must enter a letter 'A' thru 'N'sDYou must enter a letter 'A' thru 'N' followed by a number 1 thru 14.itAsdEnter the letter ('P' thru 'V') and number (1 thru 7) for the COLOR plot (eg, "R3") or "q" to quit: sDEnter only a single letter and a one or two digit number (eg, "R3").tpqrstuvs$You must enter a letter 'P' thru 'V'sCYou must enter a letter 'P' thru 'V' followed by a number 1 thru 7.itP(iÿÿÿÿiÿÿÿÿ(iÿÿÿÿiÿÿÿÿ(RtinfotTrueRtboldtlowertstriptFalsetlenRtintt ValueErrortordtstrtupper(tvaluestoktxR tnumber((sX/builds/ul11u3sru-gate/components/hplip/build/prototype/i386/usr/share/hplip/colorcal.pyt colorCal4Fs€        &        &t see_also_listshp-alignshp-cleanshp-linefeedcals hp-pqdiagtfilterscolor-cal-typeisUsing device : %s s@%s -u/--gui requires Qt4 GUI support. Entering interactive mode.sUnable to open device: %ss>Unable to print to printer. Please check device and try again.sColor calibration type=%ds‚Color calibration through HPLIP not supported for this printer. Please use the printer's front panel to perform color calibration.sInvalid color calibration type.sGDevice is busy or in an error state. Please check device and try again.(t QApplication(tColorCalDialogs,Unable to load Qt4 support. Is it installed?sStarting GUI loop...is User exittsDone.(_t __version__t __title__t__mod__t__doc__tsystretgetopttoperatortostbase.gtbaseRRRRRRtbase.sixext.movesRtprntRRRRRRRRRR0tModuletNonetINTERACTIVE_MODEtGUI_MODEtUI_TOOLKIT_QT4R%R!tmodtsetUsagetUSAGE_FLAG_DEVICE_ARGSt parseStdOptstoptst device_urit printer_nametmodet ui_toolkittlangt getDeviceUritnetCOLOR_CAL_TYPE_NONEtexitRR tcanEnterGUIMode4RtDeviceRtErrortetmsgtopentisIdleAndNoErrortmqtgettcolor_cal_typetdebugtCOLOR_CAL_TYPE_UNSUPPORTEDtCOLOR_CAL_TYPE_DESKJET_450t colorCalType1tload_paper_prompttCOLOR_CAL_TYPE_MALIBU_CRICKt colorCalType2t(COLOR_CAL_TYPE_STRINGRAY_LONGBOW_TORNADOt colorCalType3tCOLOR_CAL_TYPE_CONNERYt colorCalType4tCOLOR_CAL_TYPE_COUSTEAUt colorCalType5tCOLOR_CAL_TYPE_CARRIERt colorCalType6tCOLOR_CAL_TYPE_TYPHOONt colorCalType7tload_photo_paper_prompttcloset PyQt4.QtGuiR3tui4.colorcaldialogR4t ImportErrortargvtapptdlgtshowtexec_tKeyboardInterrupt(((sX/builds/ul11u3sru-gate/components/hplip/build/prototype/i386/usr/share/hplip/colorcal.pyts¶      .         X