Bell Scheduler

1. Introducción

Bell Scheduler es una aplicación destinada a programar las alarmas que marcan los momentos de inicio de clase, recreo, salida... reproduciendo el sonido que se haya asociado a cada alarma. La aplicación se puede instalar en cualquier ordenador LliureX conectado al equipo de sonido del centro, utilizando el zomando existente en la sección "Software" del Centro de Control de LliureX (Zero Center):
53 BellScheduler ES

NOTA: 
Una vez instalada la aplicación el mismo zomando que se ha utilizado para instalarla permitirá acceder a Bell-Scheduler.

2. Inicio

Para ejecutar la aplicación hay que acceder al Menú>Utilidades>Bell Scheduler.


02 BellScheduler ES

Se mostrará una pantalla para introducir el usuario y la contraseña.
03 BellScheduler 21 ES

Si la identificación es correcta se accederá a la ventana principal de la aplicación.
03 BellScheduler

También es posible ejecutar Bell-Scheduler desde el zomando existente en la sección "Software" del Zero-Center:


04 BellScheduler ES

3. Utilización

Bell Scheduler permite crear alarmas, importar una lista de alarmas previamente creada o guardar la lista de alarmas que se hayan creado.

Una vez creada la alarma es posible editarla, activarla/desactivarla y borrarla.

A continuación se describen con más detalle estas funcionalidades.

3.1. Creación de un alarma

Para crear una nueva alarma, se hará clic sobre el botón correspondiente.

05 BellScheduler ES Se abrirá una pantalla para introducir los datos necesarios para dar de alta una alarma:
07 BellScheduler ES

Los datos a introducir para crear la alarma son:

  • Hora y día(s) a la que se quiere programar la alarma

08 BellScheduler ES

Para editar la hora de reproducción se puede utilizar el ratón. Si se prefiere haciendo clic en el botón correspondiente se puede teclear la hora

09 BellScheduler ES

  • Periodo de vigencia (opcional): Esta opción permite indicar el periodo de vigencia (una fecha o un rango de fechas) durante el cual a la hora y día(s)  marcados será reproducida la alarma. De esta forma se facilita que al inicio de curso puedan programarse todas las alarmas del año.

10 BellScheduler ES

Para fijar el periodo deseado bastará con seleccionar si se trata de un día o rango de dias y a continuación en el calendario seleccionar la fecha correspondiente. En el caso de un rango de fechas primero se marcará la primera fecha del rango y a continuación la segunda. Para cambiar de periodo bastará con seleccionar una nueva fecha.


11 BellScheduler ES

  • Un nombre e imagen identificativa

12 BellScheduler ES

Se puede asociar una imagen de la lista que ofrece Bell Scheduler u otro fichero seleccionado por el usuario


13 BellScheduler ES

  • El sonido que se reproducirá cuando se ejecute la alarma:

14 BellScheduler ES

Se puede elegir entre 2 opciones:

  • Un archivo de audio/vídeo
  • Una carpeta con ficheros de audio/vídeo de donde cada vez que se ejecute la alarma se seleccionará automáticamente uno de los archivos existentes de forma aleatoria.

15 BellScheduler ES

En el caso de seleccionar la opción "Fichero de sonido" , después de seleccionar el fichero correspondiente se activará la opción "Copiar fichero de sonido a carpeta interna". Mediante esta opción se puede indicar al Bell-Scheduler que el fichero de sonido sea copiado o no a una carpeta interna de la aplicación.

Se recomienda marcar la opción para de esta forma garantizar que la alarma sonará independientemente del usuario que la creó o editó así como incluir los ficheros de audio asociados a las alarmas cuando se realiza una exportación de las mismas.

  • El segundo a partir del cual comenzar a reproducir el sonido (útil cuando en lugar de reproducir el sonido desde el inicio, se desea comenzar a reproducirlo a partir de un segundo en concreto). Por defecto el sonido comenzará a reproducirse en el segundo 0.

16 BellScheduler ES

