2020.V.01.16 added CLI 👏

This commit is contained in:
G
2020-12-30 14:33:44 -08:00
committed by GitHub
parent 4ec9f3b2b4
commit 3d21a7658a
5 changed files with 1160 additions and 10 deletions
+17 -2
View File
@@ -10,6 +10,7 @@ I have been getting requests from all over the place asking me to add a python C
**Please submit your contribution in a Pull Request!**
## Updates
- (New) Added a small CLI (You can use this project from Command Line) 👏
- Added an optional timeout and implicit wait for each detection (Some websites have a delay logic implemented in the backend)
- Added logs (user request)
- Added 5 seconds timeout to https.get (user request)
@@ -50,7 +51,7 @@ Profile images **will not** be blurred. If you want them to be blurred, turn tha
## Special Detections
- facebook
## Install and run (Nodejs + NPM + Firefox)
## Install and run as web app (Nodejs + NPM + Firefox)
```bash
sudo add-apt-repository ppa:mozillateam/ppa
sudo apt-get update
@@ -63,7 +64,21 @@ npm install
npm start
```
## Install and run (docker)
## Install and run as cli (Nodejs + NPM + Firefox)
```bash
sudo add-apt-repository ppa:mozillateam/ppa
sudo apt-get update
sudo apt-get install -y firefox-esr tesseract-ocr git
git clone https://github.com/qeeqbox/social-analyzer.git
cd social-analyzer
rm -rf package-lock.json node_modules
npm install lodash
npm install
# if you want to list all websites use node app.js -c -l
node app.js -c -u "username" -w "youtube pinterest tumblr"
```
## Install and run as web app (docker)
```bash
git clone https://github.com/qeeqbox/social-analyzer.git
cd social-analyzer
+1134
View File
File diff suppressed because it is too large Load Diff
+2 -2
View File
@@ -1,8 +1,8 @@
{"version":"2020.V.01.15",
{"version":"2020.V.01.16",
"build":"pass",
"test":"pass",
"websites":"255",
"detections":"765",
"special":"1",
"awaiting_verification":"64",
"auto_testing":"5ebdf895-46ae-4d37-89d8-da427b6609d1"}
"auto_testing":"ebe64ae3-3d15-46f7-82e3-57c047cf47d8"}
+3 -2
View File
@@ -5,7 +5,7 @@
"main": "server.js",
"scripts": {
"test": "echo \"Error: no test specified\" && exit 1",
"start": "node server.js"
"start": "node app.js"
},
"dependencies": {
"async": "3.2.0",
@@ -26,7 +26,8 @@
"semver": "7.3.4",
"tmp": "0.2.1",
"wink-tokenizer": "1.1.0",
"wordsninja": "1.0.0"
"wordsninja": "1.0.0",
"yargs": "16.2.0"
},
"author": "QeeqBox",
"license": "AGPL 3.0"
+4 -4
View File
@@ -1760,7 +1760,7 @@
"implicit": 0
},
{
"url": "https://www.fl.ru/users/{username}/portfolio",
"url": "https://fl.ru/users/{username}/portfolio",
"detections": [{
"return": "false",
"string": "404 Not Found",
@@ -2082,7 +2082,7 @@
"implicit": 0
},
{
"url": "https://www.fotolog.com/author/{username}",
"url": "https://fotolog.com/author/{username}",
"detections": [{
"return": "false",
"string": "That page doesnt exist or is private",
@@ -2126,7 +2126,7 @@
"implicit": 0
},
{
"url": "https://www.freelancer.com/u/{username}",
"url": "https://freelancer.com/u/{username}",
"detections": [{
"return": "false",
"string": "Looks like the page you are looking",
@@ -4389,7 +4389,7 @@
"implicit": 0
},
{
"url": "https://www.quora.com/profile/{username}",
"url": "https://quora.com/profile/{username}",
"detections": [{
"return": "false",
"string": "Page Not Found",