IMDb, acronyme d’Internet Movie Database, est la base de données cinématographique la plus importante et la plus populaire du Web. Elle regroupe une collection exhaustive de toutes les informations relatives au cinéma, notamment les bandes-annonces et les dates de sortie, les chiffres du box-office, les avis des utilisateurs, les programmes télévisés et de divertissement, et bien plus encore. IMDb aide les utilisateurs à découvrir de nouveaux films ou séries et à trouver ce qu’ils ont envie de regarder.
Grâce à sa liste exhaustive de données cinématographiques, IMDb est la source idéale pour extraire ce type d’informations. Pour collecter rapidement et efficacement des données sur les films, vous devez utiliser un robot de scraping. Un outil de web scraping extraira les données d’IMDb, ou de tout autre site web, plus rapidement qu’un être humain ne pourrait le faire.
Le problème lié à l’utilisation de robots de web scraping et de tout autre outil d’automatisation est que les sites web comme IMDb n’en autorisent pas l’utilisation. Si vous êtes pris en flagrant délit d’utilisation, votre compte et votre adresse IP seront immédiatement bannis du site. Vous devez utiliser des proxys pour éviter d’être banni, car un serveur proxy fera croire aux sites web que votre bot est un véritable utilisateur, ce qui les dissuadera de le bannir. Les meilleurs proxys pour IMDb sont les proxys résidentiels ou les proxys de centre de données.
Configurons un serveur proxy pour effectuer le scraping d'IMDb.
Étape 1. Dans la barre de recherche de Windows, saisissez « Paramètres de proxy ».

Étape 2. Cliquez sur le résultat de recherche « Paramètres de proxy ».

Étape 3. Vous aurez le choix entre la configuration automatique du proxy et la configuration manuelle du proxy. À titre d’exemple, nous allons choisir « Configuration manuelle du proxy ».

Étape 4. Cochez la case « Utiliser un serveur proxy ».

Vous devez maintenant vous rendre sur le site de votre fournisseur de proxy pour obtenir les informations relatives au serveur proxy. Si vous souhaitez les obtenir auprès de Geonode, vous pouvez passer directement à la section « Obtenir les informations relatives au serveur proxy avec Geonode ».
Étape 5. Saisissez le « nom d’hôte » ou l’« adresse IP » de votre proxy. Il s’agit de la première partie avant le point-virgule, qui, dans notre exemple, est « premium-residential.geonode.com ».

Étape 6. Saisissez le « numéro de port » de votre proxy. Il s’agit de la deuxième partie avant le point-virgule, qui est dans notre exemple « 9001 ».

Étape 7. Saisissez les « adresses de sites web » que vous souhaitez consulter sans proxy.

Si vous souhaitez accéder à un serveur local sans passer par le proxy, cochez la case « Ne pas utiliser le serveur proxy pour les adresses locales ».

Étape 8. Cliquez sur « Enregistrer ».

Étape 9. Enfin, rendez-vous sur n’importe quel site web avec Google Chrome : une fenêtre contextuelle s’affichera pour vous demander vos identifiants de compte. Saisissez le « Nom d’utilisateur » et le « Mot de passe » de votre compte. Cliquez ensuite sur « Se connecter ».

Félicitations ! Vous avez désormais configuré un serveur proxy pour votre système d’exploitation Windows.
Étape 1. Cliquez sur l'« icône Apple ».

Étape 2. Dans le menu déroulant, cliquez sur « Préférences Système ».

Étape 3. Cliquez sur « Réseau ».

Étape 4. Cliquez sur « Avancé » Remarque : assurez-vous d'abord d'être connecté à votre réseau Wi-Fi.

Étape 5. Cliquez sur « Proxys »

Vous devriez alors être redirigé vers les paramètres de proxy de macOS. Vous devez maintenant vous rendre sur le site de votre fournisseur de proxy pour obtenir les informations relatives au serveur proxy. Si vous souhaitez les obtenir auprès de Geonode, vous pouvez passer directement à la section « Obtenir les informations relatives au serveur proxy avec Geonode ».
Étape 6. Sélectionnez le protocole approprié que vous allez utiliser. Dans notre exemple, nous allons sélectionner « Proxy Web (HTTP) ».

Étape 7. Saisissez le « nom d’hôte » ou l’« adresse IP » de votre proxy. Il s’agit de la première partie avant le point-virgule, qui est dans notre exemple « premium-residential.geonode.com ».

Étape 8. Saisissez le « Numéro de port » de votre proxy. Il s’agit de la deuxième partie avant le point-virgule, qui est « 9001 » dans notre exemple.

Étape 9. Cochez la case « Le serveur proxy nécessite un mot de passe ».

Étape 10. Saisissez le « Nom d’utilisateur » et le « Mot de passe » de votre compte proxy.

Félicitations ! Vous avez désormais configuré votre proxy pour votre système d’exploitation Mac.
Étape 1. Rendez-vous sur Geonode et connectez-vous avec votre compte existant ou inscrivez-vous pour en créer un nouveau.

Étape 2. Sur la page d’accueil, cliquez sur « Services résidentiels ».

Étape 3. Faites défiler la page vers le bas jusqu’à ce que vous voyiez « Points de terminaison ».

Étape 4. Choisissez le « Protocole proxy » que vous souhaitez utiliser : « Protocole HTTP » ou « Protocole SOCKS5 ».

Étape 5. Sélectionnez le « Type de session » que vous souhaitez utiliser : « Proxy rotatif » ou Proxy fixe.

Étape 6. Choisissez le proxy que vous souhaitez utiliser. À titre d’exemple, nous allons utiliser le proxy mis en évidence « premium-residential.geonode.com:9001 ».

Si vous souhaitez utiliser une adresse IP plutôt qu’un DNS, il vous suffit de désactiver le bouton « Afficher le DNS » pour que les adresses IP s’affichent.

Étape 7. Vous avez maintenant besoin des « informations d’authentification » de votre compte proxy. Pour Geonode, celles-ci se trouvent sur la page d’accueil de votre compte.
