
Un plugin de navigateur qui change ses propres vêtements
Vous qui êtes engagé dans le crawling de la vieille ferraille devez savoir que le travail acharné pour écrire un bon script fonctionnant soudainement avec une IP bloquée, ce goût est vraiment acide. Aujourd'hui, nous allons vous expliquer comment installer un "système d'habillage intelligent" dans le navigateur, de sorte que l'adresse IP change automatiquement de vêtements.
Pourquoi dois-je installer le changement automatique d'adresse IP sur mon navigateur ?
Pour donner un exemple, Zhang San compare les prix du commerce électronique et visite chaque jour des centaines de pages de produits, l'accès à l'IP fixe est trop souvent retiré par le site. Li Si, qui fait des achats à l'étranger, doit vérifier les informations sur les produits des différentes régions de l'IP. À l'heure actuelle, si vous pouvez changer automatiquement l'IP proxy, c'est comme si vous installiez un navigateur.cape d'invisibilité intelligenteL'efficacité du travail est directement doublée.
Quatre étapes pour le développement, même un débutant peut commencer
Étape 1 : Trouver un "porte-vêtements" fiable
Nous vous recommandons d'utiliser le service proxy d'ipipgo, leur pool d'IP est suffisamment important, il y a plus de 2 millions d'IP résidentielles dans le monde. Inscrivez-vous pour obtenir l'interface API, vous pouvez obtenir des IP fraîches à tout moment, comme si vous commandiez un plat à emporter.
| Type de service | Agents libres | proxy ipipgo |
|---|---|---|
| Qualité de la propriété intellectuelle | Niveau du marché des légumes | un véritable contre-produit |
| vitesse de connexion | vivre selon ses moyens | La 5G monte en flèche |
| le service après-vente | rechercher le bonheur pour son propre compte (idiome) ; vivre heureux jusqu'à la fin de ses jours | Veille 7 x 24 heures |
Étape 2 : Installer un réveil intelligent sur le plugin
Écrire un minuteur dans background.js, suggérer toutes les 5-10 minutes de changer l'IP, pas trop souvent facile à détecter, pas trop longtemps facile à échouer, ce degré doit être saisi.
Étape 3 : Obtenir un programme de roues de secours
Préparer un pool d'IP de rechange pour basculer automatiquement lorsque l'IP principale raccroche. Utilisez l'API d'ipipgo pour définir un rappel d'échec afin de basculer automatiquement vers une nouvelle IP après 3 échecs de connexion consécutifs, ce qui est très stable.
Étape 4 : Créer une console de visualisation
Afficher l'affiliation IP actuelle sur l'icône du plugin, mettre en place un commutateur pour que les utilisateurs puissent changer manuellement. C'est comme si on mettait un toit ouvrant panoramique sur une voiture et qu'on cliquait là où on voulait regarder.
Guide pratique pour éviter la fosse
1) Le pool d'adresses IP doit être suffisamment important, contrairement à certains fournisseurs de services qui, avec un total de quelques milliers d'adresses IP, revendiquent encore une couverture mondiale. Pour faire l'éloge d'ipipgo, le test réel a permis d'ouvrir en même temps 100 threads sans dupliquer les IP !
2. la stratégie de commutation doit être flexible et ne pas être stupide quant au choix du moment de la commutation. Vous pouvez définir les conditions de déclenchement, telles que le code de vérification de la rencontre qui change automatiquement l'IP
3. n'oubliez pas de créer un cache IP local pour sauvegarder l'IP récemment utilisée, en cas de déconnexion, vous pouvez toujours sauver l'urgence !
Questions fréquemment posées sur le déminage
Q : Que dois-je faire si le plugin cesse soudainement de changer d'adresse IP ?
R : Vérifiez d'abord le nombre d'appels à l'API pour ipipgo, ne dépassez pas la limite du paquet. Ensuite, vérifiez si le plugin ne fonctionne pas en raison d'une mise à jour du navigateur.
Q : Le fait d'ouvrir plusieurs navigateurs en même temps permet-il d'établir des chaînes d'adresses IP ?
R : Si vous utilisez la fonction de maintien de session d'ipipgo, chaque navigateur se verra attribuer une adresse IP distincte, à l'instar d'une chaîne de télévision, chacun jouant sa propre adresse IP.
Q : Puis-je utiliser ce plugin sur un téléphone portable ?
R : Android installe le navigateur Kiwi, iOS avec Userscripts, avec l'API mobile spécifique d'ipipgo, les téléphones mobiles et les tablettes peuvent être Hi !
Enfin, j'aimerais dire que le choix d'un service proxy est comme la recherche d'un partenaire, et vous ne pouvez pas laisser tomber la chaîne quand c'est important. J'ai utilisé sept ou huit fournisseurs de services, ipipgo dans la stabilité et rentable ce morceau peut vraiment battre. Ils ont récemment envoyé un flux de 20G pour les nouveaux utilisateurs, assez de blanc pour remuer la moitié d'un mois, les intéressés peuvent aller sur le site officiel.

