inici | jclic | PMF

Preguntes més freqüents sobre el JClic

Alguna pregunta més? Feu-nos-la arribar mitjançant el correu electrònic!

Com s'engega el JClic?
 

Les aplicacions que formen el JClic s'engeguen amb un sistema anomenat Java WebStart. La primera vegada cal anar a la pàgina d'instal·lació del JClic i fer clic al botó de l'aplicació. S'engegarà el webStart, que descarregarà els fitxers de programa i posarà en marxa el JClic.

A partir d'aquí, cada vegada que vulguem engegar de nou el programa no cal tornar a fer clic al botó de la pàgina web. Els fitxers ja es troben al nostre ordinador, i només cal crear una drecera al menú inici. Que com es pot crear aquesta drecera? doncs... de dues maneres diferents:

  1. El Java WebStart acostuma a preguntar si voleu crear la drecera (acceso directo o shortcut, segons la versió de Java). Aquesta es fa normalment la segona vegada que s'engega l'aplicació des de la web.
  2. Si ja ens ha va fer la pregunta i li vem dir que "no" perquè no sabíem què ens estava preguntant, o no ens en recordem, o algú ha esborrat la icona, o la drecera ja no funciona... podeu crear-la manualment. Per crear una drecera a una aplicació webStart cal fer això:
    • Obriu el gestor d'aplicacions del Java webStart. Ho podeu fer des del menú inici, buscant una icona que digui "Java WebStart" o, més fàcil, fent clic a aquest enllaç.
    • Busqueu el grup d'Aplicacions descarregades. A dins hi hauria d'haver el JClic. Seleccioneu-lo.
    • Obriu el menú Aplicació (Application, o Aplicación... segons el cas) i, si hi ha una línia que digui Eliminar dreceres (Eliminar accesos directos o Remove shortcuts), seleccioneu-la.
    • Torneu a obrir el menú Aplicació i veureu que ara diu Crear dreceres (Crear accesos directos o Create shortcuts). Seleccioneu-la i veureu com apareix una icona al menú inici i una altra a l'escriptori. Un cop creades, aquestes dreceres es poden copiar i enganxar a on us semblin més útils.

    Al Mac OS X les dreceres s'anomenen "aplicacions" i es creen a l'escriptori. La mecànica és la mateixa: obrir el gestor d'aplicacions, eliminar l'objecte (si és que ja havia estat creat) i tornar a crear-lo. Un cop creades, les aplicacions es poden arrossegar a la carpeta que considereu més adient, i també a la barra de llençament de programes.

    En Linux i Solaris no es poden crear dreceres directes a les aplicacions WebStart (almenys ara per ara). Podeu descarregar el fitxer JNLP que engega el gestor d'aplicacions i fer una drecera que hi apunti, amb un etiqueta del tipus "Aplicacions Java". Quan els usuaris facin clic en aquesta drecera s'engegarà una finestra que contindrà, entre altres coses, la icona del JClic. També es podria descarregar directament el fitxer JNLP que engega el JClic i fer-li una drecera, però això no és recomanable ja que impediria l'actualització automàtica del programa.
He instal·lat un projecte JClic. I ara... com l'engego?
 

Els instal·ladors afegeixen un nou element a la biblioteca de projectes JClic del vostre ordinador. Quan engegueu el JClic es carregarà automàticament la biblioteca, on hi trobareu els botons que serveixen per posar en marxa els projectes que hagueu instal·lat.

Que com s'engega el JClic? Bona pregunta! Podeu clicar al botó que hi ha a la pàgina de descàrrega i instal·lació, però el millor és crear una drecera al menú inici o a l'escriptori, seguint els passos que s'explicaven a la pregunta anterior.

El WebStart em mostra un missatge d'error en intentar engegar les aplicacions
 

Durant el procés de descàrrega inicial o actualització de les aplicacions fetes amb Java WebStart pot succeïr que algun ingredient es faci malbé i impedeixi el funcionament regular de les aplicacions. La solució més ràpida en aquest casos passa per eliminar les aplicacions i tornar-les a instal·lar.

Comenceu per obrir la finestra de control de Java WebStart fent clic en aquest enllaç, busqueu-hi les aplicacions JClic descarregades i, una per una, seleccioneu-les i elimineu-les. Després repetiu la instal·lació de les aplicacions fent clic a els icones que apareixen a la pàgina de descàrrega i instal·lació del JClic.

Quina llicència d'ús té el JClic?
 

El JClic és un projecte de programari lliure que el Departament d'Educació de la Generalitat de Catalunya posa a disposició de la comunitat sota els termes de la Llicència Pública General de GNU (GPL). Això us permet emprar-lo, distribuir-lo i modificar-lo lliurement sempre que respecteu determinades condicions, entre les quals cal destacar el reconeixement d'autoria i la persistència de la llicència GPL en qualsevol obra derivada. El codi font del JClic es troba disponible al portal de desenvolupament.

