Le forum de livrotheque

Vous n'êtes pas identifié.

#1 22-05-2007 01:35:19

crocoman
débutant
Date d'inscription: 22-05-2007
Messages: 4

Leger bug version beta

Bonjour

Et d'abord merci pour ce logiciel très pratique et le correctif...

Après quelques essais voici ce que j'ai trouvé:
- Pour certains livres (pas tous, environ 1/3 dans la série que j'ai rentrée), le résumé n'est pas récupéré correctement (exemples: livres ISBN 2-07-032131-2, 2-290-31814-0 ou 9782081620254)

- La date d'édition n'est récupérée que sous format mm/aaaa et ne semble alors plus reconnue donc n'est pas importée correctement. C'est sans doute lié au fait qu'alapage n'indique plus le jour dans les "caractéristiques" du livre (alors qu'ils l'indiquent dans la liste de recherche par titre! C'est un peu bizarre de leur part). Pas forcément essentiel, mais comme j'ai vu, je signale...

- Le genre est souvent présent dans les fiches alapage, mais pas dans les "caractéristiques". Personnellement, ça ne me gêne pas qu'il ne soit pas importé, je me suis fait mes catégories perso, donc je modifie à chaque fois à la main...

Bon courage!

Hors ligne

 

#2 22-05-2007 21:18:42

fougny
Administrator
Date d'inscription: 30-07-2006
Messages: 533

Re: Leger bug version beta

Merci beaucoup pour ce retour, je vais me pencher sur la question.

Aurais tu un exemple de page (un ISBN par exemple) ou le genre est indiqué.

Hors ligne

 

#3 22-05-2007 22:01:37

siltonde
actif
Date d'inscription: 15-01-2007
Messages: 40

Re: Leger bug version beta

Pour la récupération du résumé, j'ai le même problème

Au départ j'ai pensé qu'il s'agissait d'un problème d'absence d'image sur le site.
J'ai constaté que lorsqu'il n'y a pas d'image récupérée, le résumé n'est pas correct. J'ai essayé sur une vingtaine de livres déjà présent dans ma collection et à chaque fois j'ai le même résultat : pas d'image = résumé avec présence de tag html. J'ai même un exemple avec juste l'image de dos absentes qui ne récupére pas le résumé correctement (isbn : 2253027146).

Mais j'ai aussi remarqué que lorsque le résumé n'est pas présent sur le site, il ramène "n'importe quoi". (même isbn pour exemple)

J'ai trouvé un bon exemple qui marche malgré l'image de face absente (isbn 2742720685). Sur le site, il y a un résumé et une image de dos.La récupération est correcte (des messages d'erreur pour l'image de face absente mais qui n'empêche pa la récupération des autres informations)

Un exemple sans image et avec un commentaire (9782130555155) : la recherche est ok. D'ailleurs, il y a aussi le genre pour ce livre juste sous l'éditeur et la collection. Mais ni la collection, ni le genre ne sont systématiques (un peu comme le commentaire wink )

Siltonde

Dernière modification par siltonde (22-05-2007 22:19:25)

Hors ligne

 

#4 25-05-2007 00:08:15

crocoman
débutant
Date d'inscription: 22-05-2007
Messages: 4

Re: Leger bug version beta

Les trois ISBN que je citais ont un genre (entre le titre et le prix, dans la page alapage).
Autres exemples où le genre est présent (mais pour ceux-là, la récupération marche bien aux restrictions annoncées près): 2-07-0374637; 2-207-247392; 9782070553020.
En fait, dans tous les livres pour lesquels j'ai regardé, le genre était présent (mais je n'ai pas regardé pour tous...).
Je n'ai pas constaté de corrélation entre la présence/absence d'image et la récupération du résumé: les exemples que je donne (marchant ou non) ont des images, sauf 2-07-0374637 qui est récupéré alors qu'une des image pose problème.

Hors ligne

 

#5 27-05-2007 12:13:32

ribotb
débutant
Date d'inscription: 04-11-2006
Messages: 4

Re: Leger bug version beta

Bonjour
J'ai noté les mêmes problèmes et je suis d'accord avec "crocoman", le genre, ça ne me gêne pas non plus, mais ce serait bien de corriger les problèmes de résumé et de date de parution.
Merci "Fougny" et bon courage !

Hors ligne

 

#6 27-05-2007 16:27:48

SL
débutant
Date d'inscription: 27-05-2007
Messages: 8

Re: Leger bug version beta

Bonjour,
mêmes problèmes de rapatriement des données avec :

- ISBN 9 782 221 108 468 (Rainbow Ends de Vernor Vinge, http://www.alapage.com/-/Fiche/Livres/9782221108468/) qui de manière aléatoire :
* soit, ne fournit rien et génère trois messages d'erreur "problème lors du chargement de l'image c:\DOCUMEN~1\Stephane\LOCAL~1\Temp\9782221108468_r.jpeg", "problème lors du chargement de l'image c:\DOCUMEN~1\Stephane\LOCAL~1\Temp\9782221108468_v.jpeg" et "Livrothèque Warning : no handler found for image type,
* soit, founit auteur, éditeur, titre, prix et l'image recto correctement mais aussi un résumé incorrect qui est correspond aux données précédentes en codage HTML ("<ul class="characteristicsList"><li class="borderright">Auteur : <strong>Vernor Vinge</strong></li><li class="borderright">Date de parution : <strong>05/2007</strong></li><li class="borderright">ISBN : <strong>9782221108468</strong>")...

-ISBN 2-07-030792-1 (Origines de Trinh Xuan Thuan, http://www.alapage.com/-/Fiche/Livres/2070307921/) qui donne auteur, éditeur, titre, prix et date de publication correctement mais aussi un résumé incorrect qui est correspond aux données précédentes en codage HTML ("<ul class="characteristicsList"><li class="borderright">Auteur : <strong>Thua Trinh Xuan</strong></li><li class="borderright">Date de parution : <strong>10/2006</strong></li><li class="borderright">ISBN : <strong>9782070307920</strong></li><li class="borderright">Editeur : <strong>Gallimard</strong></li><li class="borderright">Collection : <strong>FOLIO ")...

Une question en plus, l'exe de livrothèque est passé d'environ 4Mo à plus de 6Mo... uniquement pour prendre en compte les modifi du site ALAPAGE ou bien as-tu intégré d'autres fonctions que je ne vois pas ?

PS: Merci pour le logiciel remarquable smile

Hors ligne

 

#7 27-05-2007 16:28:52

fougny
Administrator
Date d'inscription: 30-07-2006
Messages: 533

Re: Leger bug version beta

oui en fait le genre à l'air présent partout, c'est juste que je ne l'avait pas vu smile!!

sinon pour ce que je vois la ou je récupère mal le commentaire c'est qu'en fait il n'y en a pas sur la page d'alapage.

Donc je modifie pour que cela ne retourne rien (si vous avez un exemple d'un commentaire mal récupéré et présent sur alapage donnez le moi smile )

je corrige le probleme sur la date aussi

edit : pour le message au dessus apparu pendant que j'écrivais celui la :
l'exe a augmenté mais il n'y a plus de dll pour sqlite (sqlite.dll) : je l'ai intégré dans l'exe à la place.

Hors ligne

 

#8 27-05-2007 16:38:30

SL
débutant
Date d'inscription: 27-05-2007
Messages: 8

Re: Leger bug version beta

PS sur mon dernier message,
Comme tu viens de l'écrire tout fonctionne avec un livre dont le résumé est présent (http://www.alapage.com/-/Fiche/Livres/9782841720385/). Mais tu y trouves encore des balises à l'import : "[...] l'humanité a mystérieusement disparu de la planète.<br>Trois cents. C'est peu...".
Question est-il possible de décocher automatiquement les éléments non complétés par l'interrogation ISBN ?
Merci pour info sur sqlite smile

Hors ligne

 

#9 27-05-2007 16:49:51

fougny
Administrator
Date d'inscription: 30-07-2006
Messages: 533

Re: Leger bug version beta

en fait ça ne décochera rien automatiquement mais par contre ça ne retournera rien -> donc ça ne devrait pas être trop grave (mais je garde l'idée pour le faire un de ces quatre)

Et je vais remplacer les <br> par un retour chariot ça sera plus joli

(si tu es patient la beta 2 devrait être pour dans 15-20 minutes)

Hors ligne

 

#10 27-05-2007 16:53:57

fougny
Administrator
Date d'inscription: 30-07-2006
Messages: 533

Re: Leger bug version beta

c'est fait adresse : http://peepaillard.free.fr/programme/livro_beta2.zip (je fais un post dans annonce pour expliquer les modifs)

Hors ligne

 

#11 27-05-2007 17:41:26

SL
débutant
Date d'inscription: 27-05-2007
Messages: 8

Re: Leger bug version beta

Ok pour moi avec la beta2.
Juste pour mémoire :
- le genre a disparu de certaines pages mais pas de toutes et il est correctement rapatrié si présent (ex. : http://www.alapage.com/-/Fiche/Livres/9782841720385/) smile.
- le problème des trois erreurs évoquées supra (Aujourd'hui 17:27:48) est réapparu de nouveau au premier lancement de la beta2. Il n'apparait plus jamais ensuite... je ne sais pas s'il doit être rapproché de l'environnement de lancement de Livrothèque que j'emploie : PortableApps sur clef USB... Toujours est-il que je ne l'avais pas avant les beta...
Merci pour tout.
:]

Hors ligne

 

#12 27-05-2007 18:39:46

SL
débutant
Date d'inscription: 27-05-2007
Messages: 8

Re: Leger bug version beta

Une dernière note pour aujourd'hui.
Le site chapitre.com semble plus à jour qu'alapage mais je ne suis pas calé pour te dire s'il est plus facilement utilisable dans ta programmation : ce site présente systématiquement le code ISBN et surtout l'EAN13 qui est la seule norme légale depuis le début de l'année et, presque toujours (pour les tests que j'ai fait) la première de couverture.
Encore merci.
Bonne fin de week-end. smile

Dernière modification par SL (27-05-2007 18:41:03)

Hors ligne

 

#13 27-05-2007 19:09:10

fougny
Administrator
Date d'inscription: 30-07-2006
Messages: 533

Re: Leger bug version beta

Pour chapitre.com c'est pas gagné!! smile

La prochaine étape pour la recherche ce sera de passer par amazon qui permet de faire des recherches via des requêtes en XML ce qui me permettra de ne plus avoir le problème des pages qui changent (et on perdra la 4eme de couverture vu qu'ils ont pas).

Sinon pour le bug aléatoire je ne vois pas trop ce que je peux faire : je n'arrive pas à le reproduire. Donc si vous avez une méthode pour le faire chez moi dites le moi : j'essayerai de le corriger à ce moment la smile .

Edit : par contre je connaissais pas (chapitre.com) et ils ont pas mal de bouquin sympa : ils sont serieux (en gros ils ont vraiment tout ce qu'ils affichent sur le site)??

Hors ligne

 

#14 28-05-2007 02:29:31

milor
débutant
Date d'inscription: 27-05-2007
Messages: 2

Re: Leger bug version beta

Bonsoir,

Pour info
Bug sur l'ISBN :2850254282,
à la place du prix remonte les éléments complets de la page alapage en code html. Normalement le champ devrait être vide car le livre est définitivement indisponible (http://www.alapage.com/-/Fiche/Livres/2850254282/)

Même genre avec l'isbn : 2719102814 ; 2737319625 dans le champ date de publication

isbn : 2743416947 ; 3822896810 : remonte n'importe quoi dans les champs --> page qui n'existe plus sur alapage. Parfois remonte quand même la (les photos) du livre. La logique n'est pas très claire...

Au cas où ça aiderait à l'amélioration.

Bon courage.

Hors ligne

 

#15 28-05-2007 03:51:47

Snesman
débutant
Date d'inscription: 28-05-2007
Messages: 3

Re: Leger bug version beta

Bonjour,

J'ai deux bugs à faire remonter.

Le premier concerne le rapatriement des données de cet ISBN : 284538582x

Le second concerne les dates. J'ai essayé la béta avec ma biblio et des livres qui avaient une date de parution voit leur date modifiée au 01 du mois de parution.

Voilà et merci encore pour ce programme très utile.

Hors ligne

 

#16 28-05-2007 03:58:56

Snesman
débutant
Date d'inscription: 28-05-2007
Messages: 3

Re: Leger bug version beta

Bonjour,

Une nouvelle information de bugs.

Le bug précédemment cité n'est pas isolé. Il apparaitrait qu'il soit du aux ISBN se terminant par x.

Deux autres de mes livres me renvoie la même erreur, voici les ISBN : 284538372x ; 284538341x

Voilà si ça peut permettre de résoudre le problème.

Hors ligne

 

#17 28-05-2007 13:44:34

mamadiver
débutant
Date d'inscription: 20-05-2007
Messages: 4

Re: Leger bug version beta

Bonjour,
Bah moi j ai un drôle de truc qui s affiche lorsque je fais une recherche isbn je joins un exemple, ce sera bien plus parlant

Evidemment j ai essayé avec plusieurs codes (tirets, pas tirets, espaces..), effacé ma base, le logiciel, dezipper livrotheque de nouveau, etc, rien n'y fait
En tout ca l'export html (teste avec la version précédente) est génial, Merci à toi

http://perso.orange.fr/recreanette/isbn02.png

Hors ligne

 

#18 28-05-2007 14:05:40

fougny
Administrator
Date d'inscription: 30-07-2006
Messages: 533

Re: Leger bug version beta

quand on met l'ISBN il ne faut pas mettre de tiret : il ne doit y avoir que des chiffres ou des lettres (pas d'espace non plus)
(et c'est la beta 2 que tu utilises ou la béta 1?)

Hors ligne

 

#19 28-05-2007 17:13:13

mamadiver
débutant
Date d'inscription: 20-05-2007
Messages: 4

Re: Leger bug version beta

C'etait avec la béta 1, mais avec la 2 même punition.
J ai trouve ! mes n°isbn correspondent a des livres du "livre club" non vendus chez alapage donc j aurais pu réfléchir 2 mn toute seule :d
Je suppose que la requête n'aboutit pas et c est pour cela que j ai ce genre de résultat mais c'est curieux quand même.
Ceci étant, avec mes tirets et mes espaces j ai constaté que le message "l'ISBN doit contenir 10 caractères sinon..." existe toujours. (même si il s affiche lors de la saise de 14 carcateres)
Bonne journée

Hors ligne

 

#20 28-05-2007 17:25:26

siltonde
actif
Date d'inscription: 15-01-2007
Messages: 40

Re: Leger bug version beta

Bonjour,

Merci pour cette nouvelle beta

Après un test rapide de la beta 2, voici les résultats :

Pour le genre : test ok
Pour le résumé si absent : test ok

En lisant le commentaire de Milord, j'ai essayé aussi un livre épuisé et j'ai le même problème avec une récupération complétement erronée 
Pour tester : 226502340x ("Les monarques de bi" de Arnaud G.-J.).

Ensuite j'ai essayé un isbn faux du genre "1234567899", j'ai comme mamadiver une récupération complément "anarchique".

Et pour finir, voila un isbn existant 286959688x (Etre Heureux de Jean-Philippe Arrou) qui fait aussi une remonte "anarchique". Pour ce livre, il n'y a que l'onglet Caractéristique de présent dans la fiche alapage.


Siltonde

Dernière modification par siltonde (28-05-2007 17:35:40)

Hors ligne

 

#21 28-05-2007 19:14:51

fougny
Administrator
Date d'inscription: 30-07-2006
Messages: 533

Re: Leger bug version beta

Pour l'isbn 226502340x j'ai peur de ne pas pouvoir faire grand chose (si ce n'est corriger pour que cela ne retourne rien à la place de n'importe quoi).

En fait lorsque je fais une recherche je construit le numéro de page comme suit :
http://www.alapage.com/-/Fiche/Livres/226502340x/
pour le voir je l'affiche dans l'écran des résultats en haut.

Le problème c'est que cette page ne contient rien. La page contenant les résultats exacts se nomme ainsi :
http://www.alapage.com/-/Fiche/Livres/9 … el=ALAPAGE
Et je n'ai pas de moyen de créer ce nom de page pour l'atteindre à partir de livrotheque .

Si quelqu'un connait un moyen simple pour atteindre la bonne page à partir de l'isbn je pourrais essayer de faire quelque chose, mais pour l'instant j'ai peur que ce genre de livre ne puisse être incorporé automatiquement.

Voili pour l'explication

Hors ligne

 

#22 28-05-2007 19:20:04

fougny
Administrator
Date d'inscription: 30-07-2006
Messages: 533

Re: Leger bug version beta

fougny a écrit:

Pour l'isbn 226502340x j'ai peur de ne pas pouvoir faire grand chose (si ce n'est corriger pour que cela ne retourne rien à la place de n'importe quoi).

En fait lorsque je fais une recherche je construit le numéro de page comme suit :
http://www.alapage.com/-/Fiche/Livres/226502340x/
pour le voir je l'affiche dans l'écran des résultats en haut.

Le problème c'est que cette page ne contient rien. La page contenant les résultats exacts se nomme ainsi :
http://www.alapage.com/-/Fiche/Livres/9 … el=ALAPAGE
Et je n'ai pas de moyen de créer ce nom de page pour l'atteindre à partir de livrotheque .

Si quelqu'un connait un moyen simple pour atteindre la bonne page à partir de l'isbn je pourrais essayer de faire quelque chose, mais pour l'instant j'ai peur que ce genre de livre ne puisse être incorporé automatiquement.

Voili pour l'explication

edit : (pour répondre aux autres messages) Pour les problèmes de récupérer n'importe quoi je vais essayer de voir si il est possible de détecter si la page est bien celle d'un livre ou bien une page d'erreur avant de lancer la récupération. Le risque étant le "faux positif cad penser que la page est fausse alors que c'est bien celle d'un livre)

Hors ligne

 

#23 28-05-2007 23:39:27

SL
débutant
Date d'inscription: 27-05-2007
Messages: 8

Re: Leger bug version beta

Pour l'isbn 226502340x, la solution est peut-être de passer par une interrogation directe de la base par

http://www.alapage.com/-/Recherche/?&type=1&mot_isbn=226502340x.
Les types sont les suivants : 1=livre français, 2=musique classique, 3=pop/rock, 4=DVD & vidéos, 5=logiciels/jeux video, 6=livres rares et anciens, 101=livre anglais, 201=livre espagnol.

Cette technique marche avec tous les isbn et EAN. Pour accéder à "ta fiche" comme d'habitude, tu peux faire une recherche sur le code de retour de l'interrogation directe pour y localiser le lien hypertexte http://www.alapage.com/-/Fiche/Livres/9782265023406. Un peu plus chiant sad

En fait, ta technique ne marche pas avec ce livre car, comme tu l'indiques, il est "fiché" sous le numéro 9782265023406 qui est son numéro EAN, la nouvelle norme depuis le 1er janvier 2007.
Une solution, plus pérenne, est sans doute d'interroger selon ta technique http://www.alapage.com/-/Fiche/Livres/9782265023406 en reconstruisant l'EAN13 à partir de l'ISBN...
Schématiquement, l'ISBN est codé sur 10 digits dont le dernier est un checksum donc inintéressant dans la construction de l'EAN13.
Construction EAN13 :
- commencer par 978,
- prendre les neuf premiers digits,
- rajouter le checksum EAN13 et c'est là que tout se complique légérèment.
Checksum EAN13 :
- multiplier alternativement par 1 et 3 les 12 digits (978 + 9 digits ISBN),
- faire la somme des ces valeurs puis en calculer le modulo 10 (reste de la division par 10),
- Si le reste n'est pas nul, le checksum EAN13 est le complément à 10 du modulo : checksum = 10 - modulo. Si le reste est nul, CHKSUM = 0.

Code:

ISBN                 2   2   6   5   0   2   3   4   0  x
EAN13    9   7   8   2   2   6   5   0   2   3   4   0
CHKSUM 1*9 3*7 1*8 3*2 1*2 3*6 1*5 3*0 1*2 3*3 1*4 3*0
CHKSUM   9  21   8   6   2  18   5   0   2   9   4   0 = 84
Modulo 10 = reste de 84/10 soit 4
Complément à 10 de 4 = 10 - 4 = 6 = CHKSUM
donc EAN13 est 9  7  8  2  2  6  5  0  2  3  4  0  6

Le 978 sera utilisé jusqu'à l'épuisement des ISBN encore en service (qui avaient été préréservés). Ensuite le 979 rendra la rélève. Donc, pour ta programmation, si le numéro commence par 978 ou 979, il s'agit d'un EAN13 : tu peux l'utiliser directement. Sinon, c'est un ISBN à 10 digits et il faut faire la conversion EAN13. tongue

Autre exemple ISBN 2070307921. On prend 207030792 et on préfixe avec 978 : 978207030792+CHKSUM.
CHKSUM = 10 -(1*9+3*7+1*8+3*2+1*0+3*7+1*0+3*3+1*0+3*7+1*9+3*2) Modulo 10 = 10 - 110 modulo 10.
Le modulo étant nul, on ne fait pas le compléménet à 10 et on met 0 en CHKSUM.
EAN13 = 9782070307920.

Voilà. Un peu long et j'espère avoir été relativement clair hmm
A bientôt et courage big_smile

Dernière modification par SL (29-05-2007 00:08:17)

Hors ligne

 

#24 29-05-2007 01:03:42

fougny
Administrator
Date d'inscription: 30-07-2006
Messages: 533

Re: Leger bug version beta

oohh un algo!!!!

Oki merci je mettrai ça dans la béta 3!

Hors ligne

 

#25 29-05-2007 20:45:17

benlaforet
débutant
Date d'inscription: 21-04-2007
Messages: 3

Re: Leger bug version beta

Bonjour, j'ai lu le message sur le choix du site de récupération des données  ( alapage ou chapitre.com ).
J'utilise moi-même parfois un autre site ( bookbutler ) que j'avais évoqué dans un précédent message.
Je le trouve pas mal ( je précise , je n'ai aucune action chez eux  ;-) ) mais je ne suis pas en mesure de dire ses avantages ou ses inconvénients par rapport aux deux autres du point de vue de la récupération d'éléments pour ton logiciel mais...
si cela peut aider !

De toutes les façons  et encore une fois bravo pour ton travail et merci encore du fond du coeur

Hors ligne

 

Pied de page des forums

Powered by PunBB
© Copyright 2002–2005 Rickard Andersson