11
PVD Python Scripts / Re: PVD Selenium MOD v4 IMDb Movie, People and FilmAffinity Scripts
« Last post by jondak on January 22, 2026, 08:44:31 pm »Hello,
thank you for your epic work on the keeping the scripts and PVD alive.
After working very well for 3-4 days, today 22.01.2026 I keep getting on keywords, reviews pages download this:
After some searching i got this from chatgpt:
What the error actually is the file you’re saving is not the keywords page. It’s an AWS WAF (Web Application Firewall) challenge page returned by IMDb
Key signs from the HTML:
challenge.js
AwsWafIntegration
“verify that you're not a robot”
JavaScript-based token refresh
This means:IMDb detected automation and served a bot-check page instead of real content
Just in case other people get this to fix it in Selenium_Chrome_Movie_Additional_pages_v4:
after driver.get(download_url)
i added:
time.sleep(random.uniform(8, 12))
thank you for your epic work on the keeping the scripts and PVD alive.
After working very well for 3-4 days, today 22.01.2026 I keep getting on keywords, reviews pages download this:
Code: [Select]
<html lang="en"><head>
"context":"
};
</script>
<script src="https://1c5c1ecf7303.8b78215a.eu-north-1.token.awswaf.com/1c5c1ecf7303/e231f0619a5e/0319a8d4ae69/challenge.js"></script>
</head>
<body>
<div id="challenge-container"></div>
<script type="text/javascript">
AwsWafIntegration.saveReferrer();
AwsWafIntegration.checkForceRefresh().then((forceRefresh) => {
if (forceRefresh) {
AwsWafIntegration.forceRefreshToken().then(() => {
window.location.reload(true);
});
} else {
AwsWafIntegration.getToken().then(() => {
window.location.reload(true);
});
}
});
</script>
<noscript>
<h1>JavaScript is disabled</h1>
In order to continue, we need to verify that you're not a robot.
This requires JavaScript. Enable JavaScript and then reload the page.
</noscript>
</body></html>After some searching i got this from chatgpt:
What the error actually is the file you’re saving is not the keywords page. It’s an AWS WAF (Web Application Firewall) challenge page returned by IMDb
Key signs from the HTML:
challenge.js
AwsWafIntegration
“verify that you're not a robot”
JavaScript-based token refresh
This means:IMDb detected automation and served a bot-check page instead of real content
Just in case other people get this to fix it in Selenium_Chrome_Movie_Additional_pages_v4:
after driver.get(download_url)
i added:
time.sleep(random.uniform(8, 12))
Recent Posts