Puc convertir els meus paquets d'activitats Clic 3.0 en projectes JClic?
 

Si. És molt senzill. Heu d'engegar el JClic author i anar al menú Fitxers – Obre el fitxer. En la finestra emergent que apareix seleccioneu a la llista Tipus de fitxer (Files of type) la línia «Paquets Clic 3.0 (*.pac, *.pcc)». Seleccioneu el paquet Clic i confirmeu l'operació. D’aquesta manera s'importarà el paquet al nou format emprat pel JClic. Un cop obert podeu editar-lo i fer-li les modificacions que cregueu oportunes. El pas final serà guardar-lo com a projecte JClic. Per fer-ho, aneu al menú Fitxers – Desa... i el tindreu com a fitxer comprimit de JClic, amb extensió .jclic.zip.

Si apareixen problemes important fitxers PCC proveu a descompactar-los (amb el ClicPac) i repetiu l'operació obrint el PAC en comptes del PCC.

Estem preparant un document on s'explicaran amb més detall els passos a seguir, amb alguns trucs i suggeriments per a obtenir els millors resultats.

Quina és la millor manera d'instal·lar el JClic a la xarxa de l'escola?
 

El més recomanable és crear una biblioteca de projectes comuna, allotjada a un servidor de fitxers, i configurar el JClic a tots els ordinadors per tal que la tinguin com a biblioteca principal. Això facilita enormement la instal·lació de les aplicacions, la organització dels accessos directes i les còpies de seguretat. Qualsevol projecte instal·lat al servidor apareixerà automàticament a les pantalles JClic de les estacions.

En aquest document on s'explica amb més detall com realitzar aquesta configuració, tant al servidor com a les estacions.

El missatges del JClic no apareixen en el meu idioma, tot i que el tinc seleccionat a la llista!
 

La llista d'idiomes que apareix la primera vegada que es posa en marxa el JClic, i les que es mostren en les finestres de diàleg de configuració, corresponen a l'estàndard internacional ISO 639-2. El JClic no es troba traduït a tots els idiomes d'aquesta llista.

Al projecte de desenvolupament del JClic hi ha un grup de treball format per voluntaris/es que participen en la traducció del JClic a diversos idiomes. Les noves traduccions es van incorporant als mòduls del JClic, que s'actualitzaran automàticament gràcies al sistema Java WebStart.

Es pot fer servir el JClic en ordinadors sense connexió a Internet?

Sí, i tant! A la pàgina de descàrrega i instal·lació hi trobareu els fitxers necessaris per a fer servir el JClic en ordinadors "desconnectats", i en aquest document s'explica detalladament el procés a seguir per realitzar la instal·lació del programa i dels projectes que ens interessin.

Com fer un enllaç directe a un projecte JClic?

La manera més ràpida d'obrir un projecte JClic és mitjançant un applet inserit en una pàgina web. Des del JClic author es pot crear una pàgina web que obri el projecte que s'està editant, però aquesta solució només és vàlida si després podem publicar la pàgina juntament amb el projecte JClic.

Per engegar un projecte JClic que ja estigui publicat a Internet podem seguir els passos que s'expliquen tot seguit:

Primer haurem de saber l'URL (també conegut com a adreça d'internet) del fitxer jclic.zip que conté el projecte. A la zonaClic aquest URL es mostra a la part inferior dreta de les caixes de projectes:

Localització de l'URL

Per exemple, l'URL de les activitats de demostració del JClic és:

http://clic.xtec.cat/projects/demo/demo.jclic.zip

No cal que el projecte es trobi a la zonaClic. Pot estar a qualsevol altre web.

Per engegar l'applet farem servir una crida a una pàgina especial del servidor que genera el codi a partir dels paràmetres que se li passen. És aquesta:

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

En aquesta expressió hem de substituir xxx per l'URL del fitxer jclic.zip i yy pel codi de dues lletres corresponent a l'idioma que volem que faci servir el JClic. El codi del català és "ca".

Així doncs, la crida per obrir una pàgina web en català amb la demo del JClic seria:

http://clic.xtec.cat/db/jclicApplet.jsp?project=http://clic.xtec.cat/projects/demo/jclic/demo.jclic.zip&lang=ca

Opcionalment, podem afegir altres paràmetres a la crida. Per afegir-los cal escriure el símbol & seguit del nom del paràmetre, el signe igual i el valor. El paràmetres més útils són:

  • title
    Per indicar el títol que tindrà la pàgina web. Cal reemplaçar els espais per "+", i codificar els símbols amb "%". Per exemple: &title=Activitats+de+demostració
  • skin
    Per indicar l'aparença visual. Els valors estàndard són @orange.xml, @blue.xml, @green.xml i @simple.xml. Cal incloure l'arrova davant del nom. Per exemple: &skin=@orange.xml
  • exitUrl
    Per indicar l'adreça d'una altra pàgina web on saltarà el navegador quan el JClic arribi a algun punt on es trobi l'ordre "Surt". Aquesta ordre es pot donar des d'una casella amb contingut actiu, o des d'un element de la seqüència. Per exemple: &exitUrl=http://www.xtec.cat

