update scripts
This commit is contained in:
@ -3,5 +3,6 @@ make -j12
|
|||||||
make modules_prepare
|
make modules_prepare
|
||||||
make install
|
make install
|
||||||
make modules_install
|
make modules_install
|
||||||
|
emerge @module-rebuild
|
||||||
eclean-kernel -n 3
|
eclean-kernel -n 3
|
||||||
syslinux-mkconfig
|
syslinux-mkconfig
|
||||||
|
|||||||
33
md
33
md
@ -1,12 +1,35 @@
|
|||||||
#!/bin/bash
|
#!/bin/sh
|
||||||
|
checkMetadata() {
|
||||||
|
ffprobe "$1" 2>&1 | grep -e artist -e title
|
||||||
|
while true; do
|
||||||
|
read -p "correct metadata? [Y] | [n]: " yn
|
||||||
|
case "$yn" in
|
||||||
|
[Yy]* ) return 0;;
|
||||||
|
[Nn]* ) return 1;;
|
||||||
|
* ) echo "Please answer yes or no.";;
|
||||||
|
esac
|
||||||
|
done
|
||||||
|
}
|
||||||
cd ~/Musik/2020
|
cd ~/Musik/2020
|
||||||
file_name="$(youtube-dl "ytsearch:$1 lyrics" \
|
file_name=`youtube-dl "ytsearch:$1 lyrics" \
|
||||||
--extract-audio \
|
--extract-audio \
|
||||||
--output '%(title)s.%(ext)s' \
|
--output '%(title)s.%(ext)s' \
|
||||||
--metadata-from-title "%(artist)s - %(title)s" \
|
--metadata-from-title "%(artist)s - %(title)s" \
|
||||||
--audio-quality 0 \
|
--audio-quality 0 \
|
||||||
--audio-format mp3 \
|
--audio-format mp3 \
|
||||||
--embed-thumbnail \
|
--embed-thumbnail \
|
||||||
--add-metadata \
|
--add-metadata \
|
||||||
|awk '$1 == "[ffmpeg]" && $2 == "Destination:" {print substr($0, index($0,$3))}')"
|
|awk '$1 == "[ffmpeg]" && $2 == "Destination:" {print substr($0, index($0,$3))}'`
|
||||||
r128gain "$file_name"
|
r128gain "$file_name" > /dev/null
|
||||||
|
temp_dir="/tmp/idntag$(xxd -u -l 16 -p /dev/urandom)"
|
||||||
|
mkdir "$temp_dir"
|
||||||
|
temp_file="$temp_dir/$file_name"
|
||||||
|
cp "$file_name" "$temp_file"
|
||||||
|
idntag "$temp_file" > /dev/null
|
||||||
|
temp_file=$(echo "$temp_dir"/*)
|
||||||
|
if checkMetadata "$temp_file"; then
|
||||||
|
cp "$temp_file" .
|
||||||
|
rm "$file_name"
|
||||||
|
elif ! checkMetadata "$file_name"; then
|
||||||
|
echo "enter it manually"
|
||||||
|
fi
|
||||||
|
|||||||
8
update
8
update
@ -1,6 +1,12 @@
|
|||||||
#!/bin/sh
|
#!/bin/sh
|
||||||
emerge --sync
|
emerge --sync
|
||||||
emerge -Du --with-bdeps=y @world
|
emerge -Du --with-bdeps=y @world
|
||||||
|
emerge @preserved-rebuild
|
||||||
|
emerge --depclean
|
||||||
kernel-upgrade
|
kernel-upgrade
|
||||||
xbps-install -Su
|
|
||||||
sudo -u mrgeorgen yay
|
sudo -u mrgeorgen yay
|
||||||
|
cd /var/www/rss-bridge
|
||||||
|
git pull
|
||||||
|
cd /var/www/gimmeasearx
|
||||||
|
git pull
|
||||||
|
go build -o /usr/local/bin/gimmeaserx ./cmd/main.go
|
||||||
|
|||||||
12
upload
12
upload
@ -1,8 +1,8 @@
|
|||||||
#!/bin/bash
|
#!/bin/bash
|
||||||
url="https://share.redstoneunion.de"
|
url='https://mrgeorgen.de/share'
|
||||||
dataDir="/var/www/share"
|
dataDir='/var/www/mrgeorgen.de/share'
|
||||||
sshargs="natur"
|
sshargs='natur'
|
||||||
dirname=$(head /dev/urandom | tr -dc A-Za-z0-9 | head -c 32)
|
dirname=`head /dev/urandom | tr -dc A-Za-z0-9 | head -c 32`
|
||||||
ssh "$sshargs" mkdir "$dataDir/$dirname"
|
ssh "$sshargs" mkdir "$dataDir/$dirname"
|
||||||
scp "$1" "$sshargs:$dataDir/$dirname"
|
scp "$(pwd)/$1" "$sshargs:$dataDir/$dirname"
|
||||||
echo -n "$url/$dirname/$(basename "$1")" | xclip -sel clip
|
echo -n "$url/$dirname/$(basename "$1" |sed 's@+@ @g;s@%@\\x@g' | xargs -0 printf "%b")" | xclip -sel clip
|
||||||
|
|||||||
Reference in New Issue
Block a user