Récupération de données sur internet (IMDB)

Bonsoir,

Vous trouverez en pièce jointe un extrait d'un fichier dont je me sers pour gérer une base de donnée de films. J'ai réalisé un code qui fonctionne à 90% mais pour les 10% restant, je ne vois que vous pour m'aider .

Bref la démarche de mon code est la suivante:

Sur clic droit en colonne L, on ouvre IMDB, on écrit le titre de la colonne F dans la barre de recherche (qu'on appellera fBar) et normalement, du moins ce que je pensais, un fbar.focus devait faire afficher une liste déroulante correspondant à ce qui était rentré dans la fBar. J'attendais ensuite deux secondes pour attendre l'affichage. Je bouclais par la suite sur les propositions pour récupérer la bonne url de la fiche du film pour ensuite y accéder et récupérer quelques infos (note, acteurs, ...).

Sauf que de temps en temps :

1. la liste déroulante ne s'affiche pas (alors qu'elle le devrait, ce n'est pas une erreur de saisie dans fBar) ce qui fait que les données ne sont pas récupérées,

2. mon Sleep 2000 n'est pas "propre" à mon goût...

Un solution consiste à relancer plusieurs fois la procédure jusqu'à ce que la liste s'affiche mais bon si vous avez des idées pour régler ce problème ou une toute autre démarche à me proposer, je ne pourrais que vous remercier.

Note 1 : Les compléments Microsoft HTML Oject Library et Microsoft Internet Controls doivent être activés.

Note 2 : Peut-être enlever le PtrSafe pour les versions non 64 bits.

Note 3 : Vous remarquerez qu'en colonne AA s'affiche la durée du film. Celle-ci ne correspond pas à celle publiée sur IMDB mais à celle de la vidéo. Or je n'arrive qu'à récupérer les durées de fichiers .avi (code trouvé sur internet), si quelqu'un sait faire pour du .mkv et/ou du .mp4, je suis preneur. Mais j'écrirai un autre post à ce sujet, ce n'est pas ici le problème que je souhaite résoudre.

A vous lire.

Cordialement,

Darzou

427test-imdb.xlsm (24.52 Ko)

Aïe aïe aïe, ça n'a pas l'air de motiver grand monde...

Je retente ma chance avec un nouveau titre peut être plus explicite pour ceux qui seraient passés à travers.

Par avance je vous remercie pour votre aide sans vouloir trop non plus abuser de votre temps.

Cordialement,

Darzou

Arf... Toujours pas...

Une dernière petite relance au cas où, après j'arrête de vous déranger (du moins sur ce sujet).

Cordialement,

Darzou

Bonjour

Je retente ma chance avec un nouveau titre peut être plus explicite pour ceux qui seraient passés à travers.

Par avance je vous remercie pour votre aide sans vouloir trop non plus abuser de votre temps

Plus de 30 personnes ont visualisé le sujet. Peut-être est-il trop ardu?

Patiente encore un peu. Les fins de semaines, certains spécialistes sont aussi de repos.

Cordialement

Rechercher des sujets similaires à "recuperation donnees internet imdb"