TaskScheduler es un programador de tareas predefinidas para LliureX. A su vez ofrece un conjunto de funcionalidades para que otras aplicaciones del sistema puedan programar acciones a realizar, mejorando de esta forma la integración entre las aplicaciones del ecosistema LliureX.
Aunque enTaskScheduler podemos definir nuestras propias acciones la idea principal de la aplicación es programar tareas más o menos complejas de forma lo más sencilla posible, de ahí que su uso principal esté enfocado al uso de tareas predefinidas.
Para ver el manual de la aplicación para LliureX 16 pincha aquí
Lo primero será instalar la aplicación desde la Lliurex Store. Para ello usaremos el cuadro de búsqueda para localizarla.
Una vez instalada podremos acceder a ella a través del menú Aplicaciones->Administración LliureX->Programador de tareas.
En cuanto se ejecute el programa nos pedirá el usuario y la contraseña para acceder al N4d:
Una vez ingresados veremos la pantalla principal del programa. En la barra de tareas disponemos de los botones para Añadir una tarea, refrescar la lista de las mismas, el menú con las opciones del programa y el botón para acceder a la ayuda del programa.
Para añadir una tarea bastará con pulsar el botón correspondiente:
En ese momento se abrirá un diálogo desde el que podemos rellenar los datos de la misma:
TaskScheduler agrupa las tareas disponibles mediante Grupos. Cada grupo tiene unas tareas asociadas. Por defecto disponemos de dos grupos cada uno con dos tareas:
Podemos añadir tareas nuevas a los grupos existentes o crear nuevos grupos, como veremos más adelante en la gestión de grupos.
A la hora de programar una tarea encontramos diversas opciones:
Una vez tengamos los datos de la tarea rellenados y la aceptemos veremos la nueva tarea en la ventana principal.
Conforme vayamos agregando tareas irán apareciendo en la interfaz principal ordenadas por fecha de próxima ejecución:
Para agregar tareas personalizadas primero vamos a la opción correspondiente del menú:
donde se nos mostrará un diálogo para añadir la tarea.
En el primer campo podemos seleccionar un grupo ya existente o escribir el nombre del grupo que deseemos crear (en el ejemplo estamos creando un grupo llamado "custom").
En el siguiente campo escribiremos el comando que queremos agregar (en este caso es "apt-get update" y finalmente añadimos el nombre con el que queremos que se muestre el comando ("update apt" en este caso. Es un nombre descriptivo y obligatorio para poder dar de alta la nueva tarea)
Una vez lo hayamos hecho ya podremos programar la nueva tarea:
En este caso hemos indicado que esta tarea se realice también en los clientes, así que en la ventana principal del programa vemos el icono correspondiente en esta nueva tarea que indica que es una tarea enviada todos los clientes del servidor:
Taskscheduler nos permite personalizar los grupos para poder distinguir visualmente y de una manera más sencilla a que grupo pertenece cada tarea.
Para ello nos dirigimos a la opción correspondiente en el menú:
Una vez en ella podemos seleccionar un color determinado para que las tareas pertenecientes a ese grupo se muestren en dicho color, facilitando de esta forma el visionado de las tareas programadas:
Por concluir, si queremos modificar una tarea bastará con hacer clic sobre ella y modificar los valores que deseemos:
Una vez aceptados los cambios los veremos reflejados en la interfaz principal: