- Locust (swarm website with thousands of users) (pip3 install locust)
#locustfile.py
from locust import HttpUser, between, task
class WebsiteUser(HttpUser):
wait_time = between(5, 15)
#!/bin/bash | |
TARGET_DIR=/mnt/chroot | |
mkdir ${TARGET_DIR} | |
mount /dev/sdb1 ${TARGET_DIR} | |
sudo mount -t sysfs /sys ${TARGET_DIR}/sys | |
sudo mount -t proc /proc ${TARGET_DIR}/proc | |
sudo mount --bind /dev ${TARGET_DIR}/dev | |
sudo mount -t devpts /dev/pts ${TARGET_DIR}/dev/pts | |
sudo mount --bind /tmp ${TARGET_DIR}/tmp | |
sudo chroot ${TARGET_DIR}/ /bin/bash |
#!/bin/bash | |
wget https://raw.githubusercontent.com/jschmid1/gopro_as_webcam_on_linux/master/gopro | |
#put cam in GoConnect mode | |
sudo bash gopro webcam -u debian -r 1080 | |
# record | |
ffmpeg -nostdin -threads 1 -i 'udp://@0.0.0.0:8554?overrun_nonfatal=1&fifo_size=50000000' -f:v mpegts -fflags nobuffer -vf format=yuv420p -f v4l2 /dev/video42 -c copy fart.mkv | |
# re-encode later | |
ffmpeg -i mjpeg.mkv -c:v libx264 -crf 23 -preset medium -pix_fmt yuv420p out.mkv |
dpkg-reconfigure gdm3 |
# Date : 24/07/2017 | |
# Version : v5.0.0 | |
#################################### | |
####### BACK-END ######## | |
#################################### | |
# Backend to use: "xrender" or "glx". | |
# GLX backend is typically much faster but depends on a sane driver. |