|
|
@ -4,7 +4,7 @@ rand_inst() # Choose a random invidious instance to distribute load. |
|
|
|
# Good digital citizenship is important, you know. |
|
|
|
{ |
|
|
|
case $(($(dd bs=2 count=1 if=/dev/random of=/dev/stdout | od - | \ |
|
|
|
sed -ne 's/ */ /gp' | cut -d ' ' -f2) % 3)) in |
|
|
|
sed -ne 's& *& &gp' | cut -d ' ' -f2) % 3)) in |
|
|
|
0) printf "vid.puffyan.us" ;; |
|
|
|
1) printf "ytprivate.com" ;; |
|
|
|
2) printf "yewtu.be" ;; |
|
|
@ -15,11 +15,11 @@ if [ "$(printf "%s" "${1}"|cut -b 1,2,3,4)" = "http" ] |
|
|
|
then |
|
|
|
case "${1}" in |
|
|
|
*youtu*) exec Links "$(printf "%s" "${1}"|sed -ne \ |
|
|
|
"s/\(http.*:\/\/\).*\(\/.*\)/\1$(rand_inst)\2/p")" & ;; |
|
|
|
"s&\(http.*://\).*\(/.*\)&\1$(rand_inst)\2&p")" & ;; |
|
|
|
*reddit*) exec Links "$(printf "%s" "${1}"|sed -ne \ |
|
|
|
"s/\(http.*:\/\/\).*\(\/.*\/\)/\1libredd.it\2/p")" & ;; |
|
|
|
https://4chan.org*) exec Links "$(printf "%s" "${1}"|sed -ne \ |
|
|
|
"s/4chan/4channel/p")" ;; |
|
|
|
"s&\(http.*://\).*\(/.*/\)&\1libredd.it\2&p")" & ;; |
|
|
|
*4chan.org*) exec Links "$(printf "%s" "${1}"|sed -ne \ |
|
|
|
"s&4chan&4channel&p")" & ;; |
|
|
|
*) exec Links "${1}" & ;; |
|
|
|
esac |
|
|
|
|
|
|
|