Quelques questions souvent posées au sujet de GCstar et son utilisation.
Les modules d’importation ou d’exportation peuvent utiliser des composants Perl (le langage utilisé pour créer GCstar) un peu particuliers et non présents sur touts les systèmes. Afin de ne pas pénaliser les utilisateurs qui de toutes façons n’utiliseraient jamais ces modules, GCstar peut tout de même être installé, mais ces modules sont désactivés et absents des sous-menus Importer et Exporter du menu Fichier.
Pour savoir quels composants Perl sont absents sur votre système et sont nécessaires pour les modules absents, sélectionnez l’élément Dépendances du menu d’aide (?).
Une fenêtre s’ouvre alors et affiche tous les composants utilisés. S’ils sont absents, la liste des modules qui les utilisent est affichée dans la partie droite de la liste. Tous ceux qui sont affichés sont donc ceux qui sont désactivés.
Pour installer ces composants Perl, réferrez-vous à la documentation de votre système d’exploitation. Il suffit ensuite de quitter puis relancer GCstar pour que le module apparaisse dans le menu adéquat.
Les sites Internet peuvent être modifiés. Il n’est plus alors possible de les utiliser car GCstar se base sur leur structure pour arriver à en récupérer du contenu. Avant d’ouvrir un rapport d’anomalie à ce sujet, vérifiez tout d’abord qu’il n’y a pas de mises à jour de modules disponibles.
Ces sites sont ajoutés à l’aide de modules écrits en Perl.
Si vous n’êtes pas un développeur (et ne souhaitez pas en devenir un), vous pouvez demander ce module en ouvrant un nouveau sujet dans le forum pour demander des fonctionnalités. Ce sujet sera utilisé pour les discussions avec les développeurs qui voudront créer ce module. Si le site n’est pas en anglais, ce serait bien également d’inclure une ou plusieurs captures d’écran avec des explications sur les différentes données que GCstar devra extraire.
Un modérateur se chargera ensuite de référencer votre requête dans le premier message du sujet pour les modules souhaités. Donc avant de demander un nouveau module, veuillez vérifier qu’il n’est pas déjà mentionné à cet endroit.
Si vous être un développeur et que vous désirez créer ce module, vous trouverez plus d’information sur cette page : Plugins pour récupérer des informations sur des sites web.
Cela dépend de votre système d’exploitation. Si vous utilisez un système de type Unix (GNU/Linux, *BSD, MacOSX,...), lancez simplement GCstar depuis une console en entrant :
gcstarIl faudra peut-être indiquer un chemin devant, selon votre installation.
Essayer alors de reproduire le problème et vous aurez des messages d’erreur que vous pourrez coller dans un rapport de problème sur les forums.
Pour les systèmes Windows, il y a des fichiers où GCstar écrit des informations à propos du dernier lancement. Donc exécutez le comme d’habitude et récupérer les informations de ce fichier pour votre rapport de problèmes. Ce fichier est %APPDATA%\gcstar.log. %APPDATA% devrait être quelque chose comme C:\Documents and Settings\user_name\Application Data. Mais cela peut changer selon votre installation. Pour vérifier sa valeur, entrez ceci dans une fenêtre de commande :
echo %APPDATA%
Ceci peut aussi être utilisé pour partager une collection entre plusieurs systèmes d’exploitation sur une même machine.
Tout d’abord la liste doit être présente dans un répertoire accessible par les deux machines. Par exemple cela peut être un montage NFS ou un partage Samba. Pour cela, utilisez l’élément Enregistrer Sous dans le menu Fichier et enregistrez la collection dans le répertoire choisi.
Il faut ensuite que les images soit aussi enregistrées dans ce répertoire. Pour cela, allez dans les Préférences, onglet Chemins puis renseignez le champ Répertoire images. Choisissez un répertoire qui soit un sous-repertoire du précédent. GCstar pourra le créer pour vous s’il n’existe pas. Dans ce cas, choisissez le même répertoire que précédemment et dans le chemin indiqué, ajoutez quelque chose comme /images/ à la fin.
Dans le même onglet, cochez aussi l’option Utiliser des chemins relatifs pour les images.
Il faut tout d’abord exporter sa liste dans un format compressé qui contiendra la liste elle-même, mais aussi les images. Cela se fait en sélectionnant dans le menu Fichier, sous-menu Exporter l’élément .tar.gz.
Dans la fenêtre qui s’ouvre, choisissez l’emplacement où sauvegarder le fichier qui sera créé (par exemple sur une clé USB) et son nom. Si le nom du fichier ne se termine pas par .tar.gz, GCstar l’ajoutera automatiquement. Vous pouvez ensuite valider.
Le fichier peut alors être transporté sur la machine destination. Sur cette dernière, dans GCstar choisissez dans le menu Fichier, sous-menu Importer, l’élément .tar.gz.
Une fenêtre s’ouvre permettant de choisir le fichier à importer (le .tar.gz copié précédemment). La collection sera affichée dans GCstar. Vous devrez alors la sauvegarder quelque part sur la nouvelle machine en utilisant l’élément Enregistrer sous du menu Fichier.
Il n’y a pas dans GCstar de support direct de l’impression. Il y a une tâche à propos de l'impression en attente, donc cela devrait être disponible dans une prochaine version si quelqu’un l’implémente.
Cependant, avant que ce soit fait, vous pouvez utiliser la fonction d'exportation en HTML. Et ensuite utiliser la possibilité d’imprimer depuis votre navigateur web.
GCstar se base sur la spécification XDG pour les répertoires de base pour décider où sauvegarder sa configuration. Donc cela va être fait dans le sous-répertoire gcstar du répertoire contenu dans la variable d’environnement XDG_CONFIG_HOME. Si la variable n’est pas définie, ce sera le répertoire caché .config dans le répertoire personnel de l’utilisateur qui sera utilisé.
Donc dans la plupart des cas, la configuration de GCstar sera dans le répertoire ~/.config/gcstar
Si vous avez aussi procédé à l’installation d’ActiveState Perl par le programme d’installation, il se peut parfois que la base de registre ne soit pas bien mise à jour entre cette installation et le moment où le programme d’installation se charge d’installer des modules nécessaires à GCstar.
Pour contourner ceci, il faut redémarrer le PC sans avoir désinstallé ActiveState Perl. Et ensuite relancez l’installation de GCstar. Tout devrait alors s’installer correctement.
Il y a plus d’informations dans la page consacrée à Installation pour Windows.
GCstar est un logiciel libre. Il est développé uniquement par des volontaires durant leur temps libre. Ils peuvent donc avoir d’autres choses à faire ou tout simplement ne pas avoir envie de travailler sur le projet pendant un moment.
Mais comme il est publié selon les termes de la GNU GPL, tout le monde peut modifier GCstar ou lui ajouter de nouvelles fonctionnalités.