Page 1 of 1

[FR] Script Amazon.fr Livres/BD/Mangas

Posted: 2005-07-05 17:10:31
by Chunky
Voilà, promis il y a un an, le voilà :hihi:

une image du rendu: http://perso.numericable.fr/chunkyweb/AMC%20livres.jpg

Le lien du script: http://perso.numericable.fr/chunkyweb/A ... 0Livre.ifs

Enjoy :grinking:

Posted: 2005-12-04 01:54:21
by ocean1909
Il ne peut plus récupérer l'image (Amazon a changé l'adresse comme avec les DVD, peut-être?).

Je ne peux pas trouver les livres dans Rubrique Livres en Anglais de Amazon Fr.
Le script ne récupère pas l'Url du livre.

Posted: 2005-12-16 00:28:11
by hornicar
Bonsoir,

Il faut changer 2 lignes :

"la 104" par
LineNr := FindLine('<a href="http://images.amazon.com/images/P/', Page, 0);

"la 234" par
StartImg := pos('<img src="http://images.amazon.com/images/', Line);

Normalement ça marche...enfin chez moi!!!!

Posted: 2005-12-16 09:25:46
by ocean1909
Oui ! Ca a marché mais seulement les images.
Je ne peux pas toujours récupérer les info des livres anglais.
Merci !

Posted: 2006-03-05 15:27:08
by thepure
Je trouve ce script carrément super mais je voulais te faire part d'un bug ou c'est ptet moi qui ne sait pas m'en servir.
En fait c'est simple, Les cases Description, Commentaire et producteur marche parfaitement mais le reste pas.
Pas de titre original, traduit et de nom d'auteur.
Est ce normal ou j'ai rater quleque chose?
Encore merci en tous cas pour ce script for sympatique ;) ;)

Posted: 2006-03-06 10:26:52
by thepure
Un ami qui s'y connais à réussit a débugger le truc.
Maintenant tout marche niquel!!
Pour cela il suffit de remplacer les lignes 119 à 150 Par cela:

Code: Select all

   // Nom de l'album
  if ImportAlbum then
    begin
    LineNr := FindLine('<b class="sans">', Page, 0);
    if LineNr > -1 then
    begin
      Line := Page.GetString(LineNr);
      BeginPos := pos('<b class="sans">', Line)+16;
      EndPos := pos('<br></b>', Line);
      Value := copy(Line, BeginPos, EndPos - BeginPos);
      SetField(fieldOriginalTitle, Value);
      aName := Value;
      aLength := EndPos - BeginPos;
    end;
  end;

   // Interprète
  if ImportInterprete then
    begin
    LineNr := FindLine('de <a href="', Page, 0);
    if LineNr > -1 then
      begin
      Line := Page.GetString(LineNr);
      BeginPos := pos('de <a href="', Line)+8;
      Line2 := copy(Line,BeginPos,Length(Line));
      EndPos := pos('</a>',Line2) + BeginPos+3;
      Value := copy(Line, BeginPos, EndPos - BeginPos);
      HTMLDecode(Value);
      HTMLRemovetags(Value);
      SetField(fieldDirector, Value);
      end;
    end;
Voili voilou

complement de script

Posted: 2006-03-08 20:33:03
by shen
bonjour

Chez amazon on peut obtenir ces informations :

Langue : Français
Éditeur : J'ai Lu (1 février 2006)
Collection : Mondes mystérieux
Format : Poche - 311 pages
ISBN : 2290350273

est ce que Chunki ou Thepure (qui me semble extrement compétants dans la création de scripts) peuvent ils rajouter ces infos dans leur précédante version. Le tout en gardant la recherche par le titre

ps : la modification pour l'interprete marche impec :grinking:

Merci

Posted: 2006-03-12 09:43:21
by thepure
comme je l'ai dit plus haut c est un ami a moi qui a corriger le bug, je lui en ai parlé et il va voir ce qu il peut faire.
Normalement il va s'inscrire avec son psedo pour eviter ttes confusion :)

Posted: 2006-04-02 08:57:07
by shen
:clapping: merci!!!! The pure, alors maintenant j'attends patiemment :hihi:

Posted: 2006-12-06 09:47:07
by Errance
J'ai corrigé le script Amazon, il me semble qu'il devrait aller un peu mieux du coup... sauf si j'étais le seul à avoir une version qui foirait. :)
J'ai ajouté les pages, la langue & d'autres trucs, mais j'avais pas l'isbn dans mon interface, je regarderai plus tard.

Télechargement

amazone la totale!!!!!!

Posted: 2006-12-06 17:03:47
by shen
yesssss!!!! juste avant noël

Rahh!!! quel superbe cadeau!!!!

merci! merci! merci :grinking: :grinking:

the :grinking: Errance

lol entre ANT toutes collections confondues, les utilisateurs et les créateurs de scripts franchement c'est un site top et au top!!!!!!!!

Merci!!

Posted: 2006-12-08 10:31:24
by shen
ami du jour bonjour!!!

:cry: :cry: :cry: :cry:

Comme je suis super nulle, je ne comprends pas pourquoi je n'ai pas les commentaires qui s'affichent sur la fiche de mon livre , ce qui est génant, sinon tout est parfait.

Donc si une âme charitable peut me dire ce que je dois faire...

merci

Ps : heu!! peut on aussi rajouter les prix? svp???? c'est utile pour les assurances... :lol: :lol: :hihi: :hihi:

Posted: 2006-12-30 10:22:29
by Errance
Je n'ai pas eu trop le temps de me pencher dessus en fait depuis, mais je m'y remet.
Je ne suis pas fan d'amazon, donc je bosse sur un script Decitre (quasi fini, quelques dernières corrections) que je pense coupler à celui d'amazon pour avoir quelque chose de bien complet. :)
Un peu de patience.

ps : je vais regarder aussi pour les commentaires. :wink:

script livres

Posted: 2007-01-19 09:52:20
by shen
yes!! une bonne nouvelle

biensur je reprends la liste compléte de mes désirs quelque soit le site

-le prix
-Langue : Français
-Éditeur : J'ai Lu (1 février 2006)
-Collection : Mondes mystérieux
-Format : Poche - 311 pages
-ISBN : 2290350273

En tout cas merci!!

heu!! j'ose demander un service supplémentaire => je suis une accro des livres romantiques mais on ne trouve pas toutes les infos sur les différents site de livre.

il éxiste un site spécialisé => http://www.lesromantiques.com/

je lance donc un appel au secours mes différentes tentatives de création d'un script ont superbement échoué...

alors merci pour votre aide

petite modification du script fait par errance

Posted: 2007-05-31 17:15:59
by emouchet
Bonjour à tous,

J'ai modifié un peu le script...

Chez moi il marche désormais :-)

Code: Select all

//PickTreeAdd(MovieTitle, 'http://www.amazon.fr/' + MovieAddress);
PickTreeAdd(MovieTitle, MovieAddress);
Emouchet

Posted: 2007-06-03 11:48:19
by mewtwo
merci emouchet, ca marche impec.

Par contre, je n'ai toujours pas d'importation de ladesciption. Y a t il une solution ??