#1 2017-12-12 07:18:16

snowgoon88
New member
Registered: 2017-12-12
Posts: 4

Problème : export en gcz

GCstar 1.7.1
Linux Xubuntu 17.04

Quand j'essaie d'exporter en gcz, j'obitient

*** unhandled exception in callback:
***   Can't call method "desiredCompressionLevel" on an undefined value at /usr/share/perl5/Archive/Zip/Archive.pm line 256.
***  ignoring at /usr/bin/gcstar line 328.

Des idées pour m'aider   résoudre ça ?

Snow.

Offline

 

#2 2017-12-13 23:26:41

kerenoc
Member
Registered: 2016-03-19
Posts: 200
Website

Re: Problème : export en gcz

Pas constaté ce pb sur Ubuntu 16.04 et Perl 5.22.

Contournement possible en utilisant plutôt une exportation en tar.gz?

Offline

 

#3 2017-12-14 18:52:55

snowgoon88
New member
Registered: 2017-12-12
Posts: 4

Re: Problème : export en gcz

Donc, j'essaie de créer un .gcz pour une collection de livre ou de bd, avec des images pour les couvertures.

En fait, l'errreur se produit dans le module "GCExportExternal.pm"
Une boucle permet de créer des "mini-images" qui seront stockées dans un répetoire "image_picture-mini"
Si un fichier image origiinel se termine en ".JPG" ça fait planter, alors que ceux en ".jpg" ça marche...

Etrange, non ?

Je ne sais pas trop comment corriger ça dans GCstar. Je vais essayer de changer mes fichiers de données pour ne plus avoir de .JPG.

Ah, oui, j'essaie d'avoir un fichier .gcz pour essayer le GCstarViewer sur ma tablette android. Pas sur que le .tar.gz marche.

Last edited by snowgoon88 (2017-12-14 18:54:02)

Offline

 

#4 2017-12-15 18:41:55

kerenoc
Member
Registered: 2016-03-19
Posts: 200
Website

Re: Problème : export en gcz

Effectivement il y avait une erreur résiduelle pour le traitement des miniatures avec extension JPG.

C'est corrigé dans la branche Test de mon dépôt Gitlab pour tracer les dernières modifs.

Pour l'utiliser, télécharger l'archive puis copier le sous-répertoire lib/gcstar a l'endroit où a été installé GCstar (par exemple /usr/lib/gcstar).

Last edited by kerenoc (2017-12-15 18:43:33)

Offline

 

#5 2017-12-16 09:05:59

snowgoon88
New member
Registered: 2017-12-12
Posts: 4

Re: Problème : export en gcz

Merci. Ca marche.  wink
((Il me reste un problème, mais pas de la faute de GCstar je pense car 
***   This build of gdk-pixbuf does not support saving the image format: gif at /usr/bin/../share/gcstar/lib/GCExport/GCExportBase.pm line 159 ))


J'ai fait un clone du dépot et j'allais modifier pour aussi effacer les mini-image apr-s l'export, mais je vois que c'est déj�  fait. Cool. ((Cela dit, y'a beaucoup de branches dans ce dépôt wink ))

Euh, j'imagine qu'il n'y a nulle part les sources de GCstar Viewer ? Car maintenant que je sais exporter en .gcz, je m'aperçois que le Viewer crash au bout de environs 10 secondes sur ma tablette...

Merci encore en tous cas. Pas expert en Perl, mais en revanche, si ça me titille, je ferai p'têt un ViewerLight (juste pour voir ma liste de BD sur ma tablette/téléphone pour commencer.)

Last edited by snowgoon88 (2017-12-16 09:06:22)

Offline

 

#6 2017-12-16 22:19:02

kerenoc
Member
Registered: 2016-03-19
Posts: 200
Website

Re: Problème : export en gcz

Ci-joint les sources de GCstar_Viewer. Comme j'utilisais un autre gestionnaire sur Android, Shelves, je ne suivais pas ses développements et n'ai donc retrouvé qu'une vieille version de fin 2015. Normalement, pour respecter les termes de la licence, il faudrait avoir accès aux sources de décembre 2016.

Pour le dépôt GCstar, les nombreuses branches étaient censées faciliter le travail de Tian en lui permettant de choisir ce qu'il voulait intégrer dans le master. Mais depuis le SVN maître a disparu!

Offline

 



Should you have a problem using GCstar, you can open a bug report or request some support on GCstar forums.