Amb això tindrem l'URL complet, a partir del qual podrem crear una drecera a l'escriptori, un objecte incrustat en un programa de presentacions, una animació Flash, o simplement un enllaç des d'una altra pàgina web.

Es pot descarregar i instal·lar un projecte de la zonaClic sense Java WebStart?

La manera més fàcil de descarregar i instal·lar un projecte de la zonaClic és buscar-lo a la biblioteca i fer clic al botó Instal·la'l a l'ordinador. Aquest sistema fa servir el Java WebStart per engegar un assistent d'instal·lació, que completarà el procés de manera automàtica. Però... què podem fer si el nostre ordinador no té Java WebStart, o si hem preferit fer la instal·lació manual del JClic? Molt fàcil:

  1. Busqueu el projecte que us interessa a la zonaClic.
  2. Poseu el punter damunt l'enllaç que diu "Instal·la'l a l'ordinador" i feu clic amb el botó secundari del ratolí. Al menú emergent, seleccioneu Copia la ubicació de l'enllaç.
  3. Engegueu el JClic ( el player, no l'author!)
  4. Feu Fitxer - Obre una ubicació web...
  5. A la caixa URL, esborreu el que hi aparegui i feu Ctrl+V per a enganxar-hi l'expressió que heu copiat al pas 2.
  6. Esborreu tot aquest tros del principi de l'expressió:
    http://clic.xtec.cat/jnlp/jclic/install.jnlp?argument=

    Us ha de quedar una cosa semblant a aquesta:
    http://clic.xtec.cat/projects/xxx/jclic/xxx.jclic.inst
  7. Confirmeu i... ja està! Si tot va bé s'hauria de posar en marxa l'assistent d'instal·lació, que descarregarà els fitxers al vostre ordinador i crearà el botó corresponent a la biblioteca de projectes.

Recordeu que el JClic Player pot obrir tres tipus de fitxers: els projectes JClic (fitxers acabats en .jclic.zip), els paquets del Clic 3.0 (acabats en .pac o .pcc) i els instal·ladors de projectes (acabats en .jclic.inst). En aquest cas hem obert directament un instal·lador de projectes, a partir de la seva adreça a Internet.

El JClic no arrenca. Què puc fer?

Abans que res, comproveu que el vostre sistema Java tingui instal·lat el certificat digital que permet verificar la signatura electrònica del JClic. En aquesta pàgina s'explica com fer-ho. Quan hagueu comprovat que no és un problema derivat de la signatura electrònica, continueu amb les comprovacions que s'expliquen tot seguit:

El Java guarda una còpia de tots els components dels programes en un espai de l'ordinador anomenat "memòria cau" (en anglès, cache). La funció d'aquest magatzem és reduir el temps d'espera i la quantitat d'informació a descarregar en cada execució de les aplicacions.

En determinades ocasions pot succeir que algun d'aquests components hagi estat danyat per un error de transmissió o per problemes en el sistema de fitxers. En aquest cas l'execució de les aplicacions queda bloquejada, i la millor solució és buidar la memòria cau, de manera que el Java torni a descarregar els fitxers que necessiti en la propera execució.

A continuació es descriu el procediment a seguir per buidar la memòria cau. Els passos a seguir són diferents segons la versió de Java que estiguem utilizant.

A continuació trieu la versió de Java que hi ha instal·lada al vostre ordinador:

Instruccions per a Java 1.5 | Instruccions per a Java 1.6 o posterior

Buidar la memòria cau del Java en ordinadors amb Windows XP i Java 1.5

Anar a Inici | Configuració | Tauler de control | Java

A la pestanya General fem clic al botó Delete Files...

Seleccionem tot i diem ok.

Un cop esborrada la memòria cau hem de tancar totes les finestres i reiniciar l'ordinador perquè els canvis siguin efectius.

 

Buidar la memòria cau del Java en ordinadors amb Windows XP i Java 1.6

Anar a Inici | Configuració | Tauler de control | Java

A la pestanya General fem clic al botó Settings o Configuración depenent de l'idioma en què estigui instal·lat el Java.

Això ens obrirà una finestra nova on haurem de fer clic al botó Delete Files...

Seleccionem tot i diem ok.

Un cop esborrada la memòria cau hem de tancar totes les finestres i reiniciar l'ordinador perquè els canvis siguin efectius.

 


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