Skip to content

upsetbit/tpsp

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

88 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

TPSP: Transporte Público de São Paulo

tpsp (acrônimo para "Transporte Público de São Paulo") é uma pequena aplicação de linha de comando que exibe o estado atual das linhas do Metro, CPTM, ViaMobilidade e ViaQuatro.

AVISO: Este projeto não possui relações com o Estado de São Paulo, a CPTM, o Metro ou qualquer outro órgão governamental.

Requerimentos

  • Go 1.21 ou superior (apenas para compilação)

Compilação

make

O binário será gerado em bin/tpsp.

Uso

tpsp [service] [flags]

Services:
    metro          Exibe apenas linhas do Metro
    cptm           Exibe apenas linhas da CPTM
    viamobilidade  Exibe apenas linhas da ViaMobilidade
    viaquatro      Exibe apenas linhas da ViaQuatro

    Se nenhum serviço for especificado, todas as linhas são exibidas.

Flags:
    -j, --json     Exibe a saída em formato JSON
    -v, --version  Exibe a versão do programa
    -h, --help     Exibe a ajuda
    --copyright    Exibe informações de copyright

Exemplos

# Exibe o estado de todas as linhas
tpsp

# Exibe apenas as linhas do Metro
tpsp metro

# Exibe as linhas da CPTM em formato JSON
tpsp cptm --json

Licença

Na medida do possível sob a lei, Caian Ertl renunciou a todos os direitos autorais e direitos relacionados ou adjacentes a este trabalho. No espírito da liberdade de informação, encorajo você a forkar, modificar, alterar, compartilhar ou fazer o que quiser com este projeto! ^ C ^ V

About

CPTM and Metro lines status CLI

Topics

Resources

License

Stars

Watchers

Forks

Contributors 3

  •  
  •  
  •