{"id":17587,"date":"2023-08-24T22:32:46","date_gmt":"2023-08-24T22:32:46","guid":{"rendered":"https:\/\/www.rapidseedbox.com\/?p=17587"},"modified":"2026-02-02T09:43:16","modified_gmt":"2026-02-02T09:43:16","slug":"flaresolverr-guide","status":"publish","type":"post","link":"https:\/\/www.rapidseedbox.com\/fr\/blog\/flaresolverr-guide","title":{"rendered":"FlareSolverr : guide \u00e9tape par \u00e9tape [2026]"},"content":{"rendered":"<figure class=\"wp-block-audio\"><audio controls src=\"https:\/\/www.rapidseedbox.com\/wp-content\/uploads\/Sally-reads-FlareSolverr-step-by-step-guide.mp3\"><\/audio><figcaption class=\"wp-element-caption\"><em><strong>D\u00e9couvrez la version audio (Appuyez sur Play et faites d\u00e9filer l'article en toute transparence \u25b6\ufe0f\ud83c\udfb6)<\/strong><\/em><\/figcaption><\/figure>\n\n\n\n<p>Essentiellement, FlareSolverr est un serveur proxy qui permet de contourner la protection de Cloudflare. <strong>Il sert de pont entre les mesures anti-bots de Cloudflare et la n\u00e9cessit\u00e9 d'une r\u00e9cup\u00e9ration efficace des donn\u00e9es.<\/strong> En s'appuyant sur la puissance de Python, Selenium et ChromeDriver, FlareSolverr vous permet de surmonter les d\u00e9fis de Cloudflare et d'acc\u00e9der au contenu web prot\u00e9g\u00e9 de mani\u00e8re transparente.<\/p>\n\n\n\n<p><em>Ce guide offre une vue d'ensemble de FlareSolverr. Nous examinerons de plus pr\u00e8s son installation sur Linux, Docker et Windows. Nous passerons \u00e9galement en revue sa configuration, de la d\u00e9finition des variables \u00e0 la configuration pour Plex, Prometheus et d'autres applications comme Jackett et Prowlarr.&nbsp;<\/em><\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><a href=\"https:\/\/www.rapidseedbox.com\/wp-content\/uploads\/FLARESOLVERR-1.png\"><img decoding=\"async\" loading=\"lazy\" width=\"1024\" height=\"532\" src=\"https:\/\/www.rapidseedbox.com\/wp-content\/uploads\/FLARESOLVERR-1-1024x532.png\" alt=\"Guide FlareSolverr\" class=\"wp-image-24900\" srcset=\"https:\/\/www.rapidseedbox.com\/wp-content\/uploads\/FLARESOLVERR-1-1024x532.png 1024w, https:\/\/www.rapidseedbox.com\/wp-content\/uploads\/FLARESOLVERR-1-300x156.png 300w, https:\/\/www.rapidseedbox.com\/wp-content\/uploads\/FLARESOLVERR-1-18x9.png 18w, https:\/\/www.rapidseedbox.com\/wp-content\/uploads\/FLARESOLVERR-1.png 1200w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/a><\/figure>\n\n\n\n<p><strong><em>Clause de non-responsabilit\u00e9 :<\/em><\/strong><em> Ce document a \u00e9t\u00e9 \u00e9labor\u00e9 strictement \u00e0 des fins d'information. Il ne constitue pas une approbation d'activit\u00e9s (y compris les activit\u00e9s ill\u00e9gales), de produits ou de services. Vous \u00eates seul responsable du respect des lois applicables, y compris les lois sur la propri\u00e9t\u00e9 intellectuelle, lorsque vous utilisez nos services ou que vous vous fiez \u00e0 toute information contenue dans le pr\u00e9sent document. Nous n'acceptons aucune responsabilit\u00e9 pour les dommages r\u00e9sultant de l'utilisation de nos services ou des informations qu'ils contiennent, de quelque mani\u00e8re que ce soit, sauf lorsque la loi l'exige explicitement.<\/em><\/p>\n\n\n\n<div style=\"height:14px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h2 class=\"wp-block-heading\">Table des mati\u00e8res&nbsp;<\/h2>\n\n\n\n<ol>\n<li><a href=\"#01\">Introduction \u00e0 Flaresolverr<\/a>\n<ul>\n<li>Qu'est-ce que c'est ?<\/li>\n\n\n\n<li>Comment cela fonctionne-t-il ?<\/li>\n\n\n\n<li>Avantages et inconv\u00e9nients<\/li>\n<\/ul>\n<\/li>\n\n\n\n<li><a href=\"#02\">Installation de FlareSolverr.<\/a>\n<ul>\n<li>Linux (via un terminal)<\/li>\n\n\n\n<li>Docker<\/li>\n\n\n\n<li>Windows<\/li>\n<\/ul>\n<\/li>\n\n\n\n<li><a href=\"#03\">Configuration de Flaresolverr<\/a>\n<ul>\n<li>Modification des variables d'environnement.<\/li>\n\n\n\n<li>Configuration de Cloudflare<\/li>\n\n\n\n<li>Configuration de Plex<\/li>\n\n\n\n<li>Configuration de Prometheus<\/li>\n\n\n\n<li>Configurer FlareSolverr pour d'autres applications.&nbsp;<\/li>\n<\/ul>\n<\/li>\n\n\n\n<li><a href=\"#04\">Utilisation de Flaresolverr<\/a>\n<ul>\n<li>L'utiliser avec la commande \"curl\" sous Linux.<\/li>\n\n\n\n<li>L'utiliser avec la biblioth\u00e8que Python Requests.&nbsp;<\/li>\n<\/ul>\n<\/li>\n\n\n\n<li><a href=\"#05\">Conclusion&nbsp;<\/a><\/li>\n<\/ol>\n\n\n\n<div style=\"height:14px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"01\">1. Introduction \u00e0 Flaresolverr.<\/h2>\n\n\n\n<h3 class=\"wp-block-heading\">a. Qu'est-ce que Flaresolverr et quelle est sa relation avec Cloudflare ?<\/h3>\n\n\n\n<p>Cloudflare fournit des outils de protection anti-bot essentiellement pour maintenir la s\u00e9curit\u00e9 du site web (\u00e9viter les attaques DDoS), la performance et la protection des donn\u00e9es des utilisateurs. <\/p>\n\n\n\n<p>Pour lutter contre les robots et identifier les humains, CloudFlare pr\u00e9sente des obstacles (au navigateur) qui impliquent du code JavaScript avec des d\u00e9fis math\u00e9matiques. L'acc\u00e8s traditionnel aux sites web prot\u00e9g\u00e9s par Cloudflare impliquerait de passer par divers obstacles tels que des d\u00e9fis d'empreintes digitales, des CAPTCHA et d'autres tests pour prouver l'interaction humaine. Ces obstacles sont essentiellement con\u00e7us pour arr\u00eater les comportements malveillants des robots.&nbsp;<\/p>\n\n\n\n<p><strong><a href=\"https:\/\/github.com\/FlareSolverr\/FlareSolverr\" target=\"_blank\" rel=\"noreferrer noopener\">FlareSolverr<\/a> est un serveur proxy open-source con\u00e7u pour relever (ou contourner) les d\u00e9fis pos\u00e9s par les mesures anti-bots de Cloudflare.<\/strong><\/p>\n\n\n\n<figure class=\"wp-block-image size-large is-resized\"><a href=\"https:\/\/www.rapidseedbox.com\/wp-content\/uploads\/FlareSolverr_Guide_017.png\"><img decoding=\"async\" loading=\"lazy\" src=\"https:\/\/www.rapidseedbox.com\/wp-content\/uploads\/FlareSolverr_Guide_017-1024x512.png\" alt=\"FlareSolverr\" class=\"wp-image-17585\" width=\"840\" height=\"420\" srcset=\"https:\/\/www.rapidseedbox.com\/wp-content\/uploads\/FlareSolverr_Guide_017-1024x512.png 1024w, https:\/\/www.rapidseedbox.com\/wp-content\/uploads\/FlareSolverr_Guide_017-300x150.png 300w, https:\/\/www.rapidseedbox.com\/wp-content\/uploads\/FlareSolverr_Guide_017-18x9.png 18w, https:\/\/www.rapidseedbox.com\/wp-content\/uploads\/FlareSolverr_Guide_017.png 1200w\" sizes=\"(max-width: 840px) 100vw, 840px\" \/><\/a><\/figure>\n\n\n\n<p><strong><em>Remarque :<\/em><\/strong><em> Tous les robots ne sont pas con\u00e7us pour adopter des comportements malveillants ! Les robots sont simplement des programmes automatis\u00e9s qui ex\u00e9cutent des t\u00e2ches. S'il existe certainement des robots con\u00e7us \u00e0 des fins malveillantes, telles que le spamming, le piratage et la fraude, il existe \u00e9galement des robots con\u00e7us pour des utilisations l\u00e9gitimes. Il s'agit par exemple des robots d'exploration des moteurs de recherche, des robots de conversation, des robots de m\u00e9dias sociaux, des racleurs de sites web, des robots de surveillance et d'alerte, de l'assistance virtuelle, etc.&nbsp;<\/em><\/p>\n\n\n\n<h3 class=\"wp-block-heading\">b. Comment fonctionne FlareSolverr ?<\/h3>\n\n\n\n<p><strong>FlareSolverr fonctionne comme un serveur proxy con\u00e7u pour \u00e9chapper aux protocoles anti-bots de Cloudflare. <\/strong>Il simule le comportement d'un navigateur r\u00e9el, ce qui lui permet de relever des d\u00e9fis, de passer des contr\u00f4les de s\u00e9curit\u00e9 et de rendre le contenu d'une page web.&nbsp;<\/p>\n\n\n\n<p><strong>Comment fonctionne le NAT ? Reportez-vous \u00e0 l'image ci-dessous. <\/strong><\/p>\n\n\n\n<ul>\n<li>Un utilisateur (c'est-\u00e0-dire le client HTTP Python) lance une requ\u00eate<\/li>\n\n\n\n<li>FlareSolverr attend les demandes des utilisateurs (dans un \u00e9tat d'inactivit\u00e9) et utilise ensuite la fonction <a href=\"https:\/\/selenium-python.readthedocs.io\/index.html\" target=\"_blank\" rel=\"noreferrer noopener\">Python Selenium<\/a> et <a href=\"https:\/\/github.com\/ultrafunkamsterdam\/undetected-chromedriver\" target=\"_blank\" rel=\"noreferrer noopener\">Chrom non d\u00e9tect\u00e9<\/a>eDriver pour cr\u00e9er une instance de navigateur web (Chrome).&nbsp;<\/li>\n\n\n\n<li>Il transmet ensuite la demande au site (qui est prot\u00e9g\u00e9 par CloudFlare). Il attend que le d\u00e9fi soit r\u00e9solu.&nbsp;<\/li>\n\n\n\n<li>Le site cible r\u00e9pond \u00e0 la demande comme d'habitude. Cloudflare r\u00e9pond \u00e9galement \u00e0 la demande car son d\u00e9fi a \u00e9t\u00e9 r\u00e9solu sans probl\u00e8me. <\/li>\n\n\n\n<li>Le code HTML est r\u00e9cup\u00e9r\u00e9 et les cookies sont renvoy\u00e9s \u00e0 l'utilisateur. <\/li>\n\n\n\n<li>Le code HTML et les cookies qui en r\u00e9sultent sont accessibles aux clients qui peuvent les utiliser avec d'autres clients HTTP tels que Python Requests.<\/li>\n<\/ul>\n\n\n\n<figure class=\"wp-block-image size-full\"><a href=\"https:\/\/www.rapidseedbox.com\/wp-content\/uploads\/FlareSolverr_Guide_018.png\"><img decoding=\"async\" loading=\"lazy\" width=\"981\" height=\"528\" src=\"https:\/\/www.rapidseedbox.com\/wp-content\/uploads\/FlareSolverr_Guide_018.png\" alt=\"Comment fonctionne FlareSolverr\" class=\"wp-image-17586\" srcset=\"https:\/\/www.rapidseedbox.com\/wp-content\/uploads\/FlareSolverr_Guide_018.png 981w, https:\/\/www.rapidseedbox.com\/wp-content\/uploads\/FlareSolverr_Guide_018-300x161.png 300w, https:\/\/www.rapidseedbox.com\/wp-content\/uploads\/FlareSolverr_Guide_018-18x10.png 18w\" sizes=\"(max-width: 981px) 100vw, 981px\" \/><\/a><\/figure>\n\n\n\n<h3 class=\"wp-block-heading\">c. Cas d'utilisation courants de FlareSolverr<\/h3>\n\n\n\n<p>Flaresolverr s'am\u00e9liore constamment et ajoute des int\u00e9grations. Ces nouvelles int\u00e9grations permettent \u00e0 FlareSolverr d'aller au-del\u00e0 du scraping - utilisez-le avec des outils SEO, l'entra\u00eenement de mod\u00e8les d'IA et des flux de travail d'indexation de recherche automatis\u00e9s.<\/p>\n\n\n\n<ul>\n<li><strong>Contourner la protection de Cloudflare pour le web scraping<\/strong> (actualit\u00e9s, commerce \u00e9lectronique, surveillance des prix). En savoir plus sur les principes de base de <a href=\"https:\/\/www.rapidseedbox.com\/fr\/blog\/web-scraping\">web scraping<\/a>.<\/li>\n\n\n\n<li><strong>Acc\u00e9der aux indexeurs de torrents et de Usenet<\/strong> via <a href=\"https:\/\/www.rapidseedbox.com\/fr\/blog\/guide-to-jackett\">Jackett<\/a>, Prowlarr, and <a href=\"https:\/\/www.rapidseedbox.com\/fr\/blog\/guide-ultime-du-sonar\" target=\"_blank\" rel=\"noreferrer noopener\">Sonarr<\/a>\/<a href=\"https:\/\/www.rapidseedbox.com\/fr\/blog\/guide-to-radarr\" target=\"_blank\" rel=\"noreferrer noopener\">Radarr<\/a><\/li>\n\n\n\n<li><strong>Permettre un acc\u00e8s stable \u00e0 distance \u00e0<a href=\"https:\/\/www.rapidseedbox.com\/fr\/blog\/plex-complete-guide\"> le serveur Plex Media<\/a><\/strong> derri\u00e8re Cloudflare<\/li>\n\n\n\n<li><strong>Surveiller les API prot\u00e9g\u00e9es<\/strong> utiliser Prometheus + FlareSolverr proxying<\/li>\n\n\n\n<li><strong>Automatiser la collecte de donn\u00e9es pour les outils de r\u00e9f\u00e9rencement<\/strong> le scraping de sites prot\u00e9g\u00e9s par Google ou Cloudflare-SERP<\/li>\n\n\n\n<li><strong>Alimenter les LLM et les mod\u00e8les d'IA<\/strong> avec du contenu r\u00e9cup\u00e9r\u00e9 dans des domaines prot\u00e9g\u00e9s (pour la formation ou la mise au point)<\/li>\n\n\n\n<li><strong>Int\u00e9grer les frameworks de navigateurs sans t\u00eate<\/strong> comme Playwright, Puppeteer, ou Browserless pour le scraping furtif<\/li>\n\n\n\n<li><strong>Contourner les murs CAPTCHA<\/strong> (avec un succ\u00e8s limit\u00e9 ou des solutions externes comme 2Captcha ou CapSolver)<\/li>\n<\/ul>\n\n\n\n<h3 class=\"wp-block-heading\">d. Avantages et inconv\u00e9nients.<\/h3>\n\n\n\n<p>FlareSolverr peut \u00eatre un outil pr\u00e9cieux pour contourner les m\u00e9canismes anti-bots de Cloudflare. Les utilisateurs qui souhaitent acc\u00e9der \u00e0 des contenus prot\u00e9g\u00e9s tireront profit de FlareSolverr. Cependant, il y a aussi quelques inconv\u00e9nients et consid\u00e9rations \u00e0 garder \u00e0 l'esprit lors de l'utilisation de cet outil.<\/p>\n\n\n\n<h4 class=\"wp-block-heading\"><strong>Avantages.<\/strong><\/h4>\n\n\n\n<ul>\n<li><strong>Contournement automatis\u00e9 : <\/strong>L'approche automatis\u00e9e de FlareSolverr vous \u00e9vite de devoir r\u00e9soudre les probl\u00e8mes manuellement.<\/li>\n\n\n\n<li><strong>Raclage efficace :<\/strong> Vous pouvez r\u00e9cup\u00e9rer efficacement les donn\u00e9es des sites web h\u00e9berg\u00e9s sur le CDN de Cloudflare.<\/li>\n\n\n\n<li><strong>Am\u00e9lioration de l'accessibilit\u00e9 :<\/strong> Il permet un acc\u00e8s fluide au contenu prot\u00e9g\u00e9 par Cloudflare en se faisant passer pour un v\u00e9ritable navigateur web.<\/li>\n\n\n\n<li><strong>Int\u00e9gration transparente : <\/strong>FlareSolverr utilise <a href=\"https:\/\/selenium-python.readthedocs.io\/index.html\" target=\"_blank\" rel=\"noreferrer noopener\">Python Selenium<\/a>, et <a href=\"https:\/\/github.com\/ultrafunkamsterdam\/undetected-chromedriver\" target=\"_blank\" rel=\"noreferrer noopener\">Pilote ChromeDriver non d\u00e9tect\u00e9<\/a>. Cette int\u00e9gration garantit que cette solution peut \u00eatre facilement incorpor\u00e9e dans vos flux de travail de scraping existants.<\/li>\n\n\n\n<li><strong>Polyvalence :<\/strong> Vous pouvez utiliser le code HTML et les cookies obtenus \u00e0 partir de la solution FlareSolverr avec d'autres clients HTTP tels que Python Requests.&nbsp;<\/li>\n<\/ul>\n\n\n\n<p>Apprenez \u00e0 <a href=\"https:\/\/www.rapidseedbox.com\/fr\/blog\/web-scraping\" target=\"_blank\" rel=\"noreferrer noopener\">le scrape web avec Python et la biblioth\u00e8que Requests<\/a> et incorporez FlareSolverr dans votre projet.&nbsp;<\/p>\n\n\n\n<h4 class=\"wp-block-heading\"><strong>Inconv\u00e9nients.<\/strong><\/h4>\n\n\n\n<ul>\n<li><strong>Pr\u00e9occupations juridiques et \u00e9thiques :<\/strong> L'utilisation la plus importante concerne les aspects juridiques et \u00e9thiques. Le contournement des m\u00e9canismes de protection contre les robots peut constituer une violation des conditions d'utilisation de certains sites web ou services.&nbsp;<\/li>\n\n\n\n<li><strong>Stabilit\u00e9 du site web :<\/strong> L'utilisation de FlareSolverr ou d'outils similaires pour contourner les protections peut entra\u00eener une charge suppl\u00e9mentaire sur le serveur du site web cible.<\/li>\n\n\n\n<li><strong>Consommation de ressources :<\/strong> Pour contourner les d\u00e9fis de Cloudflare, il faut lancer une instance de navigateur suppl\u00e9mentaire et r\u00e9soudre des \u00e9nigmes JavaScript. Ces deux t\u00e2ches consomment davantage de ressources informatiques.<\/li>\n\n\n\n<li><strong>D\u00e9pendance \u00e0 l'\u00e9gard de services tiers : <\/strong>FlareSolverr s'appuie sur Selenium, ChromeDriver et d'autres outils tiers. Par cons\u00e9quent, si ces outils ne sont pas mis \u00e0 jour ou ne fonctionnent pas, FlareSolverr sera \u00e9galement affect\u00e9.&nbsp;<\/li>\n\n\n\n<li><strong>D\u00e9fis CAPTCHA :<\/strong> Bien que cet outil puisse g\u00e9rer de nombreux m\u00e9canismes anti-bots, il peut arriver que des CAPTCHA soient pr\u00e9sent\u00e9s. Les CAPTCHA sont intentionnellement con\u00e7us pour \u00eatre difficiles \u00e0 r\u00e9soudre pour les syst\u00e8mes automatis\u00e9s. <\/li>\n<\/ul>\n\n\n\n<figure class=\"wp-block-table\"><table><tbody><tr><td><strong>\ud83d\udd14Note : <\/strong>As of today, native captcha solvers still do not work out-of-the-box. However, third-party solvers like <a href=\"https:\/\/www.rapidseedbox.com\/blog\/capsolver\" target=\"_blank\" rel=\"noreferrer noopener\">CapSolver<\/a> et <a href=\"https:\/\/2captcha.com\/\" target=\"_blank\" rel=\"noreferrer noopener\">2Captcha<\/a> peuvent \u00eatre int\u00e9gr\u00e9s manuellement ou par le biais d'un logiciel interm\u00e9diaire.<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<p><\/p>\n\n\n\n<div style=\"height:15px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"02\">2. Installation de Flaresolverr.<\/h2>\n\n\n\n<p>Dans cette section, nous vous fournirons des instructions \u00e9tape par \u00e9tape pour installer FlareSolverr sur diff\u00e9rents syst\u00e8mes d'exploitation. Nous installerons FlareSolverr sous Linux (via terminal et <a href=\"https:\/\/www.rapidseedbox.com\/blog\/headless-browser-guide\" target=\"_blank\" rel=\"noreferrer noopener\">navigateur sans t\u00eate<\/a>), sur Docker, et enfin sur Windows.&nbsp;<\/p>\n\n\n\n<p><strong><em>Clause de non-responsabilit\u00e9 : <\/em><\/strong><em>Les informations contenues dans ce guide sont fournies \u00e0 des fins g\u00e9n\u00e9rales uniquement et leur exactitude, leur exhaustivit\u00e9 et leur actualit\u00e9 ne sont pas garanties. Nous ne sommes pas responsables des pertes ou dommages r\u00e9sultant de l'utilisation de ces informations. Les liens vers des sites web externes n'impliquent pas leur approbation et nous ne sommes pas responsables de leur contenu. L'utilisation de FlareSolverr peut avoir des implications juridiques, il convient donc de se conformer aux lois et conditions d'utilisation applicables. Ce guide ne remplace pas les conseils d'un professionnel. En utilisant ce guide, vous acceptez ces conditions.<\/em><\/p>\n\n\n\n<h3 class=\"wp-block-heading\">a. Installation de FlareSolverr sur Linux (via un terminal)<\/h3>\n\n\n\n<p>L'installation sur Linux est un processus simple, et ce guide vous guidera \u00e0 travers les \u00e9tapes pour l'installer et le faire fonctionner sur votre syst\u00e8me. Nous allons installer FlareSolverr sur une Ubuntu 22.04.<\/p>\n\n\n\n<h4 class=\"wp-block-heading\">Conditions pr\u00e9alables:<\/h4>\n\n\n\n<p>Avant de commencer le processus d'installation, assurez-vous que vous disposez de Python et du gestionnaire de paquets Python (pip). Vous aurez besoin de pip pour installer et g\u00e9rer les d\u00e9pendances. Conform\u00e9ment \u00e0 l'article <a href=\"https:\/\/github.com\/FlareSolverr\/FlareSolverr\" target=\"_blank\" rel=\"noreferrer noopener\">D\u00e9p\u00f4t GitHub de FlareSolverr<\/a>il est recommand\u00e9 d'avoir Python 3.11<\/p>\n\n\n\n<h4 class=\"wp-block-heading\">\u00c9tapes de l'installation :<\/h4>\n\n\n\n<p>Suivez ces \u00e9tapes pour installer Flaresolverr (binaire pr\u00e9compil\u00e9) sur votre syst\u00e8me Linux :<\/p>\n\n\n\n<ul>\n<li>Lancez une fen\u00eatre de terminal sur votre machine Linux.&nbsp;<\/li>\n\n\n\n<li><strong>Cr\u00e9er un r\u00e9pertoire <\/strong>o\u00f9 vous enregistrerez le t\u00e9l\u00e9chargement de FlareSolverr.&nbsp;<\/li>\n<\/ul>\n\n\n\n<p><em>Par exemple: <\/em><\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>mkdir FlareSolverr\ncd FlareSolverr<\/code><\/pre>\n\n\n\n<ul>\n<li><strong>T\u00e9l\u00e9charger le fichier binaire :<\/strong> Vous pouvez utiliser la commande wget pour t\u00e9l\u00e9charger le binaire directement \u00e0 partir de l'URL officielle de Flaresolverr. <a href=\"https:\/\/github.com\/FlareSolverr\/FlareSolverr\/releases\" target=\"_blank\" rel=\"noreferrer noopener\">derni\u00e8re version<\/a> et copier le lien)<\/li>\n<\/ul>\n\n\n\n<figure class=\"wp-block-image size-full\"><a href=\"https:\/\/www.rapidseedbox.com\/wp-content\/uploads\/FlareSolverr_Guide_014-1.png\"><img decoding=\"async\" loading=\"lazy\" width=\"1024\" height=\"406\" src=\"https:\/\/www.rapidseedbox.com\/wp-content\/uploads\/FlareSolverr_Guide_014-1.png\" alt=\"installation de FlareSolverr\" class=\"wp-image-21830\" srcset=\"https:\/\/www.rapidseedbox.com\/wp-content\/uploads\/FlareSolverr_Guide_014-1.png 1024w, https:\/\/www.rapidseedbox.com\/wp-content\/uploads\/FlareSolverr_Guide_014-1-300x119.png 300w, https:\/\/www.rapidseedbox.com\/wp-content\/uploads\/FlareSolverr_Guide_014-1-18x7.png 18w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/a><\/figure>\n\n\n\n<ul>\n<li><strong>Extraire l'archive : <\/strong>Utilisez la commande tar pour extraire le contenu de l'archive t\u00e9l\u00e9charg\u00e9e :<\/li>\n<\/ul>\n\n\n\n<pre class=\"wp-block-code\"><code>tar -xzf flaresolverr_linux_x64.tar.gz<\/code><\/pre>\n\n\n\n<ul>\n<li>Allez dans le r\u00e9pertoire extrait.<\/li>\n<\/ul>\n\n\n\n<pre class=\"wp-block-code\"><code>cd flaresolverr<\/code><\/pre>\n\n\n\n<ul>\n<li>Vous pouvez maintenant ex\u00e9cuter FlareSolverr \u00e0 l'aide de la commande .\/flaresolverr :<\/li>\n<\/ul>\n\n\n\n<pre class=\"wp-block-code\"><code>.\/flaresolverr<\/code><\/pre>\n\n\n\n<figure class=\"wp-block-image size-large\"><a href=\"https:\/\/www.rapidseedbox.com\/wp-content\/uploads\/FlareSolverr_Guide_01.png\"><img decoding=\"async\" loading=\"lazy\" width=\"1024\" height=\"208\" src=\"https:\/\/www.rapidseedbox.com\/wp-content\/uploads\/FlareSolverr_Guide_01-1024x208.png\" alt=\"D\u00e9marrage de FlareSolverr\" class=\"wp-image-17569\" srcset=\"https:\/\/www.rapidseedbox.com\/wp-content\/uploads\/FlareSolverr_Guide_01-1024x208.png 1024w, https:\/\/www.rapidseedbox.com\/wp-content\/uploads\/FlareSolverr_Guide_01-300x61.png 300w, https:\/\/www.rapidseedbox.com\/wp-content\/uploads\/FlareSolverr_Guide_01-18x4.png 18w, https:\/\/www.rapidseedbox.com\/wp-content\/uploads\/FlareSolverr_Guide_01.png 1176w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/a><\/figure>\n\n\n\n<p><strong>F\u00e9licitations ! <\/strong>Si vous voyez un message similaire \u00e0 celui ci-dessus, cela signifie que votre FlareSolverr est op\u00e9rationnel. La sortie indique que le test d'installation du navigateur web a r\u00e9ussi et que le service FlareSolverr est maintenant en service sur http:\/\/0.0.0.0:8191.<\/p>\n\n\n\n<h4 class=\"wp-block-heading\"><strong>Acc\u00e8s \u00e0 FlareSolverr !<\/strong><\/h4>\n\n\n\n<p><strong>FlareSolverr devrait maintenant fonctionner en arri\u00e8re-plan de votre machine Linux. <\/strong>L'adresse 0.0.0.0 indique que Flaresolverr se lie \u00e0 toutes les interfaces r\u00e9seau disponibles sur la machine h\u00f4te. Cela signifie que vous pouvez y acc\u00e9der en utilisant l'adresse IP ou le nom d'h\u00f4te de la machine \u00e0 partir de n'importe quel appareil sur le m\u00eame r\u00e9seau. <\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>D\u00e9pannage !&nbsp;<\/strong><\/h3>\n\n\n\n<p>Tableau de d\u00e9pannage rapide !<\/p>\n\n\n\n<figure class=\"wp-block-table\"><table><thead><tr><th>Probl\u00e8me<\/th><th>Solution<\/th><\/tr><\/thead><tbody><tr><td><code>libatk-1.0.so.0<\/code> manquant<\/td><td><code>sudo apt install libatk1.0-0<\/code><\/td><\/tr><tr><td>Xvfb introuvable<\/td><td><code>sudo apt install xvfb<\/code><\/td><\/tr><tr><td>Erreur CAPTCHA<\/td><td>Aucun solveur n'est configur\u00e9 - utilisez 2Captcha ou CapSolver<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<p><strong>Besoin d'aide ?<\/strong> La plupart des probl\u00e8mes li\u00e9s \u00e0 FlareSolverr - comme les erreurs de navigateur ou les CAPTCHAs - sont activement discut\u00e9s dans le groupe de travail <a class=\"\" href=\"https:\/\/github.com\/FlareSolverr\/FlareSolverr\/issues\">Page GitHub Issues<\/a>o\u00f9 vous pouvez trouver des correctifs ou m\u00eame ajouter vos propres rapports de bogues.<\/p>\n\n\n\n<p>Nous ex\u00e9cutons FlareSolverr \u00e0 partir d'une machine virtuelle (pas d'interface graphique), et nous avons donc les erreurs suivantes. <\/p>\n\n\n\n<ol>\n<li>\"Si vous voyez l'erreur suivante : \"error while loading shared libraries : libatk-1.0.so.0 : cannot open shared object file : No such file or directory\" -- ERROR Chrome \/ Chromium version not detected !\", vous devrez installer les d\u00e9pendances n\u00e9cessaires pour le navigateur Chrome ou Chromium.&nbsp;<\/li>\n<\/ol>\n\n\n\n<p><strong>Ex\u00e9cutez les commandes suivantes :<\/strong><\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><a href=\"https:\/\/www.rapidseedbox.com\/wp-content\/uploads\/FlareSolverr_Guide_06-1024x282-1.png\"><img decoding=\"async\" loading=\"lazy\" width=\"1024\" height=\"282\" src=\"https:\/\/www.rapidseedbox.com\/wp-content\/uploads\/FlareSolverr_Guide_06-1024x282-1.png\" alt=\"D\u00e9pannage de FlareSolverr\" class=\"wp-image-21381\" srcset=\"https:\/\/www.rapidseedbox.com\/wp-content\/uploads\/FlareSolverr_Guide_06-1024x282-1.png 1024w, https:\/\/www.rapidseedbox.com\/wp-content\/uploads\/FlareSolverr_Guide_06-1024x282-1-300x83.png 300w, https:\/\/www.rapidseedbox.com\/wp-content\/uploads\/FlareSolverr_Guide_06-1024x282-1-18x5.png 18w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/a><\/figure>\n\n\n\n<pre class=\"wp-block-code\"><code>sudo apt-get update\nsudo apt-get install libxcomposite1 libxdamage1 libxrandr2 libxinerama1 libxcursor1 libxss1 libxext6 libxrender1 libasound2 libdbus-1-3 libatk1.0-0 libgtk-3-0 libgbm1<\/code><\/pre>\n\n\n\n<ol start=\"2\">\n<li>Si vous voyez l'erreur : \"OSError : Can not find Xvfb. Veuillez l'installer et r\u00e9essayer\", cela signifie que Flaresolverr ne peut pas trouver Xvfb, qui est n\u00e9cessaire pour lancer le navigateur web pour la fonctionnalit\u00e9 de FlareSolverr. Xvfb est un serveur X \u00e0 tampon de trame virtuel qui permet aux applications d'ex\u00e9cuter des interfaces graphiques sans affichage physique. Xvfb est utilis\u00e9 pour simuler un environnement d'affichage pour le navigateur sans \u00e9cran. Il est n\u00e9cessaire pour que le navigateur sans t\u00eate fonctionne correctement m\u00eame lorsqu'il n'y a pas d'affichage physique disponible.<\/li>\n<\/ol>\n\n\n\n<p><strong>Installez Xvfb \u00e0 l'aide de la commande suivante :&nbsp;<\/strong><\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>sudo apt-get install xvfb<\/code><\/pre>\n\n\n\n<figure class=\"wp-block-image size-large\"><a href=\"https:\/\/www.rapidseedbox.com\/wp-content\/uploads\/FlareSolverr_Guide_06.png\"><img decoding=\"async\" loading=\"lazy\" width=\"1024\" height=\"282\" src=\"https:\/\/www.rapidseedbox.com\/wp-content\/uploads\/FlareSolverr_Guide_06-1024x282.png\" alt=\"D\u00e9pannage de FlareSolverr\" class=\"wp-image-17574\" srcset=\"https:\/\/www.rapidseedbox.com\/wp-content\/uploads\/FlareSolverr_Guide_06-1024x282.png 1024w, https:\/\/www.rapidseedbox.com\/wp-content\/uploads\/FlareSolverr_Guide_06-300x83.png 300w, https:\/\/www.rapidseedbox.com\/wp-content\/uploads\/FlareSolverr_Guide_06-18x5.png 18w, https:\/\/www.rapidseedbox.com\/wp-content\/uploads\/FlareSolverr_Guide_06.png 1194w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/a><\/figure>\n\n\n\n<figure class=\"wp-block-table\"><table><tbody><tr><td>\ud83e\udde0<strong>Abandonner Xvfb - Utiliser Chrome Native Headless \u00e0 la place<\/strong><br>Historiquement, les utilisateurs de FlareSolverr sous Linux devaient installer <strong>Xvfb<\/strong> (X virtual framebuffer) pour simuler un \u00e9cran pour l'automatisation des navigateurs sans t\u00eate. Bien que cela fonctionne toujours, les versions modernes de Chrome (v59+ sous Linux, v60+ sous Windows\/macOS) peuvent fonctionner en mode \"headless\".<strong>aucun serveur X n'est n\u00e9cessaire<\/strong>.<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<p><strong>De m\u00eame, si vous utilisez un <a href=\"https:\/\/www.rapidseedbox.com\/blog\/headless-browser-guide\" target=\"_blank\" rel=\"noreferrer noopener\">navigateur sans t\u00eate<\/a>vous devrez le d\u00e9finir plus tard dans les variables d'environnement de FlareSolverr. Plus d'informations \u00e0 ce sujet dans la section suivante. <\/strong><\/p>\n\n\n\n<h3 class=\"wp-block-heading\">b. Installation de Flaresolverr sur Docker<\/h3>\n\n\n\n<p>Ce qui suit est un guide \u00e9tape par \u00e9tape sur l'installation de FlareSolverr dans Docker. Nous supposons que Docker est d\u00e9j\u00e0 install\u00e9 sur votre ordinateur. Pour obtenir les derni\u00e8res fonctionnalit\u00e9s, t\u00e9l\u00e9chargez toujours \u00e0 partir du site officiel de FlareSolverr. <a href=\"https:\/\/github.com\/FlareSolverr\/FlareSolverr\" target=\"_blank\" rel=\"noreferrer noopener\">D\u00e9p\u00f4t GitHub FlareSolverr<\/a>o\u00f9 les nouvelles mises \u00e0 jour et les correctifs de la communaut\u00e9 sont r\u00e9guli\u00e8rement pouss\u00e9s. Vous pouvez \u00e9galement ajouter FlareSolverr \u00e0 votre ensemble d'outils via Docker, ce qui simplifie l'installation et am\u00e9liore la gestion des mises \u00e0 jour.<\/p>\n\n\n\n<p><strong>D\u00e9marrage rapide !<\/strong><\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>git clone https:\/\/github.com\/FlareSolverr\/FlareSolverr.git\ncd FlareSolverr\nsudo docker-compose up -d\n<\/code><\/pre>\n\n\n\n<p>Ce guide \u00e9tape par \u00e9tape utilise la version 24.0.5, fonctionnant sur Ubuntu 22.04 Jammy. Pour plus d'informations sur l'installation de Docker, consultez le site officiel suivant <a href=\"https:\/\/www.docker.com\/get-started\" target=\"_blank\" rel=\"noreferrer noopener\">guide<\/a>.&nbsp;<\/p>\n\n\n\n<ul>\n<li><strong>Trouver les images correspondantes dans <\/strong><a href=\"https:\/\/hub.docker.com\/r\/flaresolverr\/flaresolverr\" target=\"_blank\" rel=\"noreferrer noopener\"><strong>DockerHub<\/strong><\/a><strong>. <\/strong>L'image est support\u00e9e sur diff\u00e9rentes architectures, notamment x86 : `linux\/386`, x86-64 : `linux\/amd64`, ARM32 : `linux\/arm\/v7`, et ARM64 : `linux\/arm64`.<\/li>\n\n\n\n<li><strong>D\u00e9marrer le conteneur FlareSolverr.<\/strong> Utilisez Docker Compose ou le CLI. FlareSolverr fournit un fichier de configuration docker-compose.yml - qui est beaucoup plus facile que le CLI (si vous avez install\u00e9 Docker Compose). De plus, il n'est pas n\u00e9cessaire d'extraire l'image, car elle est d\u00e9j\u00e0 r\u00e9f\u00e9renc\u00e9e dans le fichier compose.\n<ul>\n<li>Clone le d\u00e9p\u00f4t contenant le fichier de configuration `docker-compose.yml` :<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n\n\n\n<pre class=\"wp-block-code\"><code>git clone https:\/\/github.com\/FlareSolverr\/FlareSolverr.git<\/code><\/pre>\n\n\n\n<ul>\n<li>Naviguez jusqu'au r\u00e9pertoire du r\u00e9f\u00e9rentiel :<\/li>\n<\/ul>\n\n\n\n<pre class=\"wp-block-code\"><code>cd FlareSolverr<\/code><\/pre>\n\n\n\n<ul>\n<li>D\u00e9marrez le conteneur \u00e0 l'aide de Docker Compose (assurez-vous d'avoir les droits d'administrateur pour ex\u00e9cuter cette commande ou utilisez sudo) :<\/li>\n<\/ul>\n\n\n\n<pre class=\"wp-block-code\"><code>sudo docker-compose up -d<\/code><\/pre>\n\n\n\n<figure class=\"wp-block-image size-large\"><a href=\"https:\/\/www.rapidseedbox.com\/wp-content\/uploads\/FlareSolverr_Guide_07.png\"><img decoding=\"async\" loading=\"lazy\" width=\"1024\" height=\"257\" src=\"https:\/\/www.rapidseedbox.com\/wp-content\/uploads\/FlareSolverr_Guide_07-1024x257.png\" alt=\"Docker FlareSolverr\" class=\"wp-image-17575\" srcset=\"https:\/\/www.rapidseedbox.com\/wp-content\/uploads\/FlareSolverr_Guide_07-1024x257.png 1024w, https:\/\/www.rapidseedbox.com\/wp-content\/uploads\/FlareSolverr_Guide_07-300x75.png 300w, https:\/\/www.rapidseedbox.com\/wp-content\/uploads\/FlareSolverr_Guide_07-18x5.png 18w, https:\/\/www.rapidseedbox.com\/wp-content\/uploads\/FlareSolverr_Guide_07.png 1185w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/a><\/figure>\n\n\n\n<h4 class=\"wp-block-heading\"><strong>V\u00e9rifier l'installation<\/strong>. <\/h4>\n\n\n\n<p>V\u00e9rifiez si le conteneur FlareSolverr est en cours d'ex\u00e9cution en ex\u00e9cutant :<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>sudo docker ps<\/code><\/pre>\n\n\n\n<ul>\n<li>Vous devriez voir le conteneur `flaresolverr` dans la liste.<\/li>\n<\/ul>\n\n\n\n<figure class=\"wp-block-image size-large\"><a href=\"https:\/\/www.rapidseedbox.com\/wp-content\/uploads\/FlareSolverr_Guide_03.png\"><img decoding=\"async\" loading=\"lazy\" width=\"1024\" height=\"160\" src=\"https:\/\/www.rapidseedbox.com\/wp-content\/uploads\/FlareSolverr_Guide_03-1024x160.png\" alt=\"FlareSolverr Docker\" class=\"wp-image-17571\" srcset=\"https:\/\/www.rapidseedbox.com\/wp-content\/uploads\/FlareSolverr_Guide_03-1024x160.png 1024w, https:\/\/www.rapidseedbox.com\/wp-content\/uploads\/FlareSolverr_Guide_03-300x47.png 300w, https:\/\/www.rapidseedbox.com\/wp-content\/uploads\/FlareSolverr_Guide_03-18x3.png 18w, https:\/\/www.rapidseedbox.com\/wp-content\/uploads\/FlareSolverr_Guide_03.png 1338w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/a><\/figure>\n\n\n\n<h4 class=\"wp-block-heading\"><strong>Acc\u00e8s \u00e0 FlareSolverr<\/strong><\/h4>\n\n\n\n<p>FlareSolverr devrait maintenant fonctionner dans le conteneur Docker. Vous pouvez y acc\u00e9der en allant sur 'http:\/\/localhost:8191' dans votre navigateur web.<\/p>\n\n\n\n<p><strong>Voil\u00e0, c'est fait ! Vous avez r\u00e9ussi \u00e0 installer FlareSolverr \u00e0 l'aide de conteneurs Docker. Vous pouvez maintenant l'utiliser pour contourner les d\u00e9fis des sites web prot\u00e9g\u00e9s par Cloudflare.<\/strong><\/p>\n\n\n\n<h3 class=\"wp-block-heading\">c. Installation de FlareSolverr sous Windows<\/h3>\n\n\n\n<p><strong>Il est recommand\u00e9 d'installer FlareSolverr sur Windows en utilisant les binaires pr\u00e9compil\u00e9s, qui ne sont disponibles que pour l'architecture x64 de Windows.<\/strong> Bien qu'il soit \u00e9galement possible d'installer le logiciel \u00e0 partir des sources, cela n'est pas recommand\u00e9 pour Windows en raison des limitations de l'architecture. En outre, l'\"image\" du conteneur Docker est principalement con\u00e7ue pour \u00eatre ex\u00e9cut\u00e9e sur une machine h\u00f4te bas\u00e9e sur Linux (et non sur Windows).<\/p>\n\n\n\n<p><strong>Pour installer FlareSolverr sur Windows, vous pouvez suivre les \u00e9tapes suivantes :<\/strong><\/p>\n\n\n\n<ul>\n<li><strong>T\u00e9l\u00e9charger le fichier binaire : <\/strong>Aller \u00e0 la page <a href=\"https:\/\/github.com\/FlareSolverr\/FlareSolverr\/releases\" target=\"_blank\" rel=\"noreferrer noopener\">Communiqu\u00e9s de presse de FlareSolverr<\/a> sur GitHub. Trouvez la derni\u00e8re version dans la section \"Assets\", et trouvez le t\u00e9l\u00e9chargement appropri\u00e9 pour Windows. Il devrait s'agir d'un fichier zip. T\u00e9l\u00e9chargez le fichier zipp\u00e9 de FlareSolverr pour Windows x64.<\/li>\n\n\n\n<li><strong>D\u00e9compressez et ex\u00e9cutez le binaire FlareSolverr : <\/strong>Ex\u00e9cutez l'ex\u00e9cutable FlareSolverr.exe t\u00e9l\u00e9charg\u00e9. Une fois que vous l'aurez lanc\u00e9, le terminal s'ouvrira, vous informant que FlareSolverr User-Agent fonctionne d\u00e9j\u00e0 avec succ\u00e8s. <\/li>\n\n\n\n<li>Autoriser l'acc\u00e8s \u00e0 cette application \u00e0 partir de votre pare-feu Windows.&nbsp;<\/li>\n<\/ul>\n\n\n\n<figure class=\"wp-block-image size-full\"><a href=\"https:\/\/www.rapidseedbox.com\/wp-content\/uploads\/FlareSolverr_Guide-3.png\"><img decoding=\"async\" loading=\"lazy\" width=\"1024\" height=\"515\" src=\"https:\/\/www.rapidseedbox.com\/wp-content\/uploads\/FlareSolverr_Guide-3.png\" alt=\"FlareSolverr sur Windows\" class=\"wp-image-21816\" srcset=\"https:\/\/www.rapidseedbox.com\/wp-content\/uploads\/FlareSolverr_Guide-3.png 1024w, https:\/\/www.rapidseedbox.com\/wp-content\/uploads\/FlareSolverr_Guide-3-300x151.png 300w, https:\/\/www.rapidseedbox.com\/wp-content\/uploads\/FlareSolverr_Guide-3-18x9.png 18w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/a><\/figure>\n\n\n\n<p>Voil\u00e0, c'est fait ! Vous avez install\u00e9 et ex\u00e9cut\u00e9 avec succ\u00e8s FlareSolverr sur Windows en utilisant le binaire pr\u00e9compil\u00e9.<\/p>\n\n\n\n<span data-sumome-listbuilder-embed-id=\"9e7696cc3cf6477b474743cb23988cb0c446dd41020667cb6fad070c0abd9782\"><\/span>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"03\">3. Configuration de Flaresolverr.<\/h2>\n\n\n\n<p><strong>Maintenant que vous avez r\u00e9ussi \u00e0 terminer l'installation, il est temps de la configurer.<\/strong><\/p>\n\n\n\n<p>La configuration de FlareSolverr pour les applications et services web tels que Cloudflare et Plex implique la configuration des variables d'environnement n\u00e9cessaires. Donc, si vous avez install\u00e9 le logiciel avec succ\u00e8s, vous devriez maintenant \u00eatre en mesure de modifier ses variables d'environnement.&nbsp;<\/p>\n\n\n\n<p><strong>FlareSolverr fournit des variables d'environnement que vous pouvez utiliser pour configurer son comportement. Vous trouverez des informations sur ces variables dans la documentation de <\/strong><a href=\"https:\/\/github.com\/FlareSolverr\/FlareSolverr\" target=\"_blank\" rel=\"noreferrer noopener\"><strong>D\u00e9p\u00f4t GitHub de FlareSolverr<\/strong><\/a><strong>.<\/strong><\/p>\n\n\n\n<div style=\"border:1px solid #ddd; padding:20px; margin:40px 0; border-radius:8px; background:#f9f9f9; font-family:sans-serif; text-align:center;\">\n  <p style=\"margin:0 0 10px 0; font-size:22px; font-weight:600; color:#222;\">\n    \ud83d\udd01 Tourner. Rafra\u00eechir. R\u00e9essayer.\n  <\/p>\n  <p style=\"margin:0 0 18px 0; font-size:18px; color:#444;\">\n    Associez FlareSolverr \u00e0 des serveurs mandataires r\u00e9sidentiels tournants pour faire d\u00e9filer les identit\u00e9s de confiance.\n  <\/p>\n  <a href=\"https:\/\/www.rapidseedbox.com\/fr\/proxy-rotating-residential\/?blog=flaresolverr-guide\" target=\"_blank\" style=\"background:#22c55e; color:#fff; padding:10px 18px; text-decoration:none; font-weight:600; border-radius:5px; font-size:18px; display:inline-block;\" rel=\"noopener\">\n    Explorer la rotation \u2192\n  <\/a>\n<\/div>\n\n\n\n<h3 class=\"wp-block-heading\">a. Modification des variables d'environnement.<\/h3>\n\n\n\n<h4 class=\"wp-block-heading\"><strong>Configurer les variables sous Linux.&nbsp;<\/strong><\/h4>\n\n\n\n<p>Modifier les variables d'environnement de FlareSolverr sous Linux, en les d\u00e9finissant \u00e0 l'aide de la commande \"export\", avant de lancer le processus FlareSolverr dans le terminal. <strong>Voici comment :<\/strong><\/p>\n\n\n\n<ul>\n<li>Exportez la ou les variables d'environnement que vous souhaitez modifier. <\/li>\n\n\n\n<li>Par exemple, pour changer le LOG_LEVEL en debug, et changer le fuseau horaire, vous devez ex\u00e9cuter la commande suivante&nbsp;<\/li>\n<\/ul>\n\n\n\n<pre class=\"wp-block-code\"><code>export LOG_LEVEL=debug\nexport TZ=America\/New_York<\/code><\/pre>\n\n\n\n<figure class=\"wp-block-image size-full\"><a href=\"https:\/\/www.rapidseedbox.com\/wp-content\/uploads\/FlareSolverr_Guide-2.png\"><img decoding=\"async\" loading=\"lazy\" width=\"1024\" height=\"276\" src=\"https:\/\/www.rapidseedbox.com\/wp-content\/uploads\/FlareSolverr_Guide-2.png\" alt=\"testant FlareSolverr\" class=\"wp-image-21671\" srcset=\"https:\/\/www.rapidseedbox.com\/wp-content\/uploads\/FlareSolverr_Guide-2.png 1024w, https:\/\/www.rapidseedbox.com\/wp-content\/uploads\/FlareSolverr_Guide-2-300x81.png 300w, https:\/\/www.rapidseedbox.com\/wp-content\/uploads\/FlareSolverr_Guide-2-18x5.png 18w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/a><\/figure>\n\n\n\n<h4 class=\"wp-block-heading\"><strong>Modifier les variables dans Docker.<\/strong><\/h4>\n\n\n\n<p>Pour modifier les variables de FlareSolverr, vous devez ouvrir et modifier le fichier docker-compose.yml dans un \u00e9diteur de texte.<\/p>\n\n\n\n<ul>\n<li>Trouvez la section services correspondant \u00e0 votre service FlareSolverr - dans notre cas, il s'appelle flaresolverr. Dans la d\u00e9finition du service, vous verrez la section environnement. C'est ici que vous pouvez mettre \u00e0 jour vos variables d'environnement.&nbsp;<\/li>\n\n\n\n<li>Par exemple, vous pouvez changer la variable d'environnement LOG_LEVEL en debug, TimeZone, ports par d\u00e9faut, ex\u00e9cuter le navigateur web en mode headless, etc.<\/li>\n<\/ul>\n\n\n\n<figure class=\"wp-block-image size-large\"><a href=\"https:\/\/www.rapidseedbox.com\/wp-content\/uploads\/FlareSolverr_Guide_013.png\"><img decoding=\"async\" loading=\"lazy\" width=\"1024\" height=\"444\" src=\"https:\/\/www.rapidseedbox.com\/wp-content\/uploads\/FlareSolverr_Guide_013-1024x444.png\" alt=\"FlareSolverr Docker\" class=\"wp-image-17581\" srcset=\"https:\/\/www.rapidseedbox.com\/wp-content\/uploads\/FlareSolverr_Guide_013-1024x444.png 1024w, https:\/\/www.rapidseedbox.com\/wp-content\/uploads\/FlareSolverr_Guide_013-300x130.png 300w, https:\/\/www.rapidseedbox.com\/wp-content\/uploads\/FlareSolverr_Guide_013-18x8.png 18w, https:\/\/www.rapidseedbox.com\/wp-content\/uploads\/FlareSolverr_Guide_013.png 1045w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/a><\/figure>\n\n\n\n<p>Vous trouverez ci-dessous les \u00e9tapes \u00e0 suivre pour configurer FlareSolverr pour chacun de ces sc\u00e9narios :<\/p>\n\n\n\n<h4 class=\"wp-block-heading\"><strong>Configuration des variables dans Windows.&nbsp;<\/strong><\/h4>\n\n\n\n<p><strong>Pour modifier les variables dans Windows : <\/strong>Tout d'abord, allez dans le r\u00e9pertoire o\u00f9 FlareSolverr est install\u00e9, puis ex\u00e9cutez la commande \"set\" suivie de la variable que vous souhaitez modifier.&nbsp;<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>set TZ=Europe\/Londres\nset LOG_LEVEL=debug<\/code><\/pre>\n\n\n\n<figure class=\"wp-block-image size-full\"><a href=\"https:\/\/www.rapidseedbox.com\/wp-content\/uploads\/FlareSolverr_Guide_08-1.png\"><img decoding=\"async\" loading=\"lazy\" width=\"1024\" height=\"589\" src=\"https:\/\/www.rapidseedbox.com\/wp-content\/uploads\/FlareSolverr_Guide_08-1.png\" alt=\"FlareSolverr sur Windows\" class=\"wp-image-21563\" srcset=\"https:\/\/www.rapidseedbox.com\/wp-content\/uploads\/FlareSolverr_Guide_08-1.png 1024w, https:\/\/www.rapidseedbox.com\/wp-content\/uploads\/FlareSolverr_Guide_08-1-300x173.png 300w, https:\/\/www.rapidseedbox.com\/wp-content\/uploads\/FlareSolverr_Guide_08-1-18x10.png 18w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/a><\/figure>\n\n\n\n<p>Maintenant que vous savez comment configurer les variables de FlareSolverr, voyons comment les modifier pour des applications web sp\u00e9cifiques.&nbsp;<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">b. Configurer FlareSolverr pour Cloudflare :&nbsp;<\/h3>\n\n\n\n<p>Vous pouvez configurer la fa\u00e7on dont FlareSolverr contourne les d\u00e9fis de Cloudflare en ajustant ses variables d'environnement. <strong>Les principales sont les variables CAPTCHA_SOLVER et LOG_LEVEL.<\/strong><\/p>\n\n\n\n<ul>\n<li>La modification suivante d\u00e9finira le solveur CAPTCHA \u00e0 \"hcaptcha\" et augmentera le niveau de journalisation \u00e0 \"debug\".<\/li>\n<\/ul>\n\n\n\n<pre class=\"wp-block-code\"><code>export CAPTCHA_SOLVER=hcaptcha\nexport LOG_LEVEL=debug<\/code><\/pre>\n\n\n\n<ul>\n<li>D\u00e9marrer FlareSolverr :<\/li>\n<\/ul>\n\n\n\n<pre class=\"wp-block-code\"><code>.\/flaresolverr<\/code><\/pre>\n\n\n\n<ul>\n<li>FlareSolverr devrait maintenant \u00eatre configur\u00e9 pour g\u00e9rer efficacement les d\u00e9fis de Cloudflare.<\/li>\n<\/ul>\n\n\n\n<figure class=\"wp-block-image size-large\"><a href=\"https:\/\/www.rapidseedbox.com\/wp-content\/uploads\/FlareSolverr_Guide_010.png\"><img decoding=\"async\" loading=\"lazy\" width=\"1024\" height=\"290\" src=\"https:\/\/www.rapidseedbox.com\/wp-content\/uploads\/FlareSolverr_Guide_010-1024x290.png\" alt=\"Variables de FlareSolverr\" class=\"wp-image-17578\" srcset=\"https:\/\/www.rapidseedbox.com\/wp-content\/uploads\/FlareSolverr_Guide_010-1024x290.png 1024w, https:\/\/www.rapidseedbox.com\/wp-content\/uploads\/FlareSolverr_Guide_010-300x85.png 300w, https:\/\/www.rapidseedbox.com\/wp-content\/uploads\/FlareSolverr_Guide_010-18x5.png 18w, https:\/\/www.rapidseedbox.com\/wp-content\/uploads\/FlareSolverr_Guide_010.png 1301w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/a><\/figure>\n\n\n\n<blockquote class=\"wp-block-quote\">\n<figure class=\"wp-block-table\"><table><tbody><tr><td><strong>\ud83d\udd14Note : <\/strong>As of today, native captcha solvers still do not work out-of-the-box. However, third-party solvers like <a href=\"https:\/\/www.rapidseedbox.com\/blog\/capsolver\" target=\"_blank\" rel=\"noreferrer noopener\">CapSolver<\/a> et <a href=\"https:\/\/2captcha.com\/\" target=\"_blank\" rel=\"noreferrer noopener\">2Captcha<\/a> peuvent \u00eatre int\u00e9gr\u00e9s manuellement ou par le biais d'un logiciel interm\u00e9diaire.<\/td><\/tr><\/tbody><\/table><\/figure>\n<\/blockquote>\n\n\n\n<h3 class=\"wp-block-heading\">c. Configurer FlareSolverr pour Plex :<\/h3>\n\n\n\n<p><strong>La configuration de FlareSolverr pour Plex peut s'av\u00e9rer n\u00e9cessaire dans les cas o\u00f9 votre syst\u00e8me d'exploitation est en panne. <a href=\"https:\/\/www.rapidseedbox.com\/fr\/blog\/plex-complete-guide\" target=\"_blank\" rel=\"noreferrer noopener\">Serveur multim\u00e9dia Plex<\/a> est derri\u00e8re la protection Cloudflare.<\/strong> Comme vous le savez peut-\u00eatre d\u00e9j\u00e0, les mesures de s\u00e9curit\u00e9 de Cloudflare peuvent poser des probl\u00e8mes pour acc\u00e9der au contenu de Plex.&nbsp;<\/p>\n\n\n\n<p>En int\u00e9grant FlareSolverr \u00e0 Plex, vous pouvez am\u00e9liorer la fiabilit\u00e9 de votre serveur multim\u00e9dia Plex. Cette configuration garantit que votre contenu multim\u00e9dia est facilement accessible aux utilisateurs autoris\u00e9s sans rencontrer d'obstacles.<\/p>\n\n\n\n<p><strong>Comment proc\u00e9der ? <\/strong><\/p>\n\n\n\n<ul>\n<li><strong>Configurer les variables d'environnement :<\/strong> Pour Plex, vous devrez g\u00e9n\u00e9ralement d\u00e9finir la variable d'environnement PROXY. Cette variable proxy acheminera le trafic de Plex \u00e0 travers le serveur proxy. Veillez \u00e9galement \u00e0 ajuster d'autres variables d'environnement pertinentes telles que LOG_LEVEL (si n\u00e9cessaire).<\/li>\n<\/ul>\n\n\n\n<pre class=\"wp-block-code\"><code>export PROXY='{\"url\" : \"http:\/\/proxy-server-address:proxy-port\"}'\nexport LOG_LEVEL=info<\/code><\/pre>\n\n\n\n<ul>\n<li>Remplacez \"http:\/\/proxy-server-address:proxy-port\" par l'adresse et le port r\u00e9els de votre serveur proxy.<\/li>\n\n\n\n<li>D\u00e9marrer FlareSolverr :<\/li>\n<\/ul>\n\n\n\n<pre class=\"wp-block-code\"><code>.\/flaresolverr<\/code><\/pre>\n\n\n\n<ul>\n<li>Cela configurera FlareSolverr pour qu'il fonctionne comme un proxy pour le trafic Plex.<\/li>\n<\/ul>\n\n\n\n<h3 class=\"wp-block-heading\">d. Configurer FlareSolverr pour Prometheus.&nbsp;<\/h3>\n\n\n\n<p>FlareSolverr est tr\u00e8s utile si vous utilisez <a href=\"https:\/\/prometheus.io\/\" target=\"_blank\" rel=\"noreferrer noopener\">Prom\u00e9th\u00e9e <\/a>(l'outil de surveillance open-source) pour suivre les services web ou les API prot\u00e9g\u00e9s par Cloudflare. Si vous utilisez Prometheus, il est probable que vous rencontriez des difficult\u00e9s pour acc\u00e9der aux points de terminaison en raison des m\u00e9canismes de protection de Cloudflare.<strong> Lorsque vous int\u00e9grez FlareSolverr \u00e0 Prometheus, vous pouvez configurer Prometheus pour qu'il effectue des requ\u00eates via le proxy FlareSolverr.&nbsp;<\/strong><\/p>\n\n\n\n<p><strong>Pour int\u00e9grer Prometheus \u00e0 FlareSolverr, suivez les \u00e9tapes suivantes :<\/strong><\/p>\n\n\n\n<ul>\n<li>Activer Prometheus Exporter :\n<ul>\n<li>D\u00e9finissez la variable d'environnement PROMETHEUS_ENABLED \u00e0 true dans FlareSolverr.<\/li>\n\n\n\n<li>Si vous utilisez Docker, exposez le port d'exportation de Prometheus (PROMETHEUS_PORT) dans votre configuration Docker.<\/li>\n<\/ul>\n<\/li>\n\n\n\n<li>Configurer le port d'exportation de Prometheus :\n<ul>\n<li>D\u00e9finissez la variable d'environnement PROMETHEUS_PORT pour sp\u00e9cifier le port d'\u00e9coute de l'exportateur.<\/li>\n<\/ul>\n<\/li>\n\n\n\n<li>Ex\u00e9cutez FlareSolverr avec les variables d'environnement configur\u00e9es. Si vous utilisez Docker, assurez-vous que le port d'exportation de Prometheus est expos\u00e9.<\/li>\n\n\n\n<li>Ouvrez votre fichier de configuration Prometheus (prometheus.yml) et ajoutez une section scrape_config pour sp\u00e9cifier la r\u00e9cup\u00e9ration des m\u00e9triques de FlareSolverr. Pour plus d'informations sur la configuration de Prometheus, <a href=\"https:\/\/prometheus.io\/docs\/prometheus\/latest\/getting_started\/\">consulter le guide officiel<\/a>.&nbsp;<\/li>\n<\/ul>\n\n\n\n<h3 class=\"wp-block-heading\">e. Configurer FlareSolverr pour d'autres applications :&nbsp;<\/h3>\n\n\n\n<p>Deux \u00e9tonnants gestionnaires d'indexeurs\/proxy, dont Prowlarr et Jackett, semblent \u00eatre affect\u00e9s par les probl\u00e8mes de CloudFlare. Puisque certains torrents et <a href=\"https:\/\/www.rapidseedbox.com\/blog\/guide-to-usenet\" target=\"_blank\" rel=\"noreferrer noopener\">Indexeurs Usenet<\/a> utilisent la protection Cloudflare pour \u00e9viter d'\u00eatre la cible d'attaques DDoS, ces outils ne peuvent pas acc\u00e9der de mani\u00e8re programmatique \u00e0 certains sites.&nbsp; <\/p>\n\n\n\n<p class=\"has-background\" style=\"background-color:#caffed\"><strong>Jackett et Prowlarr offrent d\u00e9sormais un support int\u00e9gr\u00e9 pour FlareSolverr en tant qu'option de contournement de l'indexeur. <\/strong>Assurez-vous de consulter leurs pages de configuration pour activer FlareSolverr dans vos flux de recherche.<\/p>\n\n\n\n<p>Dans FlareSolverr, d\u00e9finissez les variables environnementales CAPTCHA_SOLVER appropri\u00e9es (si disponibles). Vous pouvez \u00e9galement avoir besoin d'ajouter l'IP ou le nom d'h\u00f4te de FlareSolverr sur l'application cible. Voici quelques exemples :&nbsp;<\/p>\n\n\n\n<ul>\n<li><strong>Jackett. <\/strong>Pour permettre \u00e0 Jackett de communiquer avec les traqueurs de torrents et de <a href=\"https:\/\/www.rapidseedbox.com\/fr\/blog\/what-is-usenet\" target=\"_blank\" rel=\"noreferrer noopener\">Usenet<\/a> les indexeurs, veillez \u00e0 ce que les points suivants soient respect\u00e9s :\n<ul>\n<li>Assurez-vous que Jackett est op\u00e9rationnel. Configurez l'URL de FlareSolverr (par exemple flaresolverr:8191) et appliquez les changements. Si vous souhaitez utiliser cette configuration \u00e0 long terme, d\u00e9sactivez les mises \u00e0 jour.&nbsp;<\/li>\n\n\n\n<li>V\u00e9rifier <a href=\"https:\/\/www.rapidseedbox.com\/fr\/blog\/guide-to-jackett\" target=\"_blank\" rel=\"noreferrer noopener\">Le guide complet de Jackett<\/a> pour savoir comment installer, configurer et utiliser Jackett.&nbsp;<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n\n\n\n<ul>\n<li><strong>Prowlarr. <\/strong>Pour permettre \u00e0 Prowlarr de dialoguer avec les sites de torrents et Usenet, il doit surmonter les d\u00e9fis pos\u00e9s par le CAPTCHA.\n<ul>\n<li>Allez dans les param\u00e8tres du Prowlarr. Naviguez vers \"Add an Indexer Proxy\" et s\u00e9lectionnez FlareSolverr. <\/li>\n\n\n\n<li>Saisissez l'h\u00f4te. Il devrait s'agir de quelque chose comme http:\/\/flaresolverr:8191. V\u00e9rifiez notre <a href=\"https:\/\/www.rapidseedbox.com\/fr\/blog\/prowlarr-guide\" target=\"_blank\" rel=\"noreferrer noopener\">Guide Prowlarr<\/a> pour savoir comment utiliser et configurer cet outil.&nbsp;<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n\n\n\n<p>In addition, PVR automation tools like Sonarr, Radarr, or <a href=\"https:\/\/www.rapidseedbox.com\/fr\/blog\/subtitle-downloads-with-bazarr\" target=\"_blank\" rel=\"noreferrer noopener\">Bazarr<\/a> qui acc\u00e8dent aux informations sur les m\u00e9dias et les sous-titres de certains de ces sites, sont \u00e9galement indirectement touch\u00e9s. Ils utilisent \u00e0 la fois Jackett et Prowlarr pour acc\u00e9der aux informations du site et sont rapidement mis au d\u00e9fi et stopp\u00e9s par les algorithmes de Cloudflare.&nbsp;<\/p>\n\n\n\n<div style=\"height:18px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"04\">4. Utilisation de FlareSolverr.<\/h2>\n\n\n\n<p>Vous pouvez utiliser FlareSolverr avec la commande \"curl\" sous Linux ou en utilisant les requ\u00eates Python.&nbsp;<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">a. Utilisation de FlareSolverr avec la commande \"curl\" sous Linux.<\/h3>\n\n\n\n<p>Avec la commande \"curl\" sous Linux, vous pouvez interagir avec l'API de FlareSolverr pour effectuer diverses actions. La commande curl permet d'effectuer des requ\u00eates HTTP \u00e0 partir de la ligne de commande. Elle est utile pour les requ\u00eates simples et rapides, c'est donc votre meilleure option si vous testez le point de terminaison de l'API de FlareSolverr. Mais sachez que \"curl\" peut devenir plus complexe lorsqu'il s'agit d'interactions plus complexes, comme le traitement des donn\u00e9es et l'automatisation.<\/p>\n\n\n\n<h4 class=\"wp-block-heading\"><strong>i. Cr\u00e9ation d'une nouvelle session<\/strong><\/h4>\n\n\n\n<p>Pour lancer une nouvelle instance du navigateur et cr\u00e9er une session :<\/p>\n\n\n\n<figure class=\"wp-block-table is-style-stripes\"><table><tbody><tr><td>curl -L -X POST 'http:\/\/localhost:8191\/v1' \\N - curl -L -X POST 'http:\/\/localhost:8191\/v1' \\N<br>-H 'Content-Type : application\/json' \\N -H 'Content-Type : application\/json' -H 'Content-Type : application\/json' \\N<br>-data-raw '{<br>&nbsp;&nbsp;\"cmd\" : \"sessions.create\"<br>}&#8217;<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<h4 class=\"wp-block-heading\"><strong>ii. Liste des sessions actives<\/strong><\/h4>\n\n\n\n<p>Pour obtenir une liste de toutes les sessions actives, ex\u00e9cutez la s\u00e9rie de commandes suivante :<\/p>\n\n\n\n<figure class=\"wp-block-table is-style-stripes\"><table><tbody><tr><td>curl -L -X POST 'http:\/\/localhost:8191\/v1' \\N - curl -L -X POST 'http:\/\/localhost:8191\/v1' \\N<br>-H 'Content-Type : application\/json' \\N -H 'Content-Type : application\/json' -H 'Content-Type : application\/json' \\N<br>-data-raw '{<br>&nbsp;&nbsp;\"cmd\" : \"sessions.list\"<br>}&#8217;<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<h4 class=\"wp-block-heading\"><strong>iii. Destruction d'une session<\/strong><\/h4>\n\n\n\n<p>Pour d\u00e9truire une session existante, ex\u00e9cutez la commande suivante. <\/p>\n\n\n\n<figure class=\"wp-block-table is-style-stripes\"><table><tbody><tr><td>curl -L -X POST 'http:\/\/localhost:8191\/v1' \\N - curl -L -X POST 'http:\/\/localhost:8191\/v1' \\N<br>-H 'Content-Type : application\/json' \\N -H 'Content-Type : application\/json' -H 'Content-Type : application\/json' \\N<br>-data-raw '{<br>&nbsp;&nbsp;\"cmd\" : \"sessions.destroy\",<br>&nbsp;&nbsp;\"session\" : \"session_id_here\"<br>}&#8217;<\/td><\/tr><\/tbody><\/table><figcaption class=\"wp-element-caption\"><em>N'oubliez pas de remplacer \"session_id_here\" par la session que vous souhaitez d\u00e9truire. Si vous ne connaissez pas l'identifiant de la session, revenez \u00e0 la commande pr\u00e9c\u00e9dente.&nbsp;<\/em><\/figcaption><\/figure>\n\n\n\n<h4 class=\"wp-block-heading\"><strong>iv. Faire une demande GET<\/strong><\/h4>\n\n\n\n<p>Pour effectuer une requ\u00eate GET en utilisant une session sp\u00e9cifique. <\/p>\n\n\n\n<figure class=\"wp-block-table is-style-stripes\"><table><tbody><tr><td>curl -L -X POST 'http:\/\/localhost:8191\/v1' \\N - curl -L -X POST 'http:\/\/localhost:8191\/v1' \\N<br>-H 'Content-Type : application\/json' \\N -H 'Content-Type : application\/json' -H 'Content-Type : application\/json' \\N<br>-data-raw '{<br>&nbsp;&nbsp;\"cmd\" : \"request.get\",<br>&nbsp;&nbsp;\"url\" : \"http:\/\/www.example.com\",<br>&nbsp;&nbsp;\"maxTimeout\" : 60000<br>}&#8217;<\/td><\/tr><\/tbody><\/table><figcaption class=\"wp-element-caption\"><em>N'oubliez pas de remplacer l'url de l'exemple \"http:\/\/www.example.com\/\" par le site que vous testez.&nbsp;<\/em><\/figcaption><\/figure>\n\n\n\n<p>Exemple d'utilisation de la commande curl pour une requ\u00eate GET :<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><a href=\"https:\/\/www.rapidseedbox.com\/wp-content\/uploads\/FlareSolverr_Guide_09.png\"><img decoding=\"async\" loading=\"lazy\" width=\"1024\" height=\"265\" src=\"https:\/\/www.rapidseedbox.com\/wp-content\/uploads\/FlareSolverr_Guide_09-1024x265.png\" alt=\"Utilisation de FlareSolverr avec curl\" class=\"wp-image-17577\" srcset=\"https:\/\/www.rapidseedbox.com\/wp-content\/uploads\/FlareSolverr_Guide_09-1024x265.png 1024w, https:\/\/www.rapidseedbox.com\/wp-content\/uploads\/FlareSolverr_Guide_09-300x78.png 300w, https:\/\/www.rapidseedbox.com\/wp-content\/uploads\/FlareSolverr_Guide_09-18x5.png 18w, https:\/\/www.rapidseedbox.com\/wp-content\/uploads\/FlareSolverr_Guide_09.png 1174w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/a><\/figure>\n\n\n\n<h3 class=\"wp-block-heading\">b. Utilisation de FlareSolverr avec la biblioth\u00e8que Python Requests.&nbsp;<\/h3>\n\n\n\n<p>Python fournit de nombreuses biblioth\u00e8ques et outils pour travailler avec des API web (ce qui est parfait pour FlareSolverr). <strong>Avec Python, vous pouvez cr\u00e9er des scripts plus sophistiqu\u00e9s pour interagir avec FlareSolverr. <\/strong>Cette approche est id\u00e9ale pour l'automatisation et la cr\u00e9ation de scripts personnalis\u00e9s. Bien entendu, pour utiliser Python, vous devez d\u00e9velopper un script, ce qui peut \u00eatre plus long et plus difficile que d'utiliser la commande \"curl\".<\/p>\n\n\n\n<p><strong>Pour utiliser Python, vous aurez besoin des \u00e9l\u00e9ments suivants :&nbsp;<\/strong><\/p>\n\n\n\n<ul>\n<li>Assurez-vous que Python est install\u00e9 sur votre syst\u00e8me.<\/li>\n\n\n\n<li>Installez la biblioth\u00e8que Requests : Utilisez cette biblioth\u00e8que pour effectuer des requ\u00eates HTTP.&nbsp;<\/li>\n\n\n\n<li>Assurez-vous que FlareSolverr est op\u00e9rationnel avant d'ex\u00e9cuter le script.<\/li>\n\n\n\n<li>Assurez-vous que FlareSolverr est configur\u00e9 correctement et qu'il \u00e9coute sur le port pr\u00e9vu (par exemple, 8191).&nbsp;<\/li>\n\n\n\n<li>Votre syst\u00e8me doit disposer d'une connectivit\u00e9 r\u00e9seau pour acc\u00e9der \u00e0 l'adresse http:\/\/localhost:8191.<\/li>\n<\/ul>\n\n\n\n<p><strong>Vous trouverez ci-dessous un exemple de script Python utilisant la biblioth\u00e8que des requ\u00eates.&nbsp;<\/strong><\/p>\n\n\n\n<p><em><strong>Remarque :<\/strong> Nous utilisons notre propre URL (rapidseedbox.com) pour effectuer ce test. Mais vous pouvez simplement remplacer <\/em>le site avec votre propre site cible. <\/p>\n\n\n\n<figure class=\"wp-block-table is-style-stripes\"><table><tbody><tr><td><br>demandes d'importation<br><br>post_body = {<br>       \"cmd\" : \"request.get\",<br>       \"url\" : \"https:\/\/www.rapidseedbox.com\/\",<br>       \"maxTimeout\" : 60000<br>}<br><br>response = requests.post('http:\/\/localhost:8191\/v1', headers={'Content-Type' : 'application\/json'}, json=post_body)<br><br>print(response.json())<br><br><\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<ul>\n<li>Vous pouvez copier le script ci-dessus et l'enregistrer sous .py. Ex\u00e9cutez-le ensuite dans votre environnement Python. <\/li>\n<\/ul>\n\n\n\n<figure class=\"wp-block-image size-large\"><a href=\"https:\/\/www.rapidseedbox.com\/wp-content\/uploads\/FlareSolverr_Guide_016.png\"><img decoding=\"async\" loading=\"lazy\" width=\"1024\" height=\"611\" src=\"https:\/\/www.rapidseedbox.com\/wp-content\/uploads\/FlareSolverr_Guide_016-1024x611.png\" alt=\"FlareSolverr Python\" class=\"wp-image-17584\" srcset=\"https:\/\/www.rapidseedbox.com\/wp-content\/uploads\/FlareSolverr_Guide_016-1024x611.png 1024w, https:\/\/www.rapidseedbox.com\/wp-content\/uploads\/FlareSolverr_Guide_016-300x179.png 300w, https:\/\/www.rapidseedbox.com\/wp-content\/uploads\/FlareSolverr_Guide_016-1536x917.png 1536w, https:\/\/www.rapidseedbox.com\/wp-content\/uploads\/FlareSolverr_Guide_016-18x12.png 18w, https:\/\/www.rapidseedbox.com\/wp-content\/uploads\/FlareSolverr_Guide_016.png 1563w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/a><\/figure>\n\n\n\n<ul>\n<li>Le r\u00e9sultat devrait renvoyer le code HTML avec les cookies (de la session).<\/li>\n\n\n\n<li>Dans le module de script ex\u00e9cut\u00e9 sur IDLE Shell (comme le montre l'image ci-dessous), vous verrez sur la premi\u00e8re ligne que ce site sp\u00e9cifique ne donne pas de d\u00e9fi Cloudflare. <\/li>\n\n\n\n<li>Vous pouvez essayer le script avec des sites qui sont derri\u00e8re Cloudflare et qui pr\u00e9sentent un d\u00e9fi.&nbsp;<\/li>\n<\/ul>\n\n\n\n<figure class=\"wp-block-image size-full\"><a href=\"https:\/\/www.rapidseedbox.com\/wp-content\/uploads\/FlareSolverr_Guide-1.png\"><img decoding=\"async\" loading=\"lazy\" width=\"1024\" height=\"839\" src=\"https:\/\/www.rapidseedbox.com\/wp-content\/uploads\/FlareSolverr_Guide-1.png\" alt=\"Script Python FlareSolverr\" class=\"wp-image-21667\" srcset=\"https:\/\/www.rapidseedbox.com\/wp-content\/uploads\/FlareSolverr_Guide-1.png 1024w, https:\/\/www.rapidseedbox.com\/wp-content\/uploads\/FlareSolverr_Guide-1-300x246.png 300w, https:\/\/www.rapidseedbox.com\/wp-content\/uploads\/FlareSolverr_Guide-1-15x12.png 15w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/a><\/figure>\n\n\n\n<div style=\"height:24px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"05\">5. Conclusions.<\/h2>\n\n\n\n<p>FlareSolverr est un outil inestimable pour am\u00e9liorer les capacit\u00e9s de scraping web et de r\u00e9cup\u00e9ration de donn\u00e9es. Il s'agit \u00e9galement d'un outil essentiel si vous utilisez Prometheus pour surveiller les services web ou les API prot\u00e9g\u00e9s par Cloudflare. En outre, FlareSolverr va de pair avec des outils tels que Jackett et Prowlarr, pour aider \u00e0 \u00e9tablir des communications avec des sites de torrents et Usenet (derri\u00e8re le CDN de Cloudflare).<\/p>\n\n\n\n<p>Dans ce guide sur FlareSolverr, nous avons proc\u00e9d\u00e9 \u00e0 l'installation de FlareSolverr sur Linux, Docker ou Windows. Nous avons appris \u00e0 le configurer pour diff\u00e9rents services comme Prometheus, Plex et d'autres applications. En outre, nous avons bri\u00e8vement appris \u00e0 l'utiliser avec la commande curl et avec la biblioth\u00e8que Python Requests.&nbsp;<\/p>\n\n\n\n<p><em>Nous esp\u00e9rons que vous avez trouv\u00e9 ce guide instructif, et si vous avez des questions ou des commentaires sur votre exp\u00e9rience avec un proxy sur votre PS4, laissez-les dans la section des commentaires ci-dessous.&nbsp;<\/em><\/p>\n\n\n\n<p><\/p>\n\n\n\n<div style=\"border:1px solid #ddd; padding:20px; margin:40px 0; border-radius:8px; background:#f9f9f9; font-family:sans-serif; text-align:center;\">\n  <p style=\"margin:0 0 10px 0; font-size:22px; font-weight:600; color:#222;\">\n    \ud83e\uddea Test de FlareSolverr \u00e0 pleine puissance\n  <\/p>\n  <p style=\"margin:0 0 18px 0; font-size:18px; color:#444;\">\n    FlareSolverr fonctionne mieux avec des adresses IP stables et r\u00e9elles qui ne d\u00e9clenchent pas d'alarmes.\n  <\/p>\n  <a href=\"https:\/\/www.rapidseedbox.com\/fr\/proxy-rotating-residential\/?blog=flaresolverr-guide\" target=\"_blank\" style=\"background:#22c55e; color:#fff; padding:10px 18px; text-decoration:none; font-weight:600; border-radius:5px; font-size:18px; display:inline-block;\" rel=\"noopener\">\n    Essayer avec les Proxies \u2192\n  <\/a>\n<\/div>\n\n\n\n<div class=\"wp-block-group is-layout-constrained\"><div class=\"wp-block-group__inner-container\"><\/div><\/div>","protected":false},"excerpt":{"rendered":"<p>Essentiellement, FlareSolverr est un serveur proxy qui permet de contourner la protection de Cloudflare. Il sert de pont entre les mesures anti-bots de Cloudflare et la n\u00e9cessit\u00e9 d'une r\u00e9cup\u00e9ration efficace des donn\u00e9es. En exploitant la puissance de Python, Selenium et ChromeDriver, FlareSolverr vous permet de surmonter les d\u00e9fis de Cloudflare et d'acc\u00e9der au contenu web prot\u00e9g\u00e9 de mani\u00e8re transparente. Ce guide offre une vue d'ensemble<\/p>","protected":false},"author":145,"featured_media":24900,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":[],"categories":[39],"tags":[321,458,737,319,440,454,320],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v20.7 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>FlareSolverr Guide (2026): Install, Docker, Prowlarr and Jackett<\/title>\n<meta name=\"description\" content=\"Learn how to install and use FlareSolverr with Docker, Windows, Prowlarr, or Jackett to handle Cloudflare protection.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.rapidseedbox.com\/fr\/blog\/flaresolverr-guide\" \/>\n<meta property=\"og:locale\" content=\"fr_FR\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"FlareSolverr Guide (2026): Install, Docker, Prowlarr and Jackett\" \/>\n<meta property=\"og:description\" content=\"Learn how to install and use FlareSolverr with Docker, Windows, Prowlarr, or Jackett to handle Cloudflare protection.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.rapidseedbox.com\/fr\/blog\/flaresolverr-guide\" \/>\n<meta property=\"og:site_name\" content=\"RapidSeedbox\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/RapidSeedbox\/\" \/>\n<meta property=\"article:published_time\" content=\"2023-08-24T22:32:46+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2026-02-02T09:43:16+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.rapidseedbox.com\/wp-content\/uploads\/FLARESOLVERR-1.png\" \/>\n\t<meta property=\"og:image:width\" content=\"1200\" \/>\n\t<meta property=\"og:image:height\" content=\"623\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"Diego Asturias\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@rapidseedbox\" \/>\n<meta name=\"twitter:site\" content=\"@rapidseedbox\" \/>\n<meta name=\"twitter:label1\" content=\"\u00c9crit par\" \/>\n\t<meta name=\"twitter:data1\" content=\"Diego Asturias\" \/>\n\t<meta name=\"twitter:label2\" content=\"Dur\u00e9e de lecture estim\u00e9e\" \/>\n\t<meta name=\"twitter:data2\" content=\"20 minutes\" \/>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"FlareSolverr Guide (2026): Install, Docker, Prowlarr and Jackett","description":"Learn how to install and use FlareSolverr with Docker, Windows, Prowlarr, or Jackett to handle Cloudflare protection.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.rapidseedbox.com\/fr\/blog\/flaresolverr-guide","og_locale":"fr_FR","og_type":"article","og_title":"FlareSolverr Guide (2026): Install, Docker, Prowlarr and Jackett","og_description":"Learn how to install and use FlareSolverr with Docker, Windows, Prowlarr, or Jackett to handle Cloudflare protection.","og_url":"https:\/\/www.rapidseedbox.com\/fr\/blog\/flaresolverr-guide","og_site_name":"RapidSeedbox","article_publisher":"https:\/\/www.facebook.com\/RapidSeedbox\/","article_published_time":"2023-08-24T22:32:46+00:00","article_modified_time":"2026-02-02T09:43:16+00:00","og_image":[{"width":1200,"height":623,"url":"https:\/\/www.rapidseedbox.com\/wp-content\/uploads\/FLARESOLVERR-1.png","type":"image\/png"}],"author":"Diego Asturias","twitter_card":"summary_large_image","twitter_creator":"@rapidseedbox","twitter_site":"@rapidseedbox","twitter_misc":{"\u00c9crit par":"Diego Asturias","Dur\u00e9e de lecture estim\u00e9e":"20 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"TechArticle","@id":"https:\/\/www.rapidseedbox.com\/blog\/flaresolverr-guide#article","isPartOf":{"@id":"https:\/\/www.rapidseedbox.com\/blog\/flaresolverr-guide"},"author":{"name":"Diego Asturias","@id":"https:\/\/www.rapidseedbox.com\/#\/schema\/person\/e3a450971c6cd44da37c2e6037273210"},"headline":"FlareSolverr: A Step-by-Step Guide [2026]","datePublished":"2023-08-24T22:32:46+00:00","dateModified":"2026-02-02T09:43:16+00:00","mainEntityOfPage":{"@id":"https:\/\/www.rapidseedbox.com\/blog\/flaresolverr-guide"},"wordCount":3842,"commentCount":18,"publisher":{"@id":"https:\/\/www.rapidseedbox.com\/#organization"},"keywords":["data scraping","Flaresolverr","portuguese","proxy","spanish","vietnamese","web scraping"],"articleSection":["blog"],"inLanguage":"fr-FR","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/www.rapidseedbox.com\/blog\/flaresolverr-guide#respond"]}]},{"@type":"WebPage","@id":"https:\/\/www.rapidseedbox.com\/blog\/flaresolverr-guide","url":"https:\/\/www.rapidseedbox.com\/blog\/flaresolverr-guide","name":"FlareSolverr Guide (2026): Install, Docker, Prowlarr and Jackett","isPartOf":{"@id":"https:\/\/www.rapidseedbox.com\/#website"},"datePublished":"2023-08-24T22:32:46+00:00","dateModified":"2026-02-02T09:43:16+00:00","description":"Learn how to install and use FlareSolverr with Docker, Windows, Prowlarr, or Jackett to handle Cloudflare protection.","breadcrumb":{"@id":"https:\/\/www.rapidseedbox.com\/blog\/flaresolverr-guide#breadcrumb"},"inLanguage":"fr-FR","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.rapidseedbox.com\/blog\/flaresolverr-guide"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/www.rapidseedbox.com\/blog\/flaresolverr-guide#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.rapidseedbox.com\/"},{"@type":"ListItem","position":2,"name":"blog","item":"https:\/\/www.rapidseedbox.com\/category\/blog"},{"@type":"ListItem","position":3,"name":"FlareSolverr: A Step-by-Step Guide [2026]"}]},{"@type":"WebSite","@id":"https:\/\/www.rapidseedbox.com\/#website","url":"https:\/\/www.rapidseedbox.com\/","name":"RapidSeedbox","description":"Seedbox &amp; Dedicated Server provider focused on delivering fast peer-to-peer BitTorrent protocol-based file transfer on remote high-end servers.","publisher":{"@id":"https:\/\/www.rapidseedbox.com\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.rapidseedbox.com\/?s={search_term_string}"},"query-input":"required name=search_term_string"}],"inLanguage":"fr-FR"},{"@type":"Organization","@id":"https:\/\/www.rapidseedbox.com\/#organization","name":"RapidSeedbox","url":"https:\/\/www.rapidseedbox.com\/","logo":{"@type":"ImageObject","inLanguage":"fr-FR","@id":"https:\/\/www.rapidseedbox.com\/#\/schema\/logo\/image\/","url":"https:\/\/www.rapidseedbox.com\/wp-content\/uploads\/logoonly.png","contentUrl":"https:\/\/www.rapidseedbox.com\/wp-content\/uploads\/logoonly.png","width":259,"height":261,"caption":"RapidSeedbox"},"image":{"@id":"https:\/\/www.rapidseedbox.com\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/RapidSeedbox\/","https:\/\/twitter.com\/rapidseedbox","https:\/\/www.linkedin.com\/company\/rapidseedbox","https:\/\/www.youtube.com\/@rapidseedbox"]},{"@type":"Person","@id":"https:\/\/www.rapidseedbox.com\/#\/schema\/person\/e3a450971c6cd44da37c2e6037273210","name":"Diego Asturias","image":{"@type":"ImageObject","inLanguage":"fr-FR","@id":"https:\/\/www.rapidseedbox.com\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/5473e3ab660a5d167e3a25350e963690?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/5473e3ab660a5d167e3a25350e963690?s=96&d=mm&r=g","caption":"Diego Asturias"},"description":"Diego Asturias is a tech journalist who translates complex tech jargon into engaging content. He has a degree in Internetworking Tech from Washington DC, US, and tech certifications from Cisco, McAfee, and Wireshark. He has hands-on experience working in Latin America, South Korea, and West Africa. He has been featured in SiliconANGLE Media, Cloudbric, Pcwdld, Hackernoon, ITT Systems, SecurityGladiators, Rapidseedbox, and more.","sameAs":["https:\/\/www.linkedin.com\/in\/diego-asturias-035a539\/"],"url":"https:\/\/www.rapidseedbox.com\/author\/diego"}]}},"_links":{"self":[{"href":"https:\/\/www.rapidseedbox.com\/fr\/wp-json\/wp\/v2\/posts\/17587"}],"collection":[{"href":"https:\/\/www.rapidseedbox.com\/fr\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.rapidseedbox.com\/fr\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.rapidseedbox.com\/fr\/wp-json\/wp\/v2\/users\/145"}],"replies":[{"embeddable":true,"href":"https:\/\/www.rapidseedbox.com\/fr\/wp-json\/wp\/v2\/comments?post=17587"}],"version-history":[{"count":10,"href":"https:\/\/www.rapidseedbox.com\/fr\/wp-json\/wp\/v2\/posts\/17587\/revisions"}],"predecessor-version":[{"id":44208,"href":"https:\/\/www.rapidseedbox.com\/fr\/wp-json\/wp\/v2\/posts\/17587\/revisions\/44208"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.rapidseedbox.com\/fr\/wp-json\/wp\/v2\/media\/24900"}],"wp:attachment":[{"href":"https:\/\/www.rapidseedbox.com\/fr\/wp-json\/wp\/v2\/media?parent=17587"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.rapidseedbox.com\/fr\/wp-json\/wp\/v2\/categories?post=17587"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.rapidseedbox.com\/fr\/wp-json\/wp\/v2\/tags?post=17587"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}