PKPRINTERS(1)

NOM
pkprinters - page de manuel de pkprinters 1.26_unofficial

DESCRIPTION
pkprinters v1.26_unofficial (c) 2003, 2004, 2005, 2006, 2007 Jerome Alet - alet@librelogiciel.com

Un gestionnaire d'imprimantes pour PyKota.

ligne de commande :

    pkprinters [options] impr1 impr2 impr3 ... imprN

options :

-v | --version
    Affiche la version de pkprinters et quitte.

-h | --help
    Affiche ce message et quitte.

-a | --add
    Ajoute les imprimantes si elles n'existent pas déjà dans la base de données. Si elles existent, alors elles sont modifiées sauf si l'option de ligne de commande -s|--skipexisting est aussi utilisée.

-d | --delete
    Supprime les imprimantes de la base de données.

-D | --description d Ajoute une description textuelle aux imprimantes.

-C | --cups
    Modifie également la DeviceURI dans le fichier printers.conf de CUPS.

-c | --charge p[,j]
    Fixes les coûts par page et par travail. Le coût par travail d'impression est optionnel. Si les deux sont utilisés, séparez les nombres par une virgule. Les nombres négatifs ou avec décimales sont autorisés.

-g | --groups pg1[,pg2...] Ajoute ou supprime les imprimantes des groupes
    pg1, pg2, etc... qui doivent déjà exister. Un groupe d'imprimantes est comme une imprimante normale mais est inconnu du système d'impression. On crée les groupes d'imprimantes de la même manière que l'on crée des imprimantes, et ensuite on leur ajoute des imprimantes avec cette option. Le décompte et la vérification sont effectués sur une imprimante et sur tous les groupes auxquels elle appartient. Si l'option --remove ci-dessous n'est pas utilisée, l'action par défaut est d'ajouter les imprimantes aux groupes d'imprimantes spécifiés.

-l | --list
    Liste les informations sur les imprimantes et les groupes dont elles sont membres.

-r | --remove
    Combinée avec l'option --groups ci-dessus, supprime les imprimantes des groupes spécifiés.

-s | --skipexisting
    Combinée avec l'option --add ci-dessus, indique à pkprinters de ne pas modifier les imprimantes existantes.

-m | --maxjobsize s
    Positionne la taille maximale autorisée d'un travail d'impression sur l'imprimante à s pages.

-p | --passthrough
    Active le mode 'passthrough' pour l'imprimante. Dans ce mode, les utilisateurs peuvent imprimer sans impact sur leur quota ou sur le solde de leur compte.

-n | --nopassthrough Désactive le mode 'passthrough' pour l'imprimante.
    Sans -p ou -n, les imprimantes sont créées en mode normal, c'est à dire non 'passthrough'.

    Les noms d'imprimantes peuvent contenir des caractères jokers si l'option --add n'est pas utilisée.

exemples :

    $ pkprinters --add -D "Imprimante HP" --charge 0.05,0.1 hp2100 hp2200 hp8000

    Ceci va créer les trois imprimantes hp2100, hp2200 and hp8000. Leur coût par page sera fixé à 0.05 unité, et leur coût par travail sera fixé à 0.1 unité. Les unités sont dans votre propre monnaie, ou dans ce que vous voulez qu'elles signifient. Leurs descriptions seront positionnées à "Imprimante HP". Si l'une de ces imprimantes existe déjà, elle sera modifiée à moins que l'option -s|--skipexisting ne soit aussi utilisée.

    $ pkprinters --delete "*"

    Ceci va complètement effacer toutes les imprimantes, leurs informations de quota ainsi que leurs historiques des travaux. SOYEZ PRUDENTS !

    $ pkprinters --groups Laser,HP "hp*"

    Ceci ba mettre toutes les imprimantes dont le nom correspond à "hp*" dans les groupes Laser et HP, qui DOIVENT déjà exister.

    $ pkprinters --groups LexMark --remove hp2200

    Ceci va enlever l'imprimante hp2200 du groupe LexMark.

This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version.

This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.

You should have received a copy of the GNU General Public License along with this program; if not, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.

Merci d'envoyer les rapports de bugs à : Jerome Alet - alet@librelogiciel.com