Para modificar el valor se puede usar el ratón para deslizar el control hasta el valor deseado, utilizar los controles "+" y "-" para editar el valor o directamente teclear el valor deseado

17 BellScheduler ES

  • La duración en segundos de la alarma: por defecto la duración es de 30 segundos, pero puede ser modificada dentro de un rango de 0-600 segundos.

18 BellScheduler ES

Para editar este valor se usará un formulario similar al utilizado para establecer el momento de inicio


19 BellScheduler ES

Una vez introducidos los datos se hará clic en Aplicar, validándose los datos introducidos. En el proceso de validación se comprobará, entre otras cosas, que el archivo de audio/vídeo asociado a la alarma son reproducibles.

20 BellScheduler ES

Si el proceso de validación detecta algún problema se mostrará un mensaje de error. Si todo es correcto la nueva alarma se mostrara en la lista de la ventana principal (los días para los que se ha programado la alarma se muestran en azul).
21 BellScheduler ES

ATENCIÓN:
Para que la alarma quede activada es necesario programarla para al menos un día. En caso contrario la alarma quedará desactivada y sólo se podrá activar si previamente se edita y se programa para algún día(s).

NOTA: 
Si la duración indicada para la alarma es 0 el archivo de sonido asociado (o seleccionado aleatoriamente de una carpeta) o la Url se reproducirá en su totalidad

NOTA:
La lista de alarmas creadas se muestra siempre ordenada por hora en orden ascendente. Si se ha introducido el periodo de vigencia junto las alarmas se ordenaran por hora y fecha (o rango de fechas). Si se añade o se edita una alarma el orden en que se muestran las alarmas puede variar en función de la hora de la nueva alarma creada o editada

NOTA

Si se hace clic con el botón derecho del ratón sobre un archivo de audio/vídeo con la opción Añadir  alarma con Bell-Scheduler, es posible dar de alta una alarma que usará el archivo seleccionado.


67 BellScheduler ES

68 BellScheduler ES

3.2. Gestión de la alarma

Una vez creada la alarma es posible realizar las siguientes operaciones sobre la misma:

  • Activar o desactivar la alarma: para que la alarma programada se ejecute es necesario que este activada. Si se quiere evitar que la alarma se ejecute basta con desactivarla. Para realizar este cambio se hará clic sobre el botón correspondiente. En función del estado actual de la alarma se mostrará la opción para desactivarla o activarla.

22 BellScheduler ES

ATENCIÓN:
La opción para activar o desactivar la alarma sólo estará disponible si se dan las condiciones para que pueda modificarse este estado: que la alarma este programada para al menos un día y que el archivo de sonido o la carpeta para seleccionar archivos de forma aleatoria estén disponibles en el equipo

  • Editar la alarma: una vez creada la alarma es posible editar para modificar toda la información asociada a ella. Para ello se hará clic sobre el botón correspondiente.

23 BellScheduler ES

  • Duplicar la alarma: permite crear una alarma a partir de otra ya configurada, agilizando de esta forma la creación de alarmas. Una vez duplicada es posible modificar los datos necesarios. Si al guardar los cambios se detectan que ya hay alarmas programadas para el mismo periodo se mostrará un mensaje de alerta.

65 BellScheduler ES

66 BellScheduler ES

  • Borrar la alarma: es posible borrar la alarma creada. Para ello se hará clic sobre el botón correspondiente y tras confirmar la acción se borrará la alarma seleccionada.

24 BellScheduler ES


25 BellScheduler ES

3.3. Exportar la lista de alarmas

Bell Scheduler dispone de una opción para exportar la lista de alarmas existente, a modo de backup o para utilizar en otro equipo...

La funcionalidad genera un archivo zip que contiene:

  • Un fichero con la lista de alarmas existentes
  • Un fichero con la información necesaria para programar la alarma en el cron del sistema
  • Una carpeta con los archivos de las imágenes personalizadas que se hayan asociado a las alarmas
  • Una carpeta con los archivos de audio/vídeo asociados a las alarmas (siempre y cuando tenga marcada la opción de "Copiar el fichero de sonido a la carpeta interna")

