ó J¡Vc@sadZdZdZdZddlZddlZddlZddlZddlTddl m Z m Z m Z m Z edd efd edd efe jd d defdddefdddefdddefdddefdddefdddefdddefdddefe je je je je je jdddefdd defd!d"defd#d$defd%ddefgZyŠe jeeeeeefƒZejd&d'd(d)d*d+d,d-d.gd/eƒ\ZZZZZ Z!dZ#d0Z$d1Z%gZ&dZ'd2Z(x6eD].\Z)Z*e)dokr¸y2ge*j+d5ƒD]Z,e,j-ƒj.ƒ^qTZ#Wne/k rd6gZ#nXe j0e#ƒsWej1d7d8gƒqWq)e)dpkre*j-ƒj.ƒZ(e(dqkrøej1d7d=gƒqWd>gZ#q)e)drkrJye2e*ƒZ%WqWe3k rFd1Z%e4j5dAƒqWXq)e)dskrÔy2e2e*ƒZ$e$dEkr‡e4j5dFƒdEZ$nWn$e3k r®dGZ$e4j5dHƒnXe$dIkrWej1d7dJgƒqWq)e)dtkr6ge*j+d5ƒD]Z,e,j.ƒj-ƒ^qðZ&e j6e&ƒsWej1d7dMgƒqWq)e)dukr)e*j-ƒj.ƒZ'q)q)We#dkr´e j7ƒZ#e#dkrej8dIƒne4j9dQe#dIƒe4j9dƒne j:dRƒx]e#D]UZ;e;d>kr÷e4j9e4j<dSe$ƒƒniddT6ddU6dVdW6dXdY6dZd[6d\d]6Z=iZ>xGe&D]?Z?e?e=kr`ej@dIfe>e=e?e?ƒe jBe;ge$e%e>e'e(ƒZCeDƒdv\ZEZFZGZHeCrÖx]eCD]UZIeJeKeIƒeEƒZEeJeKeCeIdIƒeGƒZGeJeKeCeId^ƒeHƒZHqËWe;d>kröe jLieEd_6d^d`6ieGd_6d^d`6ieHd_6d^d`6fƒZMe4j9eMjNdwƒƒe4j9eMjNddeEddeGddeHfƒƒxeCD]5ZIe4j9eMjNeIeCeIdIeCeId^fƒƒqºWnÀe;dxkr¥e jLieEd_6d^d`6ieGd_6d^d`6fƒZMe4j9eMjNdyƒƒe4j9eMjNddeEddeGfƒƒxFeCD]*ZIe4j9eMjNeIeCeIdIfƒƒqtWne4jOdge;ƒe4j9dheKeCƒe;fƒqÈe4jPdie;ƒe;d>kre4jPdjƒe4jPdkƒqÈe4jPdlƒqÈWWneQk rBe4jOdmƒnXe4j9dƒe4j9dnƒdS(zs4.1shp-probesPrinter Discovery UtilitysFDiscover HPLIP supported USB, parallel, and network attached printers.iÿÿÿÿN(t*(tdevicetutilsttuitmodulettnamesUsage: %s [OPTIONS]tsummarys Bus to probe:s-b or --bus=toptionsa: cups, usb\*, net, bt, fw, par (\*default) (Note: bt and fw not supported in this release.)sSet Time to Live (TTL):s&-t or --ttl= (Default is 4).s Set timeout:s4-o or --timeout=sFilter by functionality:s)-e or --filter=sq: comma separated list of one or more of: scan, pcard, fax, copy, or none\*. (\*none is the default)sSearch:s%-s or --search=sC must be a valid regular expression (not case sensitive)sNetwork discovery method:s>-m or --method=: is 'slp'* or 'mdns'.s Find all devices on the network:shp-probe -bnettexamples.Find all devices on USB that support scanning:shp-probe -busb -escans`Find all networked devices that contain the name 'lnx' and that support photo cards or scanning:s!hp-probe -bnet -slnx -escan,pcards4Find all devices that have queues installed in CUPS:shp-probe -bcupss Find all devices on the USB bus:s b:t:o:e:s:m:sttl=sfilter=ssearch=sfind=smethod=s time-out=stimeout=sbus=thandle_device_printeri itslps-bs--bust,tusbt error_msgsInvalid bus names-ms--methodtmdnstbonjours>Invalid network search protocol name. Must be 'slp' or 'mdns'.tnets-ts--ttls.TTL value error. TTL set to default of 4 hops.s-os --timeouts --time-outi-s$Timeout > 45secs. Setting to 45secs.is5Timeout value error. Timeout set to default of 5secs.is/You must specify a positive timeout in seconds.s-es--filtersInvalid term in filters-ss--searchs--finds Using connection type: %ssDEVICE DISCOVERYsPProbing network for printers. Please wait, this will take approx. %d seconds... tprinttnones scan-typetscans copy-typetcopys pcard-typetpcardsfax-typetfaxitwidthtmargins Device URItModeltNamet-tpartcupssInvalid bus: %ss& Found %d printer(s) on the '%s' bus. sMNo devices found on the '%s' bus. If this isn't the result you are expecting,s:check your network connections and make sure your internetsfirewall software is disabled.sFcheck to make sure your devices are properly connected and powered on.s User exitsDone.(s-bs--bus(s-ms--method(R RR(s-ts--ttl(s-os --timeouts --time-out(s-es--filter(s-ss--searchs--find(iiii(s Device URIRR(R RR(s Device URIR(Rt __version__t__mod__t __title__t__doc__tsystgetopttoperatortostbase.gtbaseRRRRtTruet USAGE_OPTIONStFalsetUSAGE_LOGGING1tUSAGE_LOGGING2tUSAGE_LOGGING3t USAGE_HELPt USAGE_SPACEtUSAGE_EXAMPLEStUSAGEtModuletINTERACTIVE_MODEtmodt parseStdOptstoptst device_urit printer_nametmodet ui_toolkittloctNonetbusttimeouttttltfiltertsearchtmethodtotatsplittxtlowertstript TypeErrortvalidateBusListtusagetintt ValueErrortlogtnotetvalidateFilterListtconnection_tabletexittinfotheadertbtboldt FILTER_MAPt filter_dicttftgttdebugt probeDevicestdevicestcleanup_spinnertmax_c1tmax_c2tmax_c3tmax_c4tdtmaxtlent TextFormattert formattertcomposeterrortwarntKeyboardInterrupt(((sU/builds/ul11u3sru-gate/components/hplip/build/prototype/i386/usr/share/hplip/probe.pyts     "    2               .            ! ! + 6 $ +