Ensure our operating system is entirely up to date:
sudo apt-get update
sudo apt-get upgradeFill in the blanks in plex-docker-run.sh, plex-docker.service, optionally mount-remote-volume.service and save them. Then:
sudo [Path to]/plex-docker-run.sh
sudo cp [Path to]/plex-docker.service /etc/systemd/system/
sudo cp [Path to]/network-internet.service /etc/systemd/system/
# Optionally
| # Incorporate this function into your .bash_profile (.bashrc, .zshrc, or whatever you use...) | |
| # Run `mov2frames name-of-mov.mov` to extract frames from the movie file | |
| # Run `mov2frames name-of-mov.mov 300` to extract frames from the movie file at a maximum width of 300 pixels | |
| # Frames will be exported into a `frames/` folder | |
| # NOTE: if the frames folder exists and contains files that match the filename `frame_%03d.png`, no frames will be generated | |
| mov2frames() { | |
| if [ ! -z "$2" ] | |
| then | |
| size=$2 | |
| else |
| Option Explicit | |
| Dim objshell,path,DigitalID, Result | |
| Set objshell = CreateObject("WScript.Shell") | |
| 'Set registry key path | |
| Path = "HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\" | |
| 'Registry key value | |
| DigitalID = objshell.RegRead(Path & "DigitalProductId") | |
| Dim ProductName,ProductID,ProductKey,ProductData | |
| 'Get ProductName, ProductID, ProductKey |
| // ==UserScript== | |
| // @name Eza's Image Glutton | |
| // @namespace https://inkbunny.net/ezalias | |
| // @author Ezalias | |
| // @description Redirects to high-res images on gallery sites, skipping past descriptions and comments | |
| // @license MIT | |
| // @license Public domain / No rights reserved | |
| // @include /^https*://www\.furaffinity\.net/(view|full)/.*/ | |
| // @include https://inkbunny.net/submissionview.php* | |
| // @include http://gelbooru.com/*page=post&s=view* |