Para iniciar la exportación se hará clic sobre el botón Copia de seguridad: Generar copia de seguridad

26 BellScheduler ES

Se mostrará un cuadro de diálogo para indicar la ruta y el nombre del fichero que se va a crear con la configuración de las alarmas
28 BellScheduler ES

Tras hacer clic en Guardar se iniciará el proceso de exportación

Finalizado el proceso en la parte superior de la ventana se mostrará un mensaje informando del resultado de la operación.

ATENCIÓN:
En la exportación de las alarmas no se incluye la o las carpetas para la selección aleatoria de archivos de audio/vídeo.
 

3.4. Cargar una lista de alarmas

Otra de las funcionalidades que ofrece Bell-Scheduler es la posibilidad de cargar una configuración de alarmas (previamente generada y exportada por la aplicación), de forma que ante un problema en el equipo se pueda restaurar rápidamente la programación de alarmas realizada.

ATENCIÓN:
El proceso de carga de una configuración reemplazará la configuración que ya exista en el equipo. Se recomienda realizar una exportación de la configuración existente (si se desea volver a utilizar en el futuro) antes de cargar una nueva configuración.

Para iniciar el proceso de carga de una configuración de alarmas se hará clic sobre Copia de seguridad: Importar copia de seguridad, mostrándose un cuadro de diálogo para confirmar la acción

29 BellScheduler ES
30 BellScheduler ES

Tras confirmar que se quiere realizar la carga de una configuración (que como se ha indicado sustituirá a la existente) se mostrará un cuadro de diálogo para seleccionar el archivo .zip con la configuración de las alarmas
31 BellScheduler ES

Tras seleccionar el fichero se iniciará el proceso de carga de las alarmas

Si el proceso de importación se realiza con éxito se mostrará la nueva configuración y un mensaje informativo en la parte inferior de la ventana
32 BellScheduler ES

Si durante el proceso de carga de la nueva configuración se detecta algún error, la carga se abortará y se intentará restaurar la configuración previa (se mostrará un mensaje informativo en la parte superior de la ventana).

Trás cargar la configuración de las alarmas se analizará para cada una de ellas si en el sistema no se encuentra el archivo de audio/video o la carpeta asociada a la misma así como el fichero de imagen asociado. En caso de que no existan la alarma se mostrará con un mensaje de error (si el error es debido al archivo de audio/vídeo) o un icono de alerta si el error es debido al archivo de imagen) y la alarma o alarmas con errores aparecerán en naranja.

Si el error esta relacionado con el archivo o carpeta de sonido/vídeo la alarma con error quedará desactivada y sólo podrá activarse si se subsana el mismo.
33 BellScheduler ES

3.5. Gestión global de alarmas

Bell-Scheduler incluye varias opciones para la gestión global de las alarmas que permiten:

  • Activar todas las alarmas: mediante esta opción es posible activar todas las alarmas de forma global sin necesidad de activar cada alarma de forma individual.
  • Desactivar todas las alarmas: permite desactivar todas las alarmas de forma global.
  • Ver el archivo del log: esta opción permite visualizar el archivo del log que contiene información sobre las alarmas programadas que han sido ejecutadas por el cron. Permite comprobar de forma sencilla si una alarma ha sido ejecutada o no y si la ejecución ha sido correcta o ha habido algún error.
  • Borrar todas las alarmas: mediante esta opción es posible borrar todas las alarmas.

34 BellScheduler ES

3.6. Búsqueda de alarmas

Si se dispone de un gran número de alarmas creadas, es posible filtrar la lista que se muestra en pantalla utilizando el campo de búsqueda o el botón de filtrado.

35 BellScheduler ES

El campo de búsqueda permite realizar búsquedas por:

  • Hora: filtra alarmas tanto por hora concreta, por ejemplo 08:00 sólo por horas (08:) o sólo por minutos (:15) o por un número que exista en la hora (7)
  • Días: filtra alarmas por día o días en las que esté programada, introduciendo el día completo o la incial del mismo
  • Nombre: filtra alarmas por el nombre de la alarma mostrando aquellas cuyo nombre contenga la letra) o palabra introducida para la búsqueda.

