Skip to content

Latest commit

 

History

History
155 lines (109 loc) · 4.1 KB

README-pt.md

File metadata and controls

155 lines (109 loc) · 4.1 KB

Uma ferramenta no terminal que te deixa assistir filmes, series e animes em português. Esta ferramenta faz scraping do site vizertv


Demonstração

vizer-cli-showcase.mp4

Português | English

Tabela de conteúdos

Pré-requesitos

Para este programa funcionar, precisas de ter duas coisas essenciais: um webdriver e um reprodutor de media.

Para o webdriver, podes escolher entre:

Para o reprodutor de media, podes escolher entre:

Por padrão, o programa usa o chromedriver e o vlc.

Instalação no Arch Linux Aqui estão os comandos para instalar todos os pré-requesitos:
# Para instalar o padrão
yay -S chromedriver vlc
# Para instalar as alternativas
yay -S geckodriver mpv

Também podes instalar o pacote do Chromium em vez do pacote do chromedriver, porque as versões recentes do Chrmium trazem o chromedriver.

sudo pacman -S chromium
Instalação no Windows Aqui os links para instalar os pré-requesitos:

Tem a certeza que todos os programas fazem parte das variáveis do sistema!

Para usar a funcionalidade de image-preview, precisas de ter o programa ueberzug instalado, mas também podes usar o programa ueberzugpp se criares uma alias com o seguinte comando.

alias ueberzug='ueberzugpp'

Warning

Ueberzug não suporta o Windows, então precisas de instalar algo como o WSL para utilizar a funcionalidade de image-preview.

Instalação

Entra na página de lançamentos e descarrega o executável. Depois disso, podes executar o executável no terminal com o seguinte comando.

# Para o Linux precisas de primeiro dar permissão de escrita
chmod +x vizer-cli
./vizer-cli

# Windows
.\vizer-cli

Também podes usar o cargo para instala-lo.

cargo install vizer-cli

Como usar

CLI tool to watch movies/series/animes in portuguese

Usage: vizer-cli [OPTIONS] <COMMAND>

Commands:
  search, -s  Search for your content
  help        Print this message or the help of the given subcommand(s)

Options:
  -e, --english        Change all the texts in the app to english
  -m, --mpv            Use MPV media player instead of VLC
  -g, --geckodriver    Use geckodriver instead of chromedriver
  -v, --vim            VIM Mode for the enthusiast
  -i, --image-preview  Enable you to see the posters as you choose them
  -h, --help           Print help
  -V, --version        Print version

Exemplos

Procurar por conteúdo:

vizer-cli -s attack on titan

Usar geckodriver e mpv:

vizer-cli -g -m -s darling

Usar texto em inglês e usar a funcionalidade de image-preview:

vizer-cli -e -i -s dragões

Contribuir

Contribuições são sempre bem-vindas! Para contribuir, por favor segue os seguintes passos:

  1. Faz uma fork do repositório
  2. Cria um novo ramo
  3. Faz as alterações necessárias
  4. Usa cargo fmt e resolve todos os avisos do clippy
  5. Dá push das alterações para a tua fork
  6. Submete uma pull request

Ou, se tiveres alguma ideia para uma nova funcionalidade, vai à página das issues e posta ela lá.