Professional Documents
Culture Documents
Como ...
Configurar la impresin de tickets. Saber si en un terminal el programa cliente logra comunicarse con el SERVIDOR.EXE. Comenzar a contar el tiempo de uso. Cobrar lo que corresponda. Realizar descuentos a socios, etc. Cobrar un extra o servicio a un cliente Como realizar una venta directa Asignar un tiempo mximo de uso a un usuario. Asignar un crdito mximo de uso a un usuario en dinero. Cambiar un usuario de ordenador. Enviar un mensaje a un usuario. Enviar un mensaje a todos los usuarios. Cambiar la imagen de bloque en los terminales Cambiar de N un terminal. Configurar el Encendido Remoto (WOL) (Slo versin BETA)
Hora en que comenz. Contando o Sin Usar, para habilitar o deshabilitar los clientes. Descuento a realizar. Tiempo o importe mxima. Cdigo de artculo o importe a sumar al total. Para recordar a quien se le presto un CD. Para usar el cliente desde el servidor cuando est deshabilitado.
Importante Saberlo
Datos de inters general. Acerca de ...
Instalacin
Componentes: Servidor y Cliente
El servidor es el programa que se instala en la computadora que va a usar usted, permite o impide el uso de los terminales. El cliente debe instalarse en todas las pcs que usarn sus clientes. Cada PC de la red puede tener un sistema operativo diferente. Instalacin del servidor en Windows Instalacin del cliente en Windows 98 Instalacin del cliente en Windows 2000 o XP Instalacin del cliente en Windows Vista y Windows 7 Instalacin en Linux Problemas y soluciones
mensajes del estilo "el archivo de configuracin no existe...", aceptelos. Una vez que vea la planilla verde con 15 filas y algunas columnas, vaya al men opciones - configurar - y escriba el numero de terminales que hay en su local. Puede cambiar el numero de puerto a usar en caso de que sea necesario.
Instalacin en Linux
El servidor, debe instalarse de la misma forma que en Windows, siempre teniendo en cuenta que debe quedar dentro del "path" del WINE. En algunas distribuciones puede ser todo el disco y en otras limitarse a alguna carpeta. El cliente, debe descargar el archivo esclavolinux dentro de alguna carpeta creada para tal fin, ya que despus de ejecutarlo este crear varios archivos. Se ejecuta: # esclavolinux -t n -ip x.x.x.x Donde "n" debe reemplazarse por el N de terminal y x.x.x.x debe reemplazarse por la ip de la pc del servidor.exe La versin para Linux del cliente es muy bsica, slo sirve para bloquear las pcs en las X. Para que pueda reiniciar los pcs debe ejecutarse como administrador. Si se ejecuta el esclavolinux antes de que se ejecuten las X este se cerrar. Debe crear un script de arranque. Algunas de las libreras de las que depende son: Pango-1.0 y GTK2.0
Problemas y soluciones
No tengo una IP fija en el la computadora en la que se ejecuta el servidor.exe Cuando el cliente le pida la ip, coloque el nombre de la computadora. Es importante que el nombre no sea un nmero, debe ser escrito tal como se ve en el entorno de red. El cliente no encuentra al servidor.exe Posibles causas: No est ejecutando el servidor.exe: Mientras instala los pc-clientes debe estar ejecutndose el servidor.exe en el servidor o donde corresponda.
Puso mal el nombre o la ip: Cercirese de que ha escrito bien los datos. Abra una consola DOS y haga un ping a la pc del servidor.exe, sino responde es porque puso mal el nombre, o porque hay un firewall. El firewall no permite la conexin: Si usa Winsows XP SP2 este incluye un firewall y debe deshabilitarse para el servidor.exe Si usa un firewall externo, como el de un antivirus y el firewall est en la pc del servidor.exe debe habilitar las conexiones por al puerto 10000 de esta pc desde la red local. Si el firewall est en el resto de los PCs, debe habilitar la conexin al puerto 10000 de la PC del servidor.exe El cliente tarda en habiltar los pcs Deshabilite el firewall en los PCs clientes para el esclavo.exe Si usa algn sistema para limitar el ancho de banda, debe configurarlo para que no limite las conexiones al puerto 10000 del servidor. Me equivoqu o deseo cambiar el N de terminal Lea la seccin: Como cambiar de N un terminal
Desinstalacin
Desinstalando el Servidor
Para desinstalar el servidor, simplemente borre la carpeta en la cual lo instal. Este programa no modifica el registro de windows ni sus archivos.
En Windows Vista, cuando el desinstalador pida que usted cierre el esclavo.exe, puede reiniciar la pc.
Resmenes:
En la parte superior del dilogo Resmenes tenemos un conversor de formato. En la primera casilla aparece DESDE y en la segunda una fecha HASTA. Si presionamos aceptar se crearan los archivos .CSV dentro de la carpeta resumen. En la parte inferior se puede ver lo que se ha cobrado y cuanto est pendiente de cobrarse hoy. En la carpeta RESUMEN, hay dos tipos de ficheros, los fecha.csv y los dif-fecha.csv fecha.csv: Contiene las operaciones normales. dif-fecha: Contiene solo las operaciones con diferencias entre lo que se cobr y lo que se deba haber cobrado.
Columnas que lo componen: Hora: Ord: La hora en que se realizo la operacin. El nmero de terminal del que se trata, en caso de ser cero se refiere a una operacin directa. Hora en que comenz. Tiempo total que estuvo en la computadora. Importe correspondiente al tiempo consumido en internet. Importe adicional por venta de artculos o servicios. Importe que se deba haber cobrado. Lo que se cobro o se escribi como cobrado. El descuento realizado. Comunicados, Cantidad de terminales que estaban comunicados con el servidor.exe en ese momento. Cantidad de terminales que estaban siendo usadas en ese momento. Lo que se escribi en la casilla NOTA al momento de cobrar.
Contando: Nota:
Aqui configuraremos todo lo relacionado a nuestra moneda. Estos son los campos a rellenar: Nombre de la primera moneda: Smbolo de la primera moneda: Redondear a mltiplos de: Hacia arriba cuando pase de: El plural del nombre, por ejemplo Pesos, Pesetas El smbolo correspondiente, $, U$S, pts, Aqu debe colocar la unidad mnima de dinero con la que le interesa trabajar, para 10 centavos coloque 0,10 Si a un cliente se le deben cobrar $0,10 pero el al realizar la cuenta nos da 0,07 el programa redondeara hacia abajo y cobrara $0 , si quiere que cuando la cuenta interna del programa supere los 0,05 cobre 0,10 elija redondear hacia arriba cuando pase de 0,05 Seleccionar esta casilla obliga a mostrar los decimales aun cuando su valor sea cero, por ejemplo $55 se convierten en $55,00 Marque esta casilla si va a utilizar 2 monedas simultneamente, por ejemplo pesos y dlares, pesetas y euros.
Dto/Hora:
Ejemplo: El precio base es 500, de martes a jueves se descontarn 100 pesos a la hora. En la primera lnea, columna Da escribimos ma y presionamos entrada, en Dto/Hora escribimos 100. De esta forma el descuento se aplicar de martes a sbado. Pero para que el descuento no se aplique el viernes, en la segunda lnea, columna Da escribimos vi y presionamos entrada, a partir del viernes el descuento ser cero.
Mnimo conexin:
Es lo mnimo que se cobrar a cada usuario sin importar el tiempo que haya estado.
Son los minutos que se regalan. Supongamos que cobramos cada 15 minutos a 100, quien haya estado usando un terminal durante 5 minutos pagar 100 pesetas, quien lo haya estado utilizando 16 Minutos excedidos minutos pagar por la segunda fraccin, es decir 200 pesetas. Para que no se cobran: que esto no ocurra podemos perdonar 2 minutos de tiempo, de forma que se cobrar la siguiente fraccin despus de haberlo usado durante ms de 17 minutos. Tiempo / Precio: Ejemplo: Nos indica la fraccin de tiempo y su costo. Aqu podemos averiguar cuanto costar un determinado tiempo de uso. Solo debemos escribir el tiempo y presionar entrada.
La hora Feliz
Nos permite aplicar una precio distinto al habitual en un rango horario a eleccin
Extras
Cdigo: Una o dos letras que representan un artculo o servicio. Descripcin: Descripcin del artculo o servicio. Precio: El precio del artculo o servicio. Control de Stock: No permite llevar la cuenta de nuestras existencias. Actual: Indicamos e indicara el la cantidad de artculos, por ejemplo diskettes. En caso de tratarse de un servicio pondremos cero. Mnimo: Es la cantidad mnima de existencias, cuando tengamos menos el programa nos enviar una advertencia. Icono: Es la imagen que representara el artculo o servicio. Es necesario que sea un BMP de 24 bits de color. Se recomienda de 40x40 Visible al cliente: Permite que el producto aparezca listado en el menu del relojito del clien
Este dilogo nos permite especificar tres descuentos diferentes. Si en la columna Cdigo escribimos una letra que representa a los socios ejemplo S y bajo el % escribimos 10, se aplicar el 10% de descuento a todos los usuarios en los cuales pongamos la letra S en la columna de 'Dto.' de la pantalla principal. El porcentaje de descuento solo se aplicar si el importe supera el mnimo de conexin, exepto cuando el descuento sea del 100%
Las claves.
PRINCIPAL: La clave principal es la que pedir el programa para acceder a las secciones marcadas en las casillas que estn bajo el ttulo PRINCIPAL. Si una casilla no est remarcada el programa no pedir ninguna clave. SECUNDARIA: Con la clave secundaria solo se tendr acceso las secciones marcadas en las casillas que estn bajo el ttulo SECUNDARIA. Si una casilla no est remarcada no se podr acceder a esa parte del programa con esta clave, a menos que tampoco est remarcada en la PRINCIPAL.
Solucionar Conflictos
Cuando usted o el "Control de Ciber" envan un mensaje a un pc-cliente, y el cliente esta usando algn juego, este puede minimizar la ventana del cliente para mostrar el mensaje. Algunos programas luego de ser minimizados no pueden volver correctamente a su estado anterior. Por ejemplo el Counter-Strike 1.5, que pierde el sonido. Para explicar la forma de Solucionar Conflictos, nada mejor que un ejemplo prctico. En el terminal 1 ejecute el counter-strike. Ahora trabajemos en el servidor.exe, Abra el men Opciones - Terminales - Solucionar Conflictos. En la casilla "Cargar del Terminal" escriba 1 y presione "Enter". En la celda inferior izquierda hay una lista de los procesos abiertos en el terminal 1. Busque la lnea que contiene el nombre "HL.EXE",. Haga un click para seleccionarla y luego sobre el botn ">>". HL.EXE est ahora en la lista del medio. Clikee en Aceptar y listo. Cuando usted o el "Control de Ciber" enven un mensaje mientras se ejecuta alguno de los programas de la lista, no minimizar la ventana del cliente e intentar mostrar el mensaje en la esquina superior izq. de forma parpadeante. No queda muy bonito, pero evita problemas.
En el terminal abra el MSN. Ahora trabajemos en el servidor.exe, Abra el men Opciones - Terminales - Programas que deben cerrarse solos. En la casilla "Cargar del Terminal" escriba 1 y presione "Enter". En la celda inferior hay una lista de los procesos abiertas en el terminal 1. Busque la lnea que contiene el nombre "MSN;SCE.EXE". Haga un click para seleccionarla y luego sobre el botn ">>". MSN;SCE.EXE est ahora en la lista del medio. Clikee en Aceptar y listo. Desde ahora, cuando cobre a un usuario, se cerrarn todos los programas de la lista inferior. Tenga CUIDADO de no aadir procesos del sistema, como por ejemplo el Explorer o controladores de la impresora.
Nombre %pc %fecha %hora %tiempo %preciopc %extras %total %totalcobrado %detalle %mindetalleXX %ticket %cajero
Como cobrar.
Cuando un usuario termine de usar un ordenador, debemos pinchar sobre el cartel 'Contando' correspondiente a su nmero de terminal. Entonces aparecer el cuadro de dilogo 'Total a Cobrar'. En la primera columna podemos ver la hora en que el usuario empez a usar el terminal. En la segunda la hora en la que termin. En la tercera el tiempo total que ha estado. En la cuarta columna el costo de la hora, pero si estamos usando la tarifa con precios por fracciones, nos indicar el promedio del costo por hora.
Si hemos aplicado un cdigo de descuento veremos el cartel 'Especial', el descuento solo ser aplicado al 'TOTAL'; siempre y cuando el costo de la conexin no sea inferior al mnimo. Solo se aplicar siempre cuando sea del 100% El precio TOTAL aparece en las monedas que hayamos configurado. Si queremos cobrar un precio diferente al indicado debemos modificarlo con el teclado, para que lo apunte bien en la contabilidad. Si modificamos el precio en la casilla de la moneda principal, la casilla de la moneda secundaria se actualizar, y a la inversa. Si solo deseamos ver lo que lleva gastado debemos pinchar el botn 'Continuar'. El tiempo perdido viendo el dilogo tambin ser contado. En la casilla 'nota:' podemos anotar cualquier cosa, luego se ver reflejado en los resmenes. Tema relacionado: Comenzar a contar el tiempo de uso.
Columna Extras
En la columna Extras podemos aadir a un cliente un cargo extra. Podemos escribir directamente el importe o los importes, separados por el signo + Ejemplo:
2,4+3+5+1
Tambin podemos escribir el cdigo de uno o varios artculos, precedidos de la cantidad si es necesario. Ejemplo:
2h+3e+cc
2h+3e+cc+2,4+5+1
Venta directa
Podemos vender y registrar las ventas a un cliente que no necesariamente use una computadora Vemos la lista de iconos en la parte superior, con un click del botn primario incrementamos la cantidad seleccionada de ese articulo para la venta, con un click del botn secundario la disminuimos. Tambin podemos, si preferimos escribir directamente la cantidad y el cdigo del artculo o servicio. Una vez listo el total podemos apretar enter para registrar la operacin, o podemos seleccionar un destino diferente a "venta directa" y asignarle el cargo a un terminal.
Temporizador.
Supongamos: Un usuario nos dice que quiere estar 2:30 hs, que le avisemos. En la columna 'Parar a:' a la altura de su nmero de terminal, escribimos 2.30 o 2:30 y presionamos entrada. El reloj del 'Contador' mostrar una cuenta regresiva en la que indica el tiempo restante. Cuando falten dos minutos para agotarse su tiempo, en el ordenador del usuario aparecer un mensaje avisndole. El mensaje se repetir cuando le falte un minuto y cuando se haya agotado. Cuando se haya agotado el tiempo, el reloj del contador se pintar de color rojo, se emitir un sonido y si la pantalla estuviese minimizada se maximizar para advertirnos. Debemos interrumpir su uso cobrndole. El tiempo excedido se ver con el signo menos. Temas relacionados: Asignar un crdito mximo de uso a un usuario en dinero.
Controlar el gasto.
Supongamos: Un usuario nos dice que quiere gastar 1400 pesetas, que le avisemos cuando se agote su crdito. En la columna 'Parar a:' a la altura de su nmero de terminal, escribimos 1400p y presionamos entrada. Es decir, el importe acompaado de la primera letra de la moneda que corresponda. Cuando falten dos minutos para agotarse su crdito, en el ordenador del usuario aparecer un mensaje avisndole. El mensaje se repetir cuando le falte un minuto y cuando se haya agotado. Cuando se haya agotado el crdito, el reloj del contador se pintar de color rojo, se emitir un sonido y si la pantalla estuviese minimizada se maximizar para advertirnos. Debemos interrumpir su uso cobrndole. Temas relacionados:
Enviando un mensaje.
Si queremos enviar un mensaje a un usuario debemos escribir ste en la columna Mensaje y presionar entrada. El mensaje llegar en un plazo mximo de 10 segundos. Tema relacionado: Enviar un mensaje a todos los usuarios.
Puede seleccionar hasta 10 imgenes diferentes. Cada pc mostrar una distinta, salvo que marque la casilla "Todos los pcs con la misma imagen". En la casilla "Rotar cada X segundos" ponga los segundos que deben transcurrir entre la rotacin de imgenes, un cero indica que no roten.
* La mother debe soportar el sistema WOL Pasos a seguir: 1 Configurar la BIOS para que se pueda encender por WOL 2 Obtener la MAC 3 Configurar Control de Ciber para que pueda encenderlas.
2 Obtener la MAC
* Si usamos Windows 98, vamos al men Inicio - Ejecutar y escribimos: Winipcfg En la ventana que se abre, en la parte superior, debemos seleccionar la placa de red que usamos, y tomar nota del valor que se encuentra junto a "Direccin del adaptador" * Si usamos Windows 2000 o XP, vamos a Inicio - Ejecutar y escribimos: CMD Una vez abierta la consola ejecutamos: ipconfig /all Tomamos nota del valor que se encuentra junto a "Direccin fsica" * Tambin podemos obtener las MACs de varias pcs sin movernos de la nuestra, abrimos la consola en nuestra PC y ejecutamos: ping pc (Reemplazar "pc" por el nombre de red del pc o por su IP) arp -a Como resultado del "arp -a" obtenemos la "direccin fsica" que es lo mismo que la MAC
El programa debe saber la direcciones MAC, para ello editamos el fichero config/cdc.ini en donde debe haber unas variables del tipo: MAC1= MAC2= MAC3= etc... Junto a cada una de ellas escribimos la direccin MAC para que quede algo parecido a esto: MAC1=2F:32:23:23:C3:12 MAC2=23:33:2A:43:23:56 MAC3=12:2B:23:34:23:87 etc... Tambin es necesario configurar el "broadcast", el broadcast suele ser igual a la direccin IP de la red local de las pcs reemplazando la ltima cifra por 255. Ejemplos: Si nuestra pc tiene una IP 192.168.0.5 el broadcast es 192.168.0.255 Si nuestra pc tiene una IP 10.0.0.5 el broadcast es 10.255.255.255 o 10.0.0.255 (depende de la mscara de red configurada) Conociendo el broadcast debemos poner la variable "broadcast" al valor correcto dentro del mismo config/cdc.ini broadcast=192.168.0.255 (o lo que corresponda) Para que cada vez que iniciamos "Control de Ciber" se enciendan las pcs de forma automtica debemos poner la variable "autoWOL" a 1 AutoWOL=1 Si todos los pasos son correctos, deberamos poder encender todas las pcs desde el men del programa Control de Ciber - Opciones - Terminales - Encender, o hacerlo de forma individual haciendo un click con el botn secundario del mouse sobre el N de PC en la columna Ord, y eligiendo Encender. Nota: Al parecer con algunos Switchs puede no funcionar al iniciarse el da, esto creo que se debe a que es switch desconoce cual broadcast corresponde a cada pc y no enva la orden de encendido, ya que los switchs a diferencia de los Hubs slo envan los mensaje de red a sus destinatarios
Datos de inters:
La primera vez que ejecute el programa avisar que no pudo cargar la sesin anterior, pues no existe. Este programa har de cuenta que las fechas cambian a partir de las xhs de la maana del da siguiente, de esta forma si se est usando el ordenador hasta ms tarde de la 24hs anotar la contabilidad de forma correcta. El programa almacena la contabilidad de todos los das que es usado. Se ha reducido al mximo el uso de la CPU. Pues no trabaja como un bucle continuo. El programa normalmente utiliza menos memoria que la que ocupa el propio ejecutable. Solo puede ocupar ms memoria, si el mismo programa abre otra ventana que no sea de dilogo. Si desea personalizar el programa o que le haga algn cambio pdalo, no habr inconvenientes.