Si hay alarmas en distintos estados de activación, es posible filtrar la lista de alarmas en función de este estado.

36 BellScheduler ES

4. Gestión de los días festivos

Desde Bell Scheduler se puede gestionar una lista de días “festivos” para los que las alarmas programadas no sean ejecutadas esos días (siempre y cuando esté activada esta opción tal como se indica en el apartado 5).

Para acceder a esta opción se hará clic sobre el botón Festivos del menú de la izquierda.

37 BellScheduler ES Para volver a la lista de alarmas se hará clic sobre el botón Alarmas.

A continuación se explica como utilizar esta funcionalidad.

4.1. Añadir una fecha a la lista de días

Para añadir una nueva fecha basta con hacer clic sobre el botón correspondiente

38 BellScheduler ES
Se mostrará un formulario para introducir la nueva fecha que puede ser un día concreto o bien un rango de días (opción por defecto).


39 BellScheduler ES

  • Añadir un día:

Para añadir un día, simplemente se seleccionará la opción correspondiente(si no lo está ya) y a continuación en el calendario se hará clic sobre la fecha deseada. Para cambiar de día simplemente se hará clic de nuevo sobre la nueva fecha. Trás elegir el día se podrá introducir un comentario.


40 BellScheduler ES

Para guardar los cambios se hará clic sobre Aplicar. El formulario se cerrará y la fecha seleccionada se mostrará en la lista de días.
41 BellScheduler ES

  • Añadir un rango de fechas

Si se desea registrar un rango de fechas, traś acceder al formulario se hará clic sobre la opción correspondiente. A continuación se seleccionará en el calendario la primera fecha del rango (quedará marcada en azul en el calendario) y a continuación la segunda fecha (que también quedará marcada en azul). El resto de dias comprendidos en el rango de fechas quedarás marcados en gris.

      
42 BellScheduler ES

Para modificar el rango simplemente habrá que hacer clic sobre la nueva fecha de inicio y a continuación sobre la fecha de fin 

Seleccionado el rango y tras hacer clic sobre Aplicar, el rango de fechas se mostrará en la lista
43 BellScheduler ES

NOTA: 
Las fechas individuales se muestran con el calendario con la franja roja. Los rangos de fechas se muestran con el calendario con la franja azul.

4.2. Editar o borrar una fecha de la lista de días

Las fechas que aparecen en la lista de días, pueden ser editadas o borrada si fuera necesario.

  • Editar una fecha:

Para editar una fecha, se hará clic sobre el botón de edición correspondiente a la fecha que se quiera editar.
44 BellScheduler ES

Se mostrará el formulario de edición donde se podrá realizar el cambio deseado. Una vez aceptados los cambios, estos quedarán reflejados en la lista de días

45 BellScheduler ES

NOTA:
A la hora de editar una fecha es posible convertir una fecha indivual en un rango o vicersa. Simplemente hay que marcar la opción correspondiente en el formulario de edicióN.

  • Borrar una fecha:

Para borrar una fecha de la lista de dias, simplemente se hará clic sobre el botón de borrado correspondiente a la fecha que se desea borrar.
46 BellScheduler ES Se mostrará un cuadro de diálogo para confirmar la acción. Si se acepta la fecha será borrrada de la lista de días

47 BellScheduler ES

4.3. Guardar una copia de la lista de días

Si se desea guardar una copia de la lista de días existente (a modo de copia de seguridad o para ser utilizada en otro equipo), basta con hacer clic en el botón correspondiente

48 BellScheduler ES
A continuación se mostrará un cuadro de diálogo para introducir el nombre y la ruta donde guardar el fichero con la copia de la lista de días. Tras introducir esta información la copia será generada.
49 BellScheduler ES

4.4. Cargar una copia de la lista de días

