main
Elbert Alias 7 years ago
parent 51e578e038
commit 21e6429670

@ -763,6 +763,14 @@
"script": "adnxs\\.(?:net|com)", "script": "adnxs\\.(?:net|com)",
"website": "http://appnexus.com" "website": "http://appnexus.com"
}, },
"Appcues": {
"cats": [
58
],
"icon": "Appcues.svg",
"script": "fast\\.appcues.com*\\.js",
"website": "https://appcues.com"
},
"Arastta": { "Arastta": {
"cats": [ "cats": [
6 6
@ -7381,6 +7389,14 @@
"implies": "Node.js", "implies": "Node.js",
"website": "http://pencilblue.org" "website": "http://pencilblue.org"
}, },
"Pendo": {
"cats": [
58
],
"icon": "Pendo.svg",
"script": "cdn\\.pendo\\.io*\\.js",
"website": "https://pendo.io"
},
"Percussion": { "Percussion": {
"cats": [ "cats": [
1 1
@ -10204,6 +10220,20 @@
}, },
"website": "https://userengage.com" "website": "https://userengage.com"
}, },
"UserGuiding": {
"cats": [
58,
10
],
"icon": "UserGuiding.svg",
"implies": [
"React",
"webpack",
"Node.js"
],
"script": "static\\.userguiding*\\.js",
"website": "https://userguiding.com"
},
"UserLike": { "UserLike": {
"cats": [ "cats": [
52 52
@ -12745,6 +12775,10 @@
"57": { "57": {
"name": "Static Site Generator", "name": "Static Site Generator",
"priority": 1 "priority": 1
},
"58": {
"name": "User Onboarding",
"priority": 1
} }
} }
} }

@ -330,7 +330,7 @@ wappalyzer.driver.getRobotsTxt = (host, secure = false) => {
/** /**
* Anonymously track detected applications for research purposes * Anonymously track detected applications for research purposes
*/ */
wappalyzer.driver.ping = (hostnameCache, adCache) => { wappalyzer.driver.ping = (hostnameCache = {}, adCache = []) => {
getOption('tracking', true) getOption('tracking', true)
.then(tracking => { .then(tracking => {
if ( tracking ) { if ( tracking ) {

@ -200,10 +200,15 @@ class Wappalyzer {
* *
*/ */
ping() { ping() {
if ( Object.keys(this.hostnameCache).length + this.adCache.length > 50 ) { if ( Object.keys(this.hostnameCache).length > 1 ) {
this.driver.ping(this.hostnameCache, this.adCache); this.driver.ping(this.hostnameCache);
this.hostnameCache = {}; this.hostnameCache = {};
}
if ( this.adCache.length > 1 ) {
this.driver.ping({}, this.adCache);
this.adCache = []; this.adCache = [];
} }
} }

Loading…
Cancel
Save