linkedin-crawler
Version:
Automated crawling and messaging for LinkedIn
24 lines (21 loc) • 945 B
JavaScript
var str = 'pip3 install -e'
var pydir = '\\linkedin-api'
var serverDir = '\\fileServe.js'
const childProcess = require('child_process');
const command = 'node '+__dirname + serverDir
const command0 = str + ' ' + __dirname + pydir
// Start Express Server
const execWithPromise = command => childProcess.spawn(command,{shell:true}).toString();
// Install Python Lib
const execWithPromise0 = command => childProcess.execSync(command).toString();
console.log('Starting Express Server...')
execWithPromise(command)
console.log('Express Server Started.')
console.log('PIP installing linkedin-api...')
console.log(execWithPromise0(command0))
console.log('Finished installing. Opening Browser.')
// Open DisplayPage
var url = "\\index.html";
var start = (process.platform == 'darwin'? 'open': process.platform == 'win32'? 'start': 'xdg-open');
require('child_process').exec(start + ' ' + __dirname + url);