Es posible cargar una lista de días (generada previamente con la funcionalidad explicada en el apartado 5.3) y así reemplazar la existente o generarla rápidamente si no existe ninguna.

Para ello simplemente hay que hacer clic sobre el botón correspondiente:

50 BellScheduler ES
Se mostrará un cuadro de diálogo para confirmar la accción.
51 BellScheduler ES Tras aceptar la acción aparecerá un cuadro de diálogo para seleccionar el archivo con la lista de días que se quiere cargar

52 BellScheduler ES

Tras selecccionar el fichero, se ejecutará el proceso de carga y si el fichero es correcto, la lista de fechas mostrará el contenido del mismo

4.5. Borrar la lista de días

Para borrrar todas las fechas de la lista de días, se hará clic sobre el botón correspondiente

59 BellScheduler ES
Se mostrará un cuadro de diálogo para confirmar la acción. Tras aceptar la lista de días será borrada:
60 BellScheduler ES

4.6. Activar el control de días festivos

Si se desea que las alarmas programadas no sean ejecutadas los días correspondientes a las fechas (o rango de fechas) contenidas en la lista de festivos basta con hace clic en boton correspondiente

53 BellScheduler ES
Una vez activada esta opción, las alarmas programadas ya no serán ejecutadas los días festivos. Si se desea desactivar esta opción basta con volver a hacer clic sobre el botón.
54 BellScheduler ES

NOTA:
La opción para activar/desactivar el control de festivos estará disponible siempre y cuando se hayan configurado días festivos

En el caso de que se borre la lista de festivos, se desactivará de forma automática el control de festivos

5. Configurar la salida de audio por defecto

Si el equipo donde esta instalado Bell-Scheduler dispone de varias salidas de audio es posible establecer cual de ellas será usada para reproducir las alarmas de forma que la salida de audio configurada coincida con la salida a la que esta conectada el equipo de megafonía.

Para ello se hará clic en Preferencias>Configuración de la salida de audio.


69 BellScheduler ES
En la ventana que se muestra se hará clic sobre el check y se seleccionará de la lista desplegable la salida de audio que se quiere usar.


70 BellScheduler ES

6. Detener la ejecución de una alarma

Cuando una alarma programada comienza a ejecutarse se muestra una notificación (durante aproximádamente 10 segundos) con la información básica de la misma: hora, nombre y duración de la misma. Al mismo tiempo aparece un icono en la barra de menú.

55 BellScheduler ES
Haciendo clic sobre el botón Detener ahora es posible cancelar la reproducción de ia alarma. También es posible cancelar la reproducción haciendo clic con el botón derecho del ratón sobre el icono de la barra de herramientas


57 BellScheduler ES

Si se cancela la ejecución de la alarma o está finalizada al cumplirse la duración establecida se mostrará una notificación (durante unos 2 segundos), desapareciendo el icono de la barra de menú.

58 BellScheduler ES

Si durante la reproducción de la alarma se situa el cursor del ratón sobre el icono de la barra de herramientas se mostrará información sobre la alarma que esta siendo reproducida


56 BellScheduler ES

Esta información también esta disponible si se hace clic con el botón izquierdo del ratón. En este caso aparecerá un panel con la información de la alarma. Haciendo clic en el botón de la esquina superior derecha se podrá cancelar la reproducción de la misma.


61 BellScheduler ES

Para saber cual ha sido la última alarma reproducida durante la sesión, se puede acceder a Estados y notificaciones haciendo clic sobre el icono correspondiente de la barra de menú


62 BellScheduler ES

Situando el cursor sobre el icono del Bell-Scheduler se mostrará la información sobre la última alarama reproducida.


63 BellScheduler ES
Haciendo clic sobre el mismo se podrá acceder también ha dicha información


64 BellScheduler ES

NOTA: 
Esta funcionalidad se activa automáticamente cuando se inicia sesión en el equipo. Por este motivo para utilizarla tras instalar o actualizar Bell Scheduler será necesario al menos salir de la sesión y volver a entrar. 

Mastodon E-Mail