parent
64d9c82ac6
commit
bda44f2a82
@ -0,0 +1,22 @@
|
||||
#!/bin/bash
|
||||
#//////////////////////////////////////////////////////////////
|
||||
#// ____ //
|
||||
#// | __ ) ___ _ __ ___ _ _ _ __ ___ _ __ _ __ ___ //
|
||||
#// | _ \ / _ \ '_ \/ __| | | | '_ \ / _ \ '__| '_ \ / __| //
|
||||
#// | |_) | __/ | | \__ \ |_| | |_) | __/ | | |_) | (__ //
|
||||
#// |____/ \___|_| |_|___/\__,_| .__/ \___|_| | .__/ \___| //
|
||||
#// |_| |_| //
|
||||
#//////////////////////////////////////////////////////////////
|
||||
#// //
|
||||
#// Script, 2021 //
|
||||
#// Created: 27, May, 2021 //
|
||||
#// Modified: 27, May, 2021 //
|
||||
#// file: - //
|
||||
#// - //
|
||||
#// Source: - //
|
||||
#// OS: ALL //
|
||||
#// CPU: ALL //
|
||||
#// //
|
||||
#//////////////////////////////////////////////////////////////
|
||||
sudo pacman -Sc
|
||||
sudo pacman -R $(pacman -Qtdq)
|
@ -0,0 +1,24 @@
|
||||
#!/bin/bash
|
||||
#//////////////////////////////////////////////////////////////
|
||||
#// ____ //
|
||||
#// | __ ) ___ _ __ ___ _ _ _ __ ___ _ __ _ __ ___ //
|
||||
#// | _ \ / _ \ '_ \/ __| | | | '_ \ / _ \ '__| '_ \ / __| //
|
||||
#// | |_) | __/ | | \__ \ |_| | |_) | __/ | | |_) | (__ //
|
||||
#// |____/ \___|_| |_|___/\__,_| .__/ \___|_| | .__/ \___| //
|
||||
#// |_| |_| //
|
||||
#//////////////////////////////////////////////////////////////
|
||||
#// //
|
||||
#// Script, 2020 //
|
||||
#// Created: 6, October, 2020 //
|
||||
#// Modified: 21, November, 2020 //
|
||||
#// file: - //
|
||||
#// - //
|
||||
#// Source: - //
|
||||
#// OS: ALL //
|
||||
#// CPU: ALL //
|
||||
#// //
|
||||
#//////////////////////////////////////////////////////////////
|
||||
time find . -regex '.*\.\(cpp\|hpp\|c\|h\)' | parallel clang-format -style=file -i {} \;
|
||||
#time find . -iname *.hpp -o -iname *.h -o -iname *.c | xargs clang-format -style=file -i
|
||||
|
||||
#clang-format --verbose -i -style=file *.c
|
@ -0,0 +1 @@
|
||||
docker system prune -a
|
@ -0,0 +1 @@
|
||||
docker system prune
|
@ -0,0 +1,8 @@
|
||||
docker run -d \
|
||||
--name=handbrake \
|
||||
-p 5800:5800 \
|
||||
-v /docker/appdata/handbrake:/config:rw \
|
||||
-v $HOME:/storage:ro \
|
||||
-v $HOME/HandBrake/watch:/watch:rw \
|
||||
-v $HOME/HandBrake/output:/output:rw \
|
||||
jlesage/handbrake
|
@ -0,0 +1,13 @@
|
||||
docker run \
|
||||
-e "BRANCH_NAME=lineage-18.1" \
|
||||
-e "DEVICE_LIST=guacamole" \
|
||||
-e "SIGN_BUILDS=true" \
|
||||
-e "SIGNATURE_SPOOFING=restricted" \
|
||||
-e "CUSTOM_PACKAGES=GmsCore GsfProxy FakeStore MozillaNlpBackend NominatimNlpBackend com.google.android.maps.jar FDroid FDroidPrivilegedExtension " \
|
||||
-v "/home/bensuperpc/lineage/lineage:/srv/src" \
|
||||
-v "/home/bensuperpc/lineage/zips:/srv/zips" \
|
||||
-v "/home/bensuperpc/lineage/logs:/srv/logs" \
|
||||
-v "/home/bensuperpc/lineage/cache:/srv/ccache" \
|
||||
-v "/home/bensuperpc/lineage/keys:/srv/keys" \
|
||||
-v "/home/bensuperpc/lineage/manifests:/srv/local_manifests" \
|
||||
lineageos4microg/docker-lineage-cicd
|
@ -0,0 +1,21 @@
|
||||
#!/bin/bash
|
||||
#//////////////////////////////////////////////////////////////
|
||||
#// ____ //
|
||||
#// | __ ) ___ _ __ ___ _ _ _ __ ___ _ __ _ __ ___ //
|
||||
#// | _ \ / _ \ '_ \/ __| | | | '_ \ / _ \ '__| '_ \ / __| //
|
||||
#// | |_) | __/ | | \__ \ |_| | |_) | __/ | | |_) | (__ //
|
||||
#// |____/ \___|_| |_|___/\__,_| .__/ \___|_| | .__/ \___| //
|
||||
#// |_| |_| //
|
||||
#//////////////////////////////////////////////////////////////
|
||||
#// //
|
||||
#// Script, 2020 //
|
||||
#// Created: 20, December, 2020 //
|
||||
#// Modified: 20, December, 2020 //
|
||||
#// file: - //
|
||||
#// - //
|
||||
#// Source: - //
|
||||
#// OS: ALL //
|
||||
#// CPU: ALL //
|
||||
#// //
|
||||
#//////////////////////////////////////////////////////////////
|
||||
docker export $1 | 7z a -si -m0=lzma2 -mx=9 -mmt -ms=on -aoa $1.tar.7z
|
@ -0,0 +1,12 @@
|
||||
sudo groupadd docker
|
||||
sudo usermod -aG docker $USER
|
||||
sudo systemctl enable docker
|
||||
docker pull ubuntu:16.04
|
||||
docker pull ubuntu:18.04
|
||||
docker pull ubuntu:20.04
|
||||
docker pull ubuntu:20.10
|
||||
docker pull ubuntu:latest
|
||||
docker pull gcc:latest
|
||||
docker pull tensorflow/tensorflow:latest
|
||||
docker pull alpine:latest
|
||||
docker pull python:latest
|
@ -0,0 +1,21 @@
|
||||
#!/bin/bash
|
||||
#//////////////////////////////////////////////////////////////
|
||||
#// ____ //
|
||||
#// | __ ) ___ _ __ ___ _ _ _ __ ___ _ __ _ __ ___ //
|
||||
#// | _ \ / _ \ '_ \/ __| | | | '_ \ / _ \ '__| '_ \ / __| //
|
||||
#// | |_) | __/ | | \__ \ |_| | |_) | __/ | | |_) | (__ //
|
||||
#// |____/ \___|_| |_|___/\__,_| .__/ \___|_| | .__/ \___| //
|
||||
#// |_| |_| //
|
||||
#//////////////////////////////////////////////////////////////
|
||||
#// //
|
||||
#// Script, 2020 //
|
||||
#// Created: 21, November, 2020 //
|
||||
#// Modified: 21, November, 2020 //
|
||||
#// file: - //
|
||||
#// - //
|
||||
#// Source: - //
|
||||
#// OS: ALL //
|
||||
#// CPU: ALL //
|
||||
#// //
|
||||
#//////////////////////////////////////////////////////////////
|
||||
docker save $1 | 7z a -si -m0=lzma2 -mx=9 -mmt -ms=on -aoa $1.tar.7z
|
@ -0,0 +1,31 @@
|
||||
#!/bin/bash
|
||||
#//////////////////////////////////////////////////////////////
|
||||
#// ____ //
|
||||
#// | __ ) ___ _ __ ___ _ _ _ __ ___ _ __ _ __ ___ //
|
||||
#// | _ \ / _ \ '_ \/ __| | | | '_ \ / _ \ '__| '_ \ / __| //
|
||||
#// | |_) | __/ | | \__ \ |_| | |_) | __/ | | |_) | (__ //
|
||||
#// |____/ \___|_| |_|___/\__,_| .__/ \___|_| | .__/ \___| //
|
||||
#// |_| |_| //
|
||||
#//////////////////////////////////////////////////////////////
|
||||
#// //
|
||||
#// Script, 2020 //
|
||||
#// Created: 20, December, 2020 //
|
||||
#// Modified: 20, December, 2020 //
|
||||
#// file: - //
|
||||
#// - //
|
||||
#// Source: - //
|
||||
#// OS: ALL //
|
||||
#// CPU: ALL //
|
||||
#// //
|
||||
#//////////////////////////////////////////////////////////////
|
||||
filename=$1
|
||||
fname_input="$filename/*"
|
||||
fname_output="$filename-$(date +"%Y-%m-%dT%H-%M-%S").7z"
|
||||
|
||||
#7z Options
|
||||
algo="-m0=lzma2"
|
||||
compresslevel="-mx=9"
|
||||
threading="-mmt"
|
||||
issolid="-ms"
|
||||
|
||||
time 7z a $fname_output $fname_input $algo $compresslevel -aoa $threading $issolid
|
@ -0,0 +1,31 @@
|
||||
#!/bin/bash
|
||||
#//////////////////////////////////////////////////////////////
|
||||
#// ____ //
|
||||
#// | __ ) ___ _ __ ___ _ _ _ __ ___ _ __ _ __ ___ //
|
||||
#// | _ \ / _ \ '_ \/ __| | | | '_ \ / _ \ '__| '_ \ / __| //
|
||||
#// | |_) | __/ | | \__ \ |_| | |_) | __/ | | |_) | (__ //
|
||||
#// |____/ \___|_| |_|___/\__,_| .__/ \___|_| | .__/ \___| //
|
||||
#// |_| |_| //
|
||||
#//////////////////////////////////////////////////////////////
|
||||
#// //
|
||||
#// Script, 2020 //
|
||||
#// Created: 20, December, 2020 //
|
||||
#// Modified: 20, December, 2020 //
|
||||
#// file: - //
|
||||
#// - //
|
||||
#// Source: - //
|
||||
#// OS: ALL //
|
||||
#// CPU: ALL //
|
||||
#// //
|
||||
#//////////////////////////////////////////////////////////////
|
||||
filename=$1
|
||||
fname_input="$filename/*"
|
||||
fname_output="$filename-$(date +"%Y-%m-%dT%H-%M-%S").7z"
|
||||
|
||||
#7z Options
|
||||
algo="-m0=lzma2"
|
||||
compresslevel="-mx=9"
|
||||
threading="-mmt"
|
||||
|
||||
time 7z a $fname_output $fname_input $algo $compresslevel -aoa $threading
|
||||
|
@ -0,0 +1,21 @@
|
||||
#!/bin/bash
|
||||
#//////////////////////////////////////////////////////////////
|
||||
#// ____ //
|
||||
#// | __ ) ___ _ __ ___ _ _ _ __ ___ _ __ _ __ ___ //
|
||||
#// | _ \ / _ \ '_ \/ __| | | | '_ \ / _ \ '__| '_ \ / __| //
|
||||
#// | |_) | __/ | | \__ \ |_| | |_) | __/ | | |_) | (__ //
|
||||
#// |____/ \___|_| |_|___/\__,_| .__/ \___|_| | .__/ \___| //
|
||||
#// |_| |_| //
|
||||
#//////////////////////////////////////////////////////////////
|
||||
#// //
|
||||
#// Script, 2020 //
|
||||
#// Created: 21, November, 2020 //
|
||||
#// Modified: 21, November, 2020 //
|
||||
#// file: - //
|
||||
#// - //
|
||||
#// Source: - //
|
||||
#// OS: ALL //
|
||||
#// CPU: ALL //
|
||||
#// //
|
||||
#//////////////////////////////////////////////////////////////
|
||||
balooctl disable
|
@ -0,0 +1,23 @@
|
||||
#!/bin/bash
|
||||
#//////////////////////////////////////////////////////////////
|
||||
#// ____ //
|
||||
#// | __ ) ___ _ __ ___ _ _ _ __ ___ _ __ _ __ ___ //
|
||||
#// | _ \ / _ \ '_ \/ __| | | | '_ \ / _ \ '__| '_ \ / __| //
|
||||
#// | |_) | __/ | | \__ \ |_| | |_) | __/ | | |_) | (__ //
|
||||
#// |____/ \___|_| |_|___/\__,_| .__/ \___|_| | .__/ \___| //
|
||||
#// |_| |_| //
|
||||
#//////////////////////////////////////////////////////////////
|
||||
#// //
|
||||
#// Script, 2020 //
|
||||
#// Created: 21, November, 2020 //
|
||||
#// Modified: 21, November, 2020 //
|
||||
#// file: - //
|
||||
#// - //
|
||||
#// Source: - //
|
||||
#// OS: ALL //
|
||||
#// CPU: ALL //
|
||||
#// //
|
||||
#//////////////////////////////////////////////////////////////
|
||||
if (( $# < 3 )); then
|
||||
rsync --progress --compress --stats --archive --partial --delete-during --verbose --human-readable --log-file=log_rsync_$(date +%Y-%m-%d_%H_%M_%S).log "$1" "$2"
|
||||
fi
|
@ -0,0 +1,23 @@
|
||||
#!/bin/bash
|
||||
#//////////////////////////////////////////////////////////////
|
||||
#// ____ //
|
||||
#// | __ ) ___ _ __ ___ _ _ _ __ ___ _ __ _ __ ___ //
|
||||
#// | _ \ / _ \ '_ \/ __| | | | '_ \ / _ \ '__| '_ \ / __| //
|
||||
#// | |_) | __/ | | \__ \ |_| | |_) | __/ | | |_) | (__ //
|
||||
#// |____/ \___|_| |_|___/\__,_| .__/ \___|_| | .__/ \___| //
|
||||
#// |_| |_| //
|
||||
#//////////////////////////////////////////////////////////////
|
||||
#// //
|
||||
#// Script, 2021 //
|
||||
#// Created: 27, May, 2021 //
|
||||
#// Modified: 27, May, 2021 //
|
||||
#// file: - //
|
||||
#// - //
|
||||
#// Source: - //
|
||||
#// OS: ALL //
|
||||
#// CPU: ALL //
|
||||
#// //
|
||||
#//////////////////////////////////////////////////////////////
|
||||
if (( $# < 3 )); then
|
||||
rsync --progress --compress --stats --archive --partial --delete-during --verbose --human-readable -e "ssh -p 44 -i ~/.ssh/id_rsa" --log-file=log_rsync_$(date +%Y-%m-%d_%H_%M_%S).log "$1" "$2"
|
||||
fi
|
@ -0,0 +1,27 @@
|
||||
#!/bin/bash
|
||||
#//////////////////////////////////////////////////////////////
|
||||
#// ____ //
|
||||
#// | __ ) ___ _ __ ___ _ _ _ __ ___ _ __ _ __ ___ //
|
||||
#// | _ \ / _ \ '_ \/ __| | | | '_ \ / _ \ '__| '_ \ / __| //
|
||||
#// | |_) | __/ | | \__ \ |_| | |_) | __/ | | |_) | (__ //
|
||||
#// |____/ \___|_| |_|___/\__,_| .__/ \___|_| | .__/ \___| //
|
||||
#// |_| |_| //
|
||||
#//////////////////////////////////////////////////////////////
|
||||
#// //
|
||||
#// Script, 2020 //
|
||||
#// Created: 20, december, 2020 //
|
||||
#// Modified: 20, december, 2020 //
|
||||
#// file: - //
|
||||
#// - //
|
||||
#// Source: - //
|
||||
#// OS: ALL //
|
||||
#// CPU: ALL //
|
||||
#// //
|
||||
#//////////////////////////////////////////////////////////////
|
||||
#Convert jpeg to Webp
|
||||
find . -name "*.jpeg" | parallel -eta avifenc -c aom -l -s 8 {} -o {.}.avif
|
||||
find . -name "*.jpg" | parallel -eta avifenc -c aom -l -s 8 {} -o {.}.avif
|
||||
#Copy atime and mtime
|
||||
find . -name "*.jpeg" -exec sh -c 'touch -r "${0%.*}.jpeg" "${0%.*}.avif"' {} ';'
|
||||
find . -name "*.jpg" -exec sh -c 'touch -r "${0%.*}.jpeg" "${0%.*}.avif"' {} ';'
|
||||
|
@ -0,0 +1,27 @@
|
||||
#!/bin/bash
|
||||
#//////////////////////////////////////////////////////////////
|
||||
#// ____ //
|
||||
#// | __ ) ___ _ __ ___ _ _ _ __ ___ _ __ _ __ ___ //
|
||||
#// | _ \ / _ \ '_ \/ __| | | | '_ \ / _ \ '__| '_ \ / __| //
|
||||
#// | |_) | __/ | | \__ \ |_| | |_) | __/ | | |_) | (__ //
|
||||
#// |____/ \___|_| |_|___/\__,_| .__/ \___|_| | .__/ \___| //
|
||||
#// |_| |_| //
|
||||
#//////////////////////////////////////////////////////////////
|
||||
#// //
|
||||
#// Script, 2020 //
|
||||
#// Created: 20, december, 2020 //
|
||||
#// Modified: 20, december, 2020 //
|
||||
#// file: - //
|
||||
#// - //
|
||||
#// Source: - //
|
||||
#// OS: ALL //
|
||||
#// CPU: ALL //
|
||||
#// //
|
||||
#//////////////////////////////////////////////////////////////
|
||||
#Convert jpeg to Webp
|
||||
find . -name "*.jpeg" | parallel -eta avifenc -c rav1e -l -s 8 {} -o {.}.avif
|
||||
find . -name "*.jpg" | parallel -eta avifenc -c rav1e -l -s 8 {} -o {.}.avif
|
||||
#Copy atime and mtime
|
||||
find . -name "*.jpeg" -exec sh -c 'touch -r "${0%.*}.jpeg" "${0%.*}.avif"' {} ';'
|
||||
find . -name "*.jpg" -exec sh -c 'touch -r "${0%.*}.jpeg" "${0%.*}.avif"' {} ';'
|
||||
|
@ -0,0 +1,28 @@
|
||||
#!/bin/bash
|
||||
#//////////////////////////////////////////////////////////////
|
||||
#// ____ //
|
||||
#// | __ ) ___ _ __ ___ _ _ _ __ ___ _ __ _ __ ___ //
|
||||
#// | _ \ / _ \ '_ \/ __| | | | '_ \ / _ \ '__| '_ \ / __| //
|
||||
#// | |_) | __/ | | \__ \ |_| | |_) | __/ | | |_) | (__ //
|
||||
#// |____/ \___|_| |_|___/\__,_| .__/ \___|_| | .__/ \___| //
|
||||
#// |_| |_| //
|
||||
#//////////////////////////////////////////////////////////////
|
||||
#// //
|
||||
#// Script, 2020 //
|
||||
#// Created: 20, december, 2020 //
|
||||
#// Modified: 20, december, 2020 //
|
||||
#// file: - //
|
||||
#// - //
|
||||
#// Source: - //
|
||||
#// OS: ALL //
|
||||
#// CPU: ALL //
|
||||
#// //
|
||||
#//////////////////////////////////////////////////////////////
|
||||
#Convert jpeg to Webp
|
||||
find . -name "*.jpeg" | parallel -eta magick {} -quality 95 {.}.heic
|
||||
find . -name "*.jpg" | parallel -eta magick {} -quality 95 {.}.heic
|
||||
#Copy atime and mtime
|
||||
find . -name "*.jpeg" -exec sh -c 'touch -r "${0%.*}.jpeg" "${0%.*}.heic"' {} ';'
|
||||
find . -name "*.jpg" -exec sh -c 'touch -r "${0%.*}.jpeg" "${0%.*}.heic"' {} ';'
|
||||
|
||||
#find ./png -type f -name "*.heic" -exec mv {} ./heic_loss_80 \;
|
@ -0,0 +1,27 @@
|
||||
#!/bin/bash
|
||||
#//////////////////////////////////////////////////////////////
|
||||
#// ____ //
|
||||
#// | __ ) ___ _ __ ___ _ _ _ __ ___ _ __ _ __ ___ //
|
||||
#// | _ \ / _ \ '_ \/ __| | | | '_ \ / _ \ '__| '_ \ / __| //
|
||||
#// | |_) | __/ | | \__ \ |_| | |_) | __/ | | |_) | (__ //
|
||||
#// |____/ \___|_| |_|___/\__,_| .__/ \___|_| | .__/ \___| //
|
||||
#// |_| |_| //
|
||||
#//////////////////////////////////////////////////////////////
|
||||
#// //
|
||||
#// Script, 2020 //
|
||||
#// Created: 20, december, 2020 //
|
||||
#// Modified: 20, december, 2020 //
|
||||
#// file: - //
|
||||
#// - //
|
||||
#// Source: - //
|
||||
#// OS: ALL //
|
||||
#// CPU: ALL //
|
||||
#// //
|
||||
#//////////////////////////////////////////////////////////////
|
||||
#Convert jpeg to Webp
|
||||
find . -name "*.jpeg" | parallel -eta cwebp -metadata all -mt -q 95 -m 6 -af {} -o {.}.webp
|
||||
find . -name "*.jpg" | parallel -eta cwebp -metadata all -mt -q 95 -m 6 -af {} -o {.}.webp
|
||||
#Copy atime and mtime
|
||||
find . -name "*.jpeg" -exec sh -c 'touch -r "${0%.*}.jpeg" "${0%.*}.webp"' {} ';'
|
||||
find . -name "*.jpg" -exec sh -c 'touch -r "${0%.*}.jpeg" "${0%.*}.webp"' {} ';'
|
||||
|
@ -0,0 +1,26 @@
|
||||
#!/bin/bash
|
||||
#//////////////////////////////////////////////////////////////
|
||||
#// ____ //
|
||||
#// | __ ) ___ _ __ ___ _ _ _ __ ___ _ __ _ __ ___ //
|
||||
#// | _ \ / _ \ '_ \/ __| | | | '_ \ / _ \ '__| '_ \ / __| //
|
||||
#// | |_) | __/ | | \__ \ |_| | |_) | __/ | | |_) | (__ //
|
||||
#// |____/ \___|_| |_|___/\__,_| .__/ \___|_| | .__/ \___| //
|
||||
#// |_| |_| //
|
||||
#//////////////////////////////////////////////////////////////
|
||||
#// //
|
||||
#// Script, 2020 //
|
||||
#// Created: 20, december, 2020 //
|
||||
#// Modified: 20, december, 2020 //
|
||||
#// file: - //
|
||||
#// - //
|
||||
#// Source: - //
|
||||
#// OS: ALL //
|
||||
#// CPU: ALL //
|
||||
#// //
|
||||
#//////////////////////////////////////////////////////////////
|
||||
#Convert png to Webp
|
||||
find . -name "*.png" | parallel -eta magick {} -compress lossless {.}.heic
|
||||
#Copy atime and mtime
|
||||
find . -name "*.png" -exec sh -c 'touch -r "${0%.*}.png" "${0%.*}.heic"' {} ';'
|
||||
|
||||
#find ./png -type f -name "*.heic" -exec mv {} ./heic_loss_80 \;
|
@ -0,0 +1,25 @@
|
||||
#!/bin/bash
|
||||
#//////////////////////////////////////////////////////////////
|
||||
#// ____ //
|
||||
#// | __ ) ___ _ __ ___ _ _ _ __ ___ _ __ _ __ ___ //
|
||||
#// | _ \ / _ \ '_ \/ __| | | | '_ \ / _ \ '__| '_ \ / __| //
|
||||
#// | |_) | __/ | | \__ \ |_| | |_) | __/ | | |_) | (__ //
|
||||
#// |____/ \___|_| |_|___/\__,_| .__/ \___|_| | .__/ \___| //
|
||||
#// |_| |_| //
|
||||
#//////////////////////////////////////////////////////////////
|
||||
#// //
|
||||
#// Script, 2020 //
|
||||
#// Created: 20, december, 2020 //
|
||||
#// Modified: 20, december, 2020 //
|
||||
#// file: - //
|
||||
#// - //
|
||||
#// Source: - //
|
||||
#// OS: ALL //
|
||||
#// CPU: ALL //
|
||||
#// //
|
||||
#//////////////////////////////////////////////////////////////
|
||||
#Convert png to Webp
|
||||
find . -name "*.png" | parallel -eta cwebp -metadata all -mt -lossless -exact -z 8 {} -o {.}.webp
|
||||
#Copy atime and mtime
|
||||
find . -name "*.png" -exec sh -c 'touch -r "${0%.*}.png" "${0%.*}.webp"' {} ';'
|
||||
|
@ -0,0 +1,27 @@
|
||||
#!/bin/bash
|
||||
#//////////////////////////////////////////////////////////////
|
||||
#// ____ //
|
||||
#// | __ ) ___ _ __ ___ _ _ _ __ ___ _ __ _ __ ___ //
|
||||
#// | _ \ / _ \ '_ \/ __| | | | '_ \ / _ \ '__| '_ \ / __| //
|
||||
#// | |_) | __/ | | \__ \ |_| | |_) | __/ | | |_) | (__ //
|
||||
#// |____/ \___|_| |_|___/\__,_| .__/ \___|_| | .__/ \___| //
|
||||
#// |_| |_| //
|
||||
#//////////////////////////////////////////////////////////////
|
||||
#// //
|
||||
#// Script, 2021 //
|
||||
#// Created: 27, May, 2021 //
|
||||
#// Modified: 27, May, 2021 //
|
||||
#// file: - //
|
||||
#// - //
|
||||
#// Source: - //
|
||||
#// OS: ALL //
|
||||
#// CPU: ALL //
|
||||
#// //
|
||||
#//////////////////////////////////////////////////////////////
|
||||
echo "copy..."
|
||||
sudo mkdir -p /usr/bin/ben_script && sudo cp -a . /usr/bin/ben_script
|
||||
echo "copy done"
|
||||
echo "create symlink..."
|
||||
find /usr/bin/ben_script -type f -name "*.sh" ! -path "./git/*" ! -path "*/install.sh" ! -path "*/uninstall.sh" -exec sudo ln -s {} /usr/bin \;
|
||||
echo "create symlink done"
|
||||
echo "work done"
|
@ -0,0 +1,22 @@
|
||||
#!/bin/bash
|
||||
#//////////////////////////////////////////////////////////////
|
||||
#// ____ //
|
||||
#// | __ ) ___ _ __ ___ _ _ _ __ ___ _ __ _ __ ___ //
|
||||
#// | _ \ / _ \ '_ \/ __| | | | '_ \ / _ \ '__| '_ \ / __| //
|
||||
#// | |_) | __/ | | \__ \ |_| | |_) | __/ | | |_) | (__ //
|
||||
#// |____/ \___|_| |_|___/\__,_| .__/ \___|_| | .__/ \___| //
|
||||
#// |_| |_| //
|
||||
#//////////////////////////////////////////////////////////////
|
||||
#// //
|
||||
#// Script, 2020 //
|
||||
#// Created: 10, November, 2020 //
|
||||
#// Modified: 20, December, 2020 //
|
||||
#// file: - //
|
||||
#// - //
|
||||
#// Source: - //
|
||||
#// OS: ALL //
|
||||
#// CPU: ALL //
|
||||
#// //
|
||||
#//////////////////////////////////////////////////////////////
|
||||
#cat /dev/urandom | tr -dc 'A-F0-9' | head -c${1:-65536} | hexdump -C -n 65536
|
||||
cat /dev/urandom | tr -dc 'A-F0-9' | head -c${1:-65536}
|
@ -0,0 +1,3 @@
|
||||
#! /bin/sh
|
||||
set -e
|
||||
exec grub-mkconfig -o /boot/grub/grub.cfg "$@"
|
@ -0,0 +1,21 @@
|
||||
#!/bin/bash
|
||||
#//////////////////////////////////////////////////////////////
|
||||
#// ____ //
|
||||
#// | __ ) ___ _ __ ___ _ _ _ __ ___ _ __ _ __ ___ //
|
||||
#// | _ \ / _ \ '_ \/ __| | | | '_ \ / _ \ '__| '_ \ / __| //
|
||||
#// | |_) | __/ | | \__ \ |_| | |_) | __/ | | |_) | (__ //
|
||||
#// |____/ \___|_| |_|___/\__,_| .__/ \___|_| | .__/ \___| //
|
||||
#// |_| |_| //
|
||||
#//////////////////////////////////////////////////////////////
|
||||
#// //
|
||||
#// Script, 2021 //
|
||||
#// Created: 27, May, 2021 //
|
||||
#// Modified: 27, May, 2021 //
|
||||
#// file: - //
|
||||
#// - //
|
||||
#// Source: - //
|
||||
#// OS: ALL //
|
||||
#// CPU: ALL //
|
||||
#// //
|
||||
#//////////////////////////////////////////////////////////////
|
||||
cat /proc/sys/kernel/random/uuid
|
@ -0,0 +1,27 @@
|
||||
#!/bin/bash
|
||||
#//////////////////////////////////////////////////////////////
|
||||
#// ____ //
|
||||
#// | __ ) ___ _ __ ___ _ _ _ __ ___ _ __ _ __ ___ //
|
||||
#// | _ \ / _ \ '_ \/ __| | | | '_ \ / _ \ '__| '_ \ / __| //
|
||||
#// | |_) | __/ | | \__ \ |_| | |_) | __/ | | |_) | (__ //
|
||||
#// |____/ \___|_| |_|___/\__,_| .__/ \___|_| | .__/ \___| //
|
||||
#// |_| |_| //
|
||||
#//////////////////////////////////////////////////////////////
|
||||
#// //
|
||||
#// Script, 2020 //
|
||||
#// Created: 21, November, 2020 //
|
||||
#// Modified: 21, November, 2020 //
|
||||
#// file: - //
|
||||
#// - //
|
||||
#// Source: - //
|
||||
#// OS: ALL //
|
||||
#// CPU: ALL //
|
||||
#// //
|
||||
#//////////////////////////////////////////////////////////////
|
||||
if (( $# < 3 )); then
|
||||
sudo cryptsetup -v --type luks --cipher aes-xts-plain64 --key-size 512 --hash sha512 --iter-time 2000 --use-urandom --verify-passphrase luksFormat --label=$2 $1
|
||||
sudo cryptsetup luksOpen $1 test
|
||||
sudo mkfs.btrfs /dev/mapper/test
|
||||
sudo mkfs.btrfs -f --label $2 /dev/mapper/test
|
||||
sudo cryptsetup luksClose test
|
||||
fi
|
@ -0,0 +1,23 @@
|
||||
#!/bin/bash
|
||||
#//////////////////////////////////////////////////////////////
|
||||
#// ____ //
|
||||
#// | __ ) ___ _ __ ___ _ _ _ __ ___ _ __ _ __ ___ //
|
||||
#// | _ \ / _ \ '_ \/ __| | | | '_ \ / _ \ '__| '_ \ / __| //
|
||||
#// | |_) | __/ | | \__ \ |_| | |_) | __/ | | |_) | (__ //
|
||||
#// |____/ \___|_| |_|___/\__,_| .__/ \___|_| | .__/ \___| //
|
||||
#// |_| |_| //
|
||||
#//////////////////////////////////////////////////////////////
|
||||
#// //
|
||||
#// Script, 2020 //
|
||||
#// Created: 20, December, 2020 //
|
||||
#// Modified: 20, December, 2020 //
|
||||
#// file: - //
|
||||
#// - //
|
||||
#// Source: - //
|
||||
#// OS: ALL //
|
||||
#// CPU: ALL //
|
||||
#// //
|
||||
#//////////////////////////////////////////////////////////////
|
||||
if (( $# < 2 )); then
|
||||
sudo mount -t tmpfs -o size=512M tmpfs $1
|
||||
fi
|
@ -0,0 +1,24 @@
|
||||
#!/bin/bash
|
||||
#//////////////////////////////////////////////////////////////
|
||||
#// ____ //
|
||||
#// | __ ) ___ _ __ ___ _ _ _ __ ___ _ __ _ __ ___ //
|
||||
#// | _ \ / _ \ '_ \/ __| | | | '_ \ / _ \ '__| '_ \ / __| //
|
||||
#// | |_) | __/ | | \__ \ |_| | |_) | __/ | | |_) | (__ //
|
||||
#// |____/ \___|_| |_|___/\__,_| .__/ \___|_| | .__/ \___| //
|
||||
#// |_| |_| //
|
||||
#//////////////////////////////////////////////////////////////
|
||||
#// //
|
||||
#// Script, 2021 //
|
||||
#// Created: 27, May, 2021 //
|
||||
#// Modified: 27, May, 2021 //
|
||||
#// file: - //
|
||||
#// - //
|
||||
#// Source: https://unix.stackexchange.com/a/39341/359833 //
|
||||
#// OS: ALL //
|
||||
#// CPU: ALL //
|
||||
#// //
|
||||
#//////////////////////////////////////////////////////////////
|
||||
sudo find /usr/bin -lname '/usr/bin/ben_script/*' -delete
|
||||
sudo rm -fr /usr/bin/ben_script
|
||||
#sudo rm -fr /usr/bin/ben_script && sudo find /usr/bin/ -xtype l -delete
|
||||
echo "work done"
|
@ -0,0 +1,24 @@
|
||||
#!/bin/bash
|
||||
#//////////////////////////////////////////////////////////////
|
||||
#// ____ //
|
||||
#// | __ ) ___ _ __ ___ _ _ _ __ ___ _ __ _ __ ___ //
|
||||
#// | _ \ / _ \ '_ \/ __| | | | '_ \ / _ \ '__| '_ \ / __| //
|
||||
#// | |_) | __/ | | \__ \ |_| | |_) | __/ | | |_) | (__ //
|
||||
#// |____/ \___|_| |_|___/\__,_| .__/ \___|_| | .__/ \___| //
|
||||
#// |_| |_| //
|
||||
#//////////////////////////////////////////////////////////////
|
||||
#// //
|
||||
#// Script, 2020 //
|
||||
#// Created: 21, November, 2020 //
|
||||
#// Modified: 21, November, 2020 //
|
||||
#// file: - //
|
||||
#// - //
|
||||
#// Source: - //
|
||||
#// OS: ALL //
|
||||
#// CPU: ALL //
|
||||
#// //
|
||||
#//////////////////////////////////////////////////////////////
|
||||
if (( $# < 2 )); then
|
||||
#gource --multi-sampling --output-framerate 60 --seconds-per-day 2.0 --auto-skip-seconds 0.1 ./ -1920x1080 -o - | ffmpeg -y -r 60 -f image2pipe -vcodec ppm -i - -vcodec hevc_nvenc -preset slow -b:v 64M -maxrate 96M -bufsize 384M $1
|
||||
gource --multi-sampling --output-framerate 60 --seconds-per-day 1.0 --auto-skip-seconds 0.2 ./ -1920x1080 -o - | ffmpeg -y -r 60 -f image2pipe -vcodec ppm -i - -vcodec hevc_nvenc -rc vbr_hq -cq 6 $1
|
||||
fi
|
@ -0,0 +1,23 @@
|
||||
#!/bin/bash
|
||||
#//////////////////////////////////////////////////////////////
|
||||
#// ____ //
|
||||
#// | __ ) ___ _ __ ___ _ _ _ __ ___ _ __ _ __ ___ //
|
||||
#// | _ \ / _ \ '_ \/ __| | | | '_ \ / _ \ '__| '_ \ / __| //
|
||||
#// | |_) | __/ | | \__ \ |_| | |_) | __/ | | |_) | (__ //
|
||||
#// |____/ \___|_| |_|___/\__,_| .__/ \___|_| | .__/ \___| //
|
||||
#// |_| |_| //
|
||||
#//////////////////////////////////////////////////////////////
|
||||
#// //
|
||||
#// Script, 2020 //
|
||||
#// Created: 21, November, 2020 //
|
||||
#// Modified: 20, December, 2020 //
|
||||
#// file: - //
|
||||
#// - //
|
||||
#// Source: - //
|
||||
#// OS: ALL //
|
||||
#// CPU: ALL //
|
||||
#// //
|
||||
#//////////////////////////////////////////////////////////////
|
||||
if (( $# < 3 )); then
|
||||
ffmpeg -strict 2 -hwaccel auto -i "$1" -c:v hevc_nvenc -preset slow -rc vbr_hq -cq 18 -qmin 16 -qmax 20 -profile:v main10 -b:v 0K -c:a copy -map 0 "$2"
|
||||
fi
|
@ -0,0 +1,21 @@
|
||||
#!/bin/bash
|
||||
#//////////////////////////////////////////////////////////////
|
||||
#// ____ //
|
||||
#// | __ ) ___ _ __ ___ _ _ _ __ ___ _ __ _ __ ___ //
|
||||
#// | _ \ / _ \ '_ \/ __| | | | '_ \ / _ \ '__| '_ \ / __| //
|
||||
#// | |_) | __/ | | \__ \ |_| | |_) | __/ | | |_) | (__ //
|
||||
#// |____/ \___|_| |_|___/\__,_| .__/ \___|_| | .__/ \___| //
|
||||
#// |_| |_| //
|
||||
#//////////////////////////////////////////////////////////////
|
||||
#// //
|
||||
#// Script, 2020 //
|
||||
#// Created: 21, November, 2020 //
|
||||
#// Modified: 20, December, 2020 //
|
||||
#// file: - //
|
||||
#// - //
|
||||
#// Source: - //
|
||||
#// OS: ALL //
|
||||
#// CPU: ALL //
|
||||
#// //
|
||||
#//////////////////////////////////////////////////////////////
|
||||
for i in *.mp4; do ffmpeg -strict 2 -hwaccel auto -i "$i" -c:v hevc_nvenc -preset slow -rc vbr_hq -cq 18 -qmin 16 -qmax 20 -profile:v main10 -b:v 0K -c:a copy -map 0 "$(basename "$i" .mp4)".mkv ; done
|
Loading…
Reference in New Issue