Pular para o conteúdo

Faz uma busca no OpenSubtitles por um filme.

Então você acaba de baixar um filme novo, ou talvez ganhou aquela caixa do Bergman em sueco com legendas em norueguês, quem sabe um animê japonês legendado em russo...

Foi-se o tempo que era preciso se cadastrar em mil sites para baixar uma legendinha qualquer, agora existe o OpenSubtitles. Este script foi feito para ser usado pelo executar (ALT+F2) assim:

   [ legenda Hulk 2008 aXXo ]
   [ legenda teorema ]

Não se esqueça de pôr o script em algum diretório do PATH.

$ echo $PATH
/dev/movebo letifer
Hits: 9.327 Categoria: Shell Script Subcategoria: Miscelânea
  • Download
  • Nova versão
  • Indicar
  • Denunciar

Descrição

Então você acaba de baixar um filme novo, ou talvez ganhou aquela caixa do Bergman em sueco com legendas em norueguês, quem sabe um animê japonês legendado em russo...

Foi-se o tempo que era preciso se cadastrar em mil sites para baixar uma legendinha qualquer, agora existe o OpenSubtitles. Este script foi feito para ser usado pelo executar (ALT+F2) assim:

   [ legenda Hulk 2008 aXXo ]
   [ legenda teorema ]

Não se esqueça de pôr o script em algum diretório do PATH.

$ echo $PATH
Download legenda Enviar nova versão

Esconder código-fonte

#!/bin/bash
#
#####################################################
# legenda.sh
# (C) Copyleft 2006 Leonardo "Letifer" Taussig
# letifer{no spam}linuxmail.org
# Usage: ./legenda [WORD] [WORD]...
# Busca pela legenda do filme no opensubtitle
# Recomendo usá-lo através do Executar (ALT+F2):
####################################################

# Verifica o navegador presente
if   type "firefox"   > /dev/null 2>&1 ; then BROWSER="firefox"
elif type "epiphany"  > /dev/null 2>&1 ; then BROWSER="epiphany"
elif type "konqueror" > /dev/null 2>&1 ; then BROWSER="konqueror"
elif type "opera"     > /dev/null 2>&1 ; then BROWSER="opera"
else                echo "Navegador não encontrado."; exit 1
fi

# Enquanto houver um argumento na fila adicione-o à BUSCA
while [ -n "$1" ]
do
   BUSCA+="$1+"      # O mesmo que:    BUSCA="$BUSCA$1+"
                    #       Ou seja, BUSCA="$1+$2+$3+"...
   shift                 # Faça a fila andar, i.e. $1=$2, $2=$3...
done


#Buscando pelo engine do opensubtitles
$BROWSER "http://www.opensubtitles.org/pt/search2/sublanguageid-por,pob/subformat-srt/moviename-${BUSCA}"

Backup via FTP

shieldscript - Script para defesa básica do seu GNU/Linux

Script de instalação para Pidgin

Pesquisar extensões

Renorganizer!

#1 Comentário enviado por humbhenri em 01/10/2008 - 22:07h
Bacana, funciona direitinho, parabéns.
#2 Comentário enviado por letifer em 02/10/2008 - 16:03h
Acabei de ter uma idéia melhor para o título: subtitleFinder.
Vê-se que marketing não é o meu negócio.

Contribuir com comentário

Entre na sua conta para comentar.