inicio | jclic | PMF

Preguntas más frecuentes sobre JClic

¿Alguna pregunta más? Envíala por correo electrónico

¿Cómo se pone en marcha JClic?
 

Las aplicaciones que forman JClic se ponen en marcha con un sistema llamado Java WebStart. La primera vez hay que ir a la página de instalación de JClic y hacer clic en el botón de la aplicación. Esto hará que se ponga en marcha webStart, qué se encargará de descargar los archivos necesarios y pondrá en marcha JClic.

A partir de ahí, no es necesario volver a hacer clic en el botón de la página web cada vez que deseemos volver a poner en marcha el programa. Los archivos ya se encuentran en nuestro ordenador y solamente necesitamos un acceso directo en el menú Inicio. ¿Que cómo se crea este acceso directo? pues... se puede hacer de dos maneras:

  1. Java WebStart acostumbra a preguntar si se desea crear el acceso directo (shortcut, según el idioma utilizado por Java). Esta pregunta se realiza normalmente la segunda vez que se pone en marcha la aplicación desde la web.
  2. Si ya nos hicieron la pregunta y respondimos que "no" porqué no sabíamos què estaban preguntando, o no lo recordamos, o alguien borró el icono, o el acceso directo ya no funciona... podemos crearla manualmente. Para crear un acceso directo a una aplicación webStart hay que hacer lo siguiente:
    • Abrir el gestor de aplicaciones de Java WebStart. Se puede hacer desde el menú inicio, buscando un icono con el texto "Java WebStart" o, más fácil, pinchando en este enlace.
    • Buscar el grupo de Aplicaciones descargadas. En él debería estar JClic. Seleccionarlo.
    • Abrir el menú Aplicación y, si hay una linea que diga Eliminar accesos directos (Remove shortcuts), seleccionar-la.
    • Abrir nuevamente el menú Aplicación y seleccionar la linea Crear accesos directos. Veréis como aparece un icono en el menú inicio y otro en el escritorio. Una vez creados, estos accesos directos se pueden copiar y pegar donde convenga.

    En Mac OS X los accesos directos se llaman "aplicaciones" y se crean en el escritorio. La mecánica es la misma: abrir el gestor de aplicaciones, eliminar el objeto (si és que ya había sido creado) y volver a crearlo. Una vez creadas, las aplicaciones se pueden arrastrar a la carpeta que se considere más adecuada, y también a la barra de lanzamiento de programas.

    En Linux i Solaris no se pueden crear accesos directos a las aplicaciones WebStart (al menos por ahora). Podéis descargar el archivo JNLP que pone en marcha el gestor de aplicaciones y hacer un lanzador que apunte a él, con una etiqueta "Aplicaciones Java". Cuando los usuarios hagan clic en la lanzadera se abrirá una ventana que contendrá, entre otras cosas, el icono de JClic. También se podría descargar directamente el archivo JNLP que pone en marcha JClic y apuntarlo con una lanzadera, pero eso no es recomendable ya que impediría la actualización automática del programa.
He instalado un proyecto JClic. Y ahora... ¿cómo lo pongo en marcha?
 

Los instaladores añaden un nuevo elemento en la biblioteca de proyectos de JClic de vuestro ordenador. Al poner en marcha JClic se cargará automáticamente la biblioteca, en la que se mostrarán los botones que sirven para lanzar los proyectos que habéis instalado.

¿Que cómo se pone en marcha JClic? ¡Buena pregunta! Podéis hacer clic en el botón que hay en la página de descarga e instalación, pero lo más recomendable es crear un acceso directo en el menú Inicio y/o en el escritorio, siguiendo los pasos explicados en la pregunta anterior.

WebStart muestra un mensaje de error al intentar poner en marcha las aplicaciones
 

Durante el proceso de descarga inicial o actualización de las aplicaciones Java WebStart puede ocurrir que algún elemento se estropee e impida el normal funcionamiento de los programas. La solución más rápida en estos casos pasa por eliminar las aplicaciones afectadas y volverlas a instalar.

Empiece por abrir la ventana de contol de Java WebStart haciendo clic en este enlace, busque en ella las aplicaciones JClic descargadas y, una tras otra, vaya seleccionándolas y eliminándolas. A continuación, repita la instalación de las aplicaciones haciendo clic en los iconos que aparecen en la página de descarga e instalación de JClic.

¿Cuál es la licencia de uso de JClic?

JClic es un proyecto de software libre que el Departamento de Educación de la Generalitat de Cataluña pone a disposición de la comunidad bajo los términos de la Licencia Pública General de GNU (GPL). Eso permite utilizarlo, distribuirlo y modificarlo libremente siempre que se respeten determinadas condiciones, entre las que cabe destacar el reconocimiento de autoria y la persistencia de la licencia GPL en cualquier obra derivada. El código fuente de JClic se encuentra disponible en el portal de desarrollo.

