forked from extern/se-scraper
added detected status to metadata
This commit is contained in:
parent
4a3a0e6fd4
commit
da69913272
@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "se-scraper",
|
||||
"version": "1.5.4",
|
||||
"version": "1.5.6",
|
||||
"description": "A module using puppeteer to scrape several search engines such as Google, Bing and Duckduckgo",
|
||||
"homepage": "https://scrapeulous.com/",
|
||||
"main": "index.js",
|
||||
@ -27,7 +27,6 @@
|
||||
"got": "^9.6.0",
|
||||
"lodash": "^4.17.14",
|
||||
"puppeteer": "^1.20.0",
|
||||
"puppeteer-cluster": "^0.13.0",
|
||||
"puppeteer-extra": "^2.1.3",
|
||||
"puppeteer-extra-plugin-stealth": "^2.2.2",
|
||||
"user-agents": "^1.0.378"
|
||||
|
@ -21,7 +21,9 @@ module.exports = class Scraper {
|
||||
|
||||
this.page = page;
|
||||
this.last_response = null; // the last response object
|
||||
this.metadata = {};
|
||||
this.metadata = {
|
||||
scraping_detected: false,
|
||||
};
|
||||
this.pluggable = pluggable;
|
||||
this.config = config;
|
||||
this.context = context;
|
||||
@ -275,7 +277,9 @@ module.exports = class Scraper {
|
||||
}
|
||||
}
|
||||
|
||||
if (await this.detected() === true) {
|
||||
this.metadata.scraping_detected = await this.detected();
|
||||
|
||||
if (this.metadata.scraping_detected === true) {
|
||||
console.error(`${this.config.search_engine_name} detected the scraping!`);
|
||||
|
||||
if (this.config.is_local === true) {
|
||||
|
@ -1 +1 @@
|
||||
Subproject commit 67bfa1bd613fbe2b63a073ac1fef59131c1d97a3
|
||||
Subproject commit 221e6821d1d5d8c57bdf7b2cfef71d64dbf006a2
|
Loading…
Reference in New Issue
Block a user