What's the function of Setup Tool

Michael Sweet mike at easysw.com
Fri Jan 23 06:33:00 PST 2009


jayacharan.rampog wrote:
>> keens312 wrote:
>>>> keens312 wrote:
>>>>> Hi Michael,
>>>>>
>>>>> We may define the setup tool in our DRV:
>>>>> *APAutoSetupTool: "/Library/Printers/vendor/Tools/autosetuptool"
>>>>>
>>>>> What function can setup tool provide?
>>>> It is used when adding printers on Mac OS X, either the auto-added
>>>> queues when you plug in a USB printer or when using the Add Printer
>>>> window, and allows a vendor to rewrite the PPD file for a printer.
>>>> (the tool is *not* used when adding a printer from the command-line
>>>> or web interface...)
>>>>
>>>> Typically it is used to set installable options for non-PostScript
>>>> printers.  If you do not need to set installable options or have a
>>>> PostScript device, then DO NOT provide an autosetup tool.
>>>>
>>>> --
>>>> ______________________________________________________________________
>>>> Michael R Sweet                        Senior Printing System Engineer
>>>>
>>> Hi Michael,
>>>
>>> We do have a installable options for our non-ps printer.
>>>
>>> In the DRV we wrote:
>>> Group InstallableOptions
>>>     Option "DupUnit/Duplex Unit" Boolean AnySetup 10
>>>     *Choice True/Yes ""
>>>     Choise False/No ""
>>>
>>> The effect of this is to show a dialog on adding printers, so user might change this value.
>>>
>>> My question is that installable options can work without autosetuptool. what's the benefit of autosetuptool?
>> Basically so that the user doesn't have to select that the duplex
>> unit is installed/present.
>>
>> (Keep in mind that Apple does not require AutoSetup tools, but they
>> do provide a better user experience for non-PS printers...)
>>
>> --
>> ______________________________________________________________________
>> Michael R Sweet                        Senior Printing System Engineer
>>
> When in case of Linux?, do i need to provide auto setup tool for my postscript printer or not?

No, the auto-setup tool is a Mac OS X thing...

-- 
______________________________________________________________________
Michael Sweet, Easy Software Products           mike at easysw dot com




More information about the cups mailing list