123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263 |
- #!/usr/bin/env bash
- #-------HEADER----------------------------------------------------------------#
- #AUTOR
- # Jefferson Rocha <lrcjefferson@gmail.com>
- #
- #Descrição
- # Faça Downloads de todos os Cast do Slackjeff-Podcast
- #
- #SITE
- # http://podcast.slackjeff.com.br
- #
- #VERSÃO
- # v0.1a
- #-----------------------------------------------------------------------------#
- #---Váriaveis---#
- url="https://notabug.org/jeffersonrocha/slackjeffpodcast/raw/master/slackjeffpodcast"
- #---Testes iniciais----#
- [[ $(which wget) ]] || { echo "wget, não está instalado em sua máquina."; }
- #---Opções linha de comando.---#
- case "$1" in
- update)
- if wget -q --show-progress "$url"; then
- echo "Update do programa concluído com Sucesso!"
- exit 0
- else
- exit 1
- fi
- ;;
- esac
- # PROGRAMA COMEÇA AQUI, baby.
- clear; echo -e "\033[31;1mhttp://podcast.slackjeff.com.br\033[m \n"
- PS3=$'\nSelecione o arquivo para Download: '
- select file in "Entrevista com Gabriel do Canal Toca do Tux [EP 2]" "Mercado, Dinheiro e Open-Source [EP 3]"; do
- case "$file" in
- "Entrevista com Gabriel do Canal Toca do Tux [EP 2]")
- if wget -q --show-progress https://api.soundcloud.com/tracks/410396100/download?client_id=LBCcHmRB8XSStWL6wKH2HPACspQlXg2P -O "Entrevista com Gabriel do Canal Toca do Tux [EP 2]"; then
- echo "Concluído!"
- else
- echo "Houve algum erro."
- fi
- ;;
-
- "Mercado, Dinheiro e Open-Source [EP 3]")
- if wget -q --show-progress https://api.soundcloud.com/tracks/411134106/download?client_id=LBCcHmRB8XSStWL6wKH2HPACspQlXg2P -O "Mercado, Dinheiro e Open-Source [EP 3]" ; then
- echo "Concluído!"
- else
- echo "Houve algum erro."
- fi
- ;;
-
- esac
- done
|