Snippet #901

TTL: forever — WordwrapView raw

on 2020/08/25 15:13:36 (UTC) by Anonymous as Text

  1. #!/bin/bash
  2. where="/tmp"
  3. killall openvpn
  4. connected=$(ifconfig wlan0 | grep -i 'inet' )
  5. if [ "$connected" = "" ] 
  6. then xcowsay -t 0 --image /usr/local/lib/X11/mini-icons/mini-penguin.xpm "failed to download and axel downloader has exited. check your internet connection"
  7. /root/NewDir/macaddress-3.03.sh
  8. #exit
  9. fi
  10.  
  11. if [ ! -d /home/downloads/axel ]; then
  12.   mkdir -p /home/downloads/axel;
  13. fi
  14.  
  15. #cd /home/downloads/axel
  16. cd $where
  17. #cd $where
  18.  
  19. input_text=$(xclip -o)
  20.  
  21. echo $input_text 
  22. #inputurl=` Xdialog  --inputbox "Enter the url" 10 100 "$input_text" `
  23. #inputurl=`Xdialog  --inputbox "Enter the url" 10 100 "$input_text" ` 
  24. Xdialog  --inputbox "Enter the url" 10 100 "$input_text" 2>inputurl.txt
  25. inputurl=$(cat inputurl.txt)
  26.  
  27. #if [ !$inputurl ]; then
  28.  # exit;
  29. #fi
  30.  
  31. echo download url is $inputurl
  32. #rox /home/downloads/axel
  33. rox #where
  34. #exit
  35. if [[ $inputurl == *"youtu.be"* ]]; then
  36.   /usr/bin/youtube-dl "$inputurl"
  37.  
  38. elif [[ $inputurl == *"youtube"* ]]; then
  39.   /usr/bin/youtube-dl "$inputurl"
  40.   
  41. else 
  42. axel -4ac -U "seamonkey" "$inputurl"
  43.  
  44. fi
  45. #axel -4a -U "seamonkey" "$inputurl"
  46.  
  47.  
  48. rm inputurl.txt
  49.  
  50.  
  51.  
  52. #rox /home/downloads/axel
  53. rox $where
  54. #/root/spot/Downloads/
  55. xcowsay -t 15 --image /usr/X11/X11/share/pixmaps/gnibbles.png "Your download is over"
  56.  
  57. #FILE=/home/downloads/axel/default
  58. FILE=$where
  59.  
  60. if [ -f "$FILE" ]; then
  61.     echo "$FILE exists"
  62. md5=($(md5sum default))
  63. if [ $md5 = d41d8cd98f00b204e9800998ecf8427e ] 
  64. then xcowsay -t 0 --image /usr/local/lib/X11/mini-icons/mini-penguin.xpm "default failed to download and axel downloader has exited. check your internet connection"
  65. exit
  66. fi
  67.  
  68. else 
  69.     echo "$FILE does not exist"
  70. fi
  71. amixer sset Master unmute
  72. amixer sset Master 85%
  73.  
  74. aplay /usr/share/audio/bark.au

Recent Snippets