¿Puedo convertir mis paquetes de actividades Clic 3.0 a proyectos JClic?

Sí. Es muy sencillo. Hay que poner en marcha JClic author e ir al menú Archivo - Abrir. En la ventana emergente que aparecerá hay que seleccionar en la lista Tipo de archivo (Files of type) la línea «Paquetes Clic 3.0 (*.pac, *.pcc)». Seleccione el paquete Clic y confirme la operación. De esta manera se importará el paquete al nuevo formado utilizado por JClic. Una vez abierto se puede editar y hacerle las modificaciones que crea oportunas. El paso final será guardarlo como proyecto JClic. Para ello, ir al menú Archivos - Guardar... y se generará un archivo comprimido de JClic, con extensión .jclic.zip.

Si aparecen problemas importando archivos PCC, intenta descompactarlos (con la utilidad ClicPac) y repite la operación abriendo el archivo PAC en lugar del PCC.

Estamos preparando un documento en el que se explicarán con más detalle los pasos a seguir, con algunos trucos y sugerencias para obtener los mejores resultados.

¿Cuál es la mejor manera de instalar JClic en red?

Lo más recomendable es crear una biblioteca de proyectos común, alojada en un servidor de ficheros, y configurar JClic en todos los ordenadores para que la tengan como biblioteca principal. Eso facilita enormemente la instalación de las aplicaciones, la organización de los accesos directos y las copias de seguridad. Cualquier proyecto instalado en el servidor aparecerá automáticamente en las pantallas JClic de las estaciones.

En este documento se explica con detalle como realizar esta configuración, tanto en el servidor como en las estaciones.

Los mensajes de JClic no aparecen en mi idioma, a pesar de que lo tengo seleccionado

La lista de idiomas que aparece la primera vez que se pone en marcha JClic, y las que se muestran en las ventanas de diálogo de configuración, corresponden al estándar internacional ISO 639-2. JClic no se encuentra traducido a todos los idiomas de esta lista.

En el proyecto de desarrollo de JClic existe un grupo de trabajo formado por voluntarios/as que participan en la traducción de JClic a otros idiomas. Las nuevas traducciones se irán incorporando a los módulos de JClic, que se actualizarán automáticamente gracias al sistema Java WebStart.

¿Se puede utilizar JClic en ordenadores sin conexión a Internet?

Sí, por supuesto. En la página de descarga e instalación se incluyen los archivos necesarios para utilizar JClic en ordenadores "desconectados", y en este documento se explica detaladamente el proceso a seguir para realizar la instalación del programa y de los proyectos que nos interesen.

¿Como crear un enlace directo a un proyecto?

El modo más rápido de abrir un proyecto JClic es mediante un applet incrsutado en una págna web. Desde JClic author se puede crear una página web que abra el proyecto que se está editando, pero esta solución sólo es válida si después podemos publicar la página juntamente con el proyecto JClic.

Para ejecutar un proyecto JClic que ya esté publicado en Internet podemos seguir los pasos que se explican a continuación:

Primero debemos saber el URL (también conocido como dirección de internet) del fichero jclic.zip que contiene el proyecto. En la zonaClic el URL se muestra en la parte inferior derecha de las cajas de proyectos:

Por ejemplo, el URL de las actividades de demostración de JClic es:

https://clic.xtec.cat/projects/demo_esp/demo.jclic.zip

No es necesario que sea un URL de la zonaClic. El proyecto puede estar en cualquier otro servidor.

Para ejecutar el applet utilizaremos una llamada a una página especial del servidor que genera el código a partir de los parámetros que se le pasen:

https://clic.xtec.cat/db/jclicApplet.jsp?project=xxx&lang=yy

En esta expresión hay que sustituir xxx por el URL del fichero jclic.zip, e yy por el código de dos letras del idioma en qué ha de utilizar JClic. El código del idioma español es "es".

La llamada completa para generar una página web en español con la demo de JClic sería:

https://clic.xtec.cat/db/jclicApplet.jsp?project=https://clic.xtec.cat/projects/demo_esp/jclic/demo.jclic.zip&lang=es

Opcionalmente se pueden añadir otros parámetros a la llamada. Para añadirlos hay que escribir el símbolo & seguido del nombre del parámetro, el signo igual y el valor. Los parámetros más útiles son:

  • title
    Para indicar el título que tendrá la página web. Hay que reemplazar los espacios por "+", y codificar los símbolos con "%". Por ejemplo: &title=Actividades+de+demostración
  • skin
    Para indicar la apariencia visual. Los valores estándar son @orange.xml, @blue.xml, @green.xml y @simple.xml. Es necesario escribir la arroba delante del nombre. Por ejemplo: &skin=@orange.xml
  • exitUrl
    Para indicar la dirección de otra página web a la que saltará el navegador cuando el JClic llegue a algun punto en el que se encuentre la orden "Salir". Esta orden se puede dar desde una casilla con contenido activo o desde un elemento de la secuencia. Por ejemplo: &exitUrl=http://www.xtec.cat

