Merge a67007801568c1cdf114a36513d3946e8ecf2457 into 07de33840d9ce0f554c0e5555ac27250be0895c2

This commit is contained in:
Zakhidov Beck 2023-07-09 19:38:49 +02:00 committed by GitHub
commit 736cac2e46
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -12,13 +12,16 @@ else
url="$1" url="$1"
fi fi
link=$(echo $1 | sed 's/.*\///;s/%20/ /g')
[ ${#link} -ge 255 ] && link=$(echo $link | cut -c 100-)
case "$url" in case "$url" in
*mkv|*webm|*mp4|*youtube.com/watch*|*youtube.com/playlist*|*youtube.com/shorts*|*youtu.be*|*hooktube.com*|*bitchute.com*|*videos.lukesmith.xyz*|*odysee.com*) *mkv|*webm|*mp4|*youtube.com/watch*|*youtube.com/playlist*|*youtube.com/shorts*|*youtu.be*|*hooktube.com*|*bitchute.com*|*videos.lukesmith.xyz*|*odysee.com*)
setsid -f mpv -quiet "$url" >/dev/null 2>&1 ;; setsid -f mpv -quiet "$url" >/dev/null 2>&1 ;;
*png|*jpg|*jpe|*jpeg|*gif) *png|*jpg|*jpe|*jpeg|*gif)
curl -sL "$url" > "/tmp/$(echo "$url" | sed "s/.*\///;s/%20/ /g")" && sxiv -a "/tmp/$(echo "$url" | sed "s/.*\///;s/%20/ /g")" >/dev/null 2>&1 & ;; curl -sL "$url" > "/tmp/$link" && sxiv -a "/tmp/$link" >/dev/null 2>&1 & ;;
*pdf|*cbz|*cbr) *pdf|*cbz|*cbr)
curl -sL "$url" > "/tmp/$(echo "$url" | sed "s/.*\///;s/%20/ /g")" && zathura "/tmp/$(echo "$url" | sed "s/.*\///;s/%20/ /g")" >/dev/null 2>&1 & ;; curl -sL "$url" > "/tmp/$link" && zathura "/tmp/$link" >/dev/null 2>&1 & ;;
*mp3|*flac|*opus|*mp3?source*) *mp3|*flac|*opus|*mp3?source*)
qndl "$url" 'curl -LO' >/dev/null 2>&1 ;; qndl "$url" 'curl -LO' >/dev/null 2>&1 ;;
*) *)