You must be
root
to follow the steps in this guide.
- Download and Install MariaDB. MariaDB is used in place of MySQL.
sudo apt-get install mariadb-server mariadb-client
- Set it up to run on boot.
// Shinobi (http://shinobi.video) - FFMPEG FLV over HTTP Test | |
// How to Use | |
// 1. Navigate to directory where this file is. | |
// 2. Run `npm install express` | |
// 3. Start with `node ffmpegToWeb.js` | |
// 4. Get the IP address of the computer where you did step 1. Example : 127.0.0.1 | |
// 5. Open `http://127.0.0.1:8001/` in your browser. | |
var child = require('child_process'); | |
var events = require('events'); |
// Shinobi (http://shinobi.video) - FFMPEG H.264 over HTTP Test | |
// How to Use raw H.264 (Simulated RTSP) | |
// 1. Start with `node ffmpegToWeb.js` | |
// 2. Get the IP address of the computer where you did step 1. Example : 127.0.0.1 | |
// 3. Open VLC and "Open Network Stream". | |
// 4. Input the following without quotes : `http://127.0.0.1:8001/h264` and start. | |
var child = require('child_process'); | |
var io = require('socket.io'); | |
var events = require('events'); |
echo "Installing dependencies" | |
sudo apt install gcc-7 g++-7 cmake git -y | |
sudo update-alternatives --install /usr/bin/gcc gcc /usr/bin/gcc-7 800 --slave /usr/bin/g++ g++ /usr/bin/g++-7 | |
echo "=============" | |
echo "Installing Node.js : For using PM2 daemon manager" | |
wget https://deb.nodesource.com/setup_12.x | |
chmod +x setup_12.x | |
./setup_12.x | |
sudo apt install nodejs -y |
/// How it works : | |
/// This script will download videos from your Amcrest Camera automatically (automate cumbersome task of individually clicking download on each video) | |
/// Limitation is that it will stop downloading when it reaches the end of the month. | |
/// HOW TO USE : | |
// 1. Login to Amcrest camera and click Playback tab. | |
// 2. Select Day of the Month to begin downloading from. | |
// 3. Open the Web Browser Console. (CTRL + SHIFT + C on Mac) | |
// 4. Paste this entire script in the execution field and run it. | |
// 5. You will see the files start downloading. |
This is not made for scalping. It is made for people who just want a dang console.
I made this to run in my Google Chrome web browser. You will need to leave a tab open. When the console is seen as available it will be added to your cart, default confirmations will be selected then you will be brought to the payment information page. Once it makes it to the payment information page a sound will play and an alert popup will appear.
If it is out of stock it will just wait 2 minutes and refresh.
This script will not complete any checkout processes. It will not process any purchases against your payment information. It only gets you to the payment information input page.
wget https://deb.nodesource.com/setup_12.x | |
chmod +x setup_12.x | |
./setup_12.x | |
sudo apt install nodejs make gcc-8 g++-8 -y | |
sudo apt install node-pre-gyp -y | |
rm setup_12.x | |
sudo update-alternatives --install /usr/bin/gcc gcc /usr/bin/gcc-8 800 --slave /usr/bin/g++ g++ /usr/bin/g++-8 |
echo "=======================" | |
echo "Installing PPTP VPN Server..." | |
echo "=======================" | |
apt install pptpd -y | |
echo "Setting VPN Server IP : localip 172.16.0.1" | |
if grep -q "localip 172.16.0.1" /etc/pptpd.conf; then | |
echo "Already set." | |
else | |
sed -i 's/localip/#localip/g' /etc/pptpd.conf | |
echo "localip 172.16.0.1" >> /etc/pptpd.conf |
var crypto = require('crypto') | |
, fs = require('fs') | |
// Algorithm depends on availability of OpenSSL on platform | |
// Another algorithms: 'sha1', 'md5', 'sha256', 'sha512' ... | |
var algorithm = 'sha1' | |
, shasum = crypto.createHash(algorithm) | |
// Updating shasum with file content | |
var filename = __dirname + "/anything.txt" |
// Shinobi (http://shinobi.video) - FFMPEG H.264 over HTTP Test | |
// How to Use | |
// 1. Start with `node ffmpegToWeb.js` | |
// 2. Get the IP address of the computer where you did step 1. Example : 127.0.0.1 | |
// 3. Open VLC and "Open Network Stream". | |
// 4. Input the following without quotes : `http://127.0.0.1:8001` and start. | |
var child = require('child_process'); | |
var events = require('events'); | |
var spawn = child.spawn; |