Con esto ya tendremos el URL completo, a partir del cual se puede crear un acceso directo en el ecritorio, un objeto incrustado en un programa de presentaciones, una animación Flash, o simplemente un enlace desde otra página web.

¿Se puede descargar e instalar un proyecto de la zonaClic sin Java WebStart?

El modo más fácil de descargar e instalar un proyecto de la zonaClic es buscarlo en la biblioteca y hacer clic en el botón Instalarlo en el ordenador. Este sistema utiliza el Java WebStart para arrancar un asistente de instalación, que completará el proceso de modo automático. Pero... ¿qué podemos hacer si nuestro ordenador no tiene Java WebStart, o si hemos preferido hacer la instalación manual del JClic? Muy sencillo:

  1. Buscad el proyecto que os interesa en la zonaClic.
  2. Poned el puntero encima del enlace que dice "Instalarlo en el ordenador" y haced clic con el botón secundario del ratón. En el menú emergente, seleccionad Copiar la ruta del enlace .
  3. Arrancad el JClic (el player, ¡no el author!)
  4. Id a Archivo - Abrir una ubicación web...
  5. En la caja URL, borrad lo que aparezca y haced Ctrl+V para pegar la expresión que habéis copiado en el paso 2.
  6. Borrad todo este trozo del principio de la expresión:
    https://clic.xtec.cat/jnlp/jclic/install.jnlp?argument=

    Os ha de quedar una cosa parecida a esta:
    https://clic.xtec.cat/projects/xxx/jclic/xxx.jclic.inst
  7. Confirmad y... ¡ya está! Si todo va bien se debería de poner en marcha el asistente de instalación, que descargará los ficheros a vuestro ordenador y creará el botón correspondiente en la biblioteca de proyectos.

Recordad que el JClic Player puede abrir tres tipos de ficheros: los proyectos JClic (ficheros acabados en .jclic.zip), los paquetes del Clic 3.0 (acabados en .pac o .pcc) y los instaladores de proyectos (acabados en .jclic.inst). En este caso hemos abierto directamente un instalador de proyectos, a partir de su dirección en internet.

JClic no arranca. ¿Qué puedo hacer?

Antes de empezar, compruebe que su sistema Java tenga instalado el certificado digital que permite verificar la firma electrónica de los applets y programas JClic. En esta pàgina se explica com hacerlo. Cuando haya comprobado que no se trata de un problema derivado de la firma digital, continue con las comprobaciones que se indican a continuación:

El Java guarda una copia de todos los componentes de los programas en un espacio del ordenador llamado "caché". La función de este almacén es reducir el tiempo de espera y la cantidad de información a descargar cuando ejecutamos una aplicación.

En determinadas ocasiones puede ocurrir que alguno de estos componentes se haya dañado por un error de transmisión o por problemas del sistema de ficheros. En este caso la ejecución de las aplicaciones queda bloqueada, y la mejor solución es borrar la caché, de forma que el Java vuelva a descargar los archivos que necesita en la siguiente ejecución.

A continuación se describe el procedimiento a seguir para borrar la caché. Los pasos a seguir son diferentes según la versión de Java que se esté utilizando:

Instrucciones para Java 1.5 | Instrucciones para Java 1.6 o posterior

Vaciar el caché de Java en ordenadores con Windows XP y Java 1.5

Ir a Inicio | Configuración | Panel de control | Java

En la pestaña General hacemos clic en el botón Delete Files...

Seleccionamos todo y aceptamos haciendo clic en ok.

Una vez borrada la caché debemos cerrar todas las ventanas y reiniciar el ordenador para que los cambios sean efectivos.

 

Vaciar la caché de Java en ordenadores con Windows XP i Java 1.6 o posterior

Ir a Inicio | Configuración | Panel de control | Java

En la pestaña General hacemos clic en el botón Settings o Configuración dependiendo del idioma en el que esté instalado el Java.

Se nos abrirá una ventana nueva donde tendremos que hacer clic en el botón Delete Files...

Seleccionamos todo y haceptamos haciendo clic en ok.

Una vez borrada la caché debemos cerrar todas las ventanas y reiniciar el ordenador para que los cambios sean efectivos.


 
Generalitat de Catalunya - Departament d'Educació Xarxa Telemàtica Educativa de Catalunya