.\" DO NOT MODIFY THIS FILE! It was generated by help2man 1.33. .TH EDPYKOTA "1" "octubre 2004" "C@LL - Conseil Internet & Logiciels Libres" "User Commands" .SH NAME edpykota \- manual page for edpykota 1.20alpha26_unofficial .SH DESCRIPTION edpykota v1.20alpha26_unofficial (c) 2003-2004 C@LL - Conseil Internet & Logiciels Libres Un editor de Cuotas de Impresión para PyKota. .PP uso desde la línea de comandos: .IP edpykota [opciones] usuario1 usuario2 ... usuarioN .IP edpykota [opciones] grupo1 grupo2 ... grupoN .PP opciones : .TP \fB\-v\fR | \fB\-\-version\fR Muestra el número de versión de edpykota y luego sale. .TP \fB\-h\fR | \fB\-\-help\fR Muestra este mensaje y luego sale. .TP \fB\-a\fR | \fB\-\-add\fR Añade usuarios y/o grupos si no existen en el Servidor de Almacenamiento de las Cuotas. .TP \fB\-d\fR | \fB\-\-delete\fR Borra usuarios/grupos de la base de datos de almacenamiento de las cuotas. Las impresoras no se borran. .TP \fB\-c\fR | \fB\-\-charge\fR p[,j] Establece el precio que se ha de cargar, por página y por trabajo, a una determinada impresora. El precio por trabajo es opcional. Si se han de establecer los dos, sepárelos con una coma. Se permiten valores en coma flotante. .TP \fB\-i\fR | \fB\-\-ingroups\fR g1[,g2...] Coloca a los usuarios en cada uno de los grupos listados, separados por comas. Los grupos han de existir en la base de datos donde se almacenan las cuotas. .TP \fB\-u\fR | \fB\-\-users\fR Edita las cuotas de impresión de los usuarios, este es el comportamiento por defecto. .TP \fB\-P\fR | \fB\-\-printer\fR p Edita las cuotas únicamente en la impresora «p». Actualmente, «p» puede utilizar caracteres comodín para seleccionar sólo algunas impresoras. El valor por defecto es *, que significa todas las impresoras. Puede especificar varios nombres o comodines, separándolos por comas. .TP \fB\-G\fR | \fB\-\-pgroups\fR pg1[,pg2...] Añade la(s) impresora(s) a los grupos de impresión «pg1», «pg2», etc., estos han de existir. Un grupo de impresión es similar a una impresora normal, con la salvedad de que, normalmente, es desconocido por el sistema de impresión. Cree los grupos de impresión de la misma forma que crea las impresoras, luego añada otra impresora al grupo con esta opción. La contabilidad se realiza en la impresora y en todos los grupos de impresión a los que esta pertenece; la comprobación de la cuota se realiza en la impresora y en todos los grupos de impresión a los que pertenece. .TP \fB\-g\fR | \fB\-\-groups\fR Edita las cuotas de impresión de los grupos de usuarios en lugar de los usuarios. .TP \fB\-p\fR | \fB\-\-prototype\fR u|g Utiliza el usuario «u» o el grupo «g» como prototipo para establecer las cuotas de impresión. .TP \fB\-n\fR | \fB\-\-noquota\fR No se establece una cuota, sólo se realiza contabilidad. .TP \fB\-r\fR | \fB\-\-reset\fR Reinicio a cero del contador de páginas actual para el usuario o grupo en las impresoras especificadas. El historial del contador de páginas no se modificará. .TP \fB\-R\fR | \fB\-\-hardreset\fR Reinicio a cero del contador de páginas actual y del historial, para el usuario o grupo en las impresoras especificadas. .TP \fB\-l\fR | \fB\-\-limitby\fR l Elija si el usuario/grupo está limitado por saldo o por cuota de páginas. El valor por defecto es «quota». Los valores permitidos son «quota», «balance», «quota-then-balance» y «balance-then-quota». AVISO: «quota-then-balance» y «balance-then-quota» no se han implementado todavía. .TP \fB\-b\fR | \fB\-\-balance\fR b Establece el saldo a «b» para la cuenta de usuario. El saldo se puede incrementar o reducir si a «b» le anteceden los signos + o -. AVISO: cuando se reduce el saldo, el total pagado por el usuario también se reduce. Los grupos no tienen un saldo real, es la suma de los saldos de sus usuarios. .TP \fB\-S\fR | \fB\-\-softlimit\fR sl Establece el límite blando para la cuota a «sl» páginas. .TP \fB\-H\fR | \fB\-\-hardlimit\fR hl Establece el límite duro para la cuota a «hl» páginas. .IP desde usuario1 hasta usuarioN y desde grupo1 hasta grupoN puede utilizar comodines, si no se ha empleado la opción \fB\-\-add\fR. .PP ejemplos: .IP \f(CW$ edpykota --add -p jerome john paul george ringo/ringo@example.com\fR .IP Esto añadirá a los usuarios john, paul, george y ringo a la base de datos de cuotas, y establecerá sus cuotas de impresión al mismo valor que la del usuario jerome. El usuario jerome ha de existir. La dirección de correo electrónico del usuario ringo se establecerá como «ringo@example.com» .IP \f(CW$ edpykota --printer lp -S 50 -H 60 jerome\fR .IP Esto establecerá la cuota de impresión de jerome en la impresora lp a un límite blando de 50 páginas, y a un límite duro de 60 páginas. Si el usuario jerome o la impresora lp no existen en el Servidor de Almacenamiento de Cuotas, la acción no se tendrá en cuenta. .IP \f(CW$ edpykota --add --printer lp --ingroups coders,it -S 50 -H 60 jerome\fR .IP Igual que el ejemplo anterior, pero en este caso, si el usuario jerome o la impresora lp no existen en el Servidor de Almacenamiento de Cuotas, serán automáticamente añadidos. El usuario jerome se añadirá a los grupos «coders» e «it», que han de existir en la base de datos donde se almacenan las cuotas. .IP \f(CW$ edpykota -g -S 500 -H 550 financial support\fR .IP Esto establecerá una cuota de impresión, con un límite blando de 500 páginas y un límite duro de 550 páginas, para los grupos «financial» y «support» en todas las impresoras. .IP \f(CW$ edpykota --reset jerome "jo*"\fR .IP Esto reiniciará el contador de páginas de jerome a cero en todas las impresoras, así como a todos los usuarios cuyos nombres comiencen por «jo». El historial del contador de páginas de cada impresora no se modificará. Puede reiniciar el historial del contador de páginas utilizando la opción \fB\-\-hardreset\fR | \fB\-R\fR .IP \f(CW$ edpykota --printer hpcolor --noquota jerome\fR .IP Esto informará a PyKota para que no limite a jerome cuando imprima en la impresora hpcolor. Se permitirán todos sus trabajos en esta impresora, pero la contabilidad de las páginas que él imprima se seguirá guardando. Las cuotas de impresión de jerome en las otras impresoras no se cambiará. .IP \f(CW$ edpykota --limitby balance jerome\fR .IP Esto le dirá a PyKota que limite a jerome por su saldo cuando imprima. .IP \f(CW$ edpykota --balance +10.0 jerome\fR .IP Esto incrementará el saldo de jerome en 10.0 (en su propia moneda). Puede reducir el saldo anteponiendo un guión, y establecer un saldo fijo sin anteponer nada. .IP \f(CW$ edpykota --delete jerome rachel\fR .IP Esto borrará completamente a jerome y a rachel de la base de datos de almacenamiento de las cuotas. También se borrarán todas sus cuotas .IP y trabajos de impresión. .IP \f(CW$ edpykota --printer lp --charge 0.1\fR .IP Esto establecerá el precio por página para la impresora lp a 0.1. El precio por trabajo no se cambiará. .IP \f(CW$ edpykota --printer hplj1,hplj2 --pgroups Laser,HP\fR .IP Esto añadirá las impresoras «hplj1» y «hplj2» al grupo de impresoras «Laser» y «HP». Cuando se imprima en las impresoras «hplj1» o «hplj2», la cuota de impresión también se comprobará y se cargará en las impresoras virtuales «Laser» y «HP». .PP 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. .PP 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. .PP 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., 59 Temple Place, Suite 330, Boston, MA 02111-1307, USA. .PP Por favor, envíe los errores por correo electrónico a: Jerome Alet - alet@librelogiciel.com