/downZoom

Realiza o dowload de arquivos do zoom cloud meeting. para o seu computador através da sua API em python.

Primary LanguagePythonMIT LicenseMIT

Zoom Archive Downloader

Realiza o download de arquivos do zoom através da sua API, ele pode realizar o download de diversos usuários dentro de uma única sessão e os downloads são designados para pastas específicas com o nome/e-mail dos usuários.

NPM Version Build Status

Compilar o projeto

Primeiro faça um clone desse repositório em algum local no seu computador

git clone https://github.com/LucasPanao/downZoom.git

Quando o clone estiver terminado, apenas execute o comando abaixo para instalar todas as dependências

npm install

Exemplo de uso

Esse código foi feito para pessoas ou empresas que contém diversos usuários cadastrados no Zoom Cloud Meeting e desejam baixar os arquivos, para um possível backup local ou hospedar em outros servidores.

Configuração para Desenvolvimento

Deve se ter instalado em sua máquina o python e o navegador a ser utilizado deve ser o Google Chrome. Ao baixar/utilizar o projeto existem 2 arquivos .txt, esses serão os arquivos que o bot irá ler e executar as requisições.

Dentro do arquivo list_ids.txt devem ser colocados as IDs de todos os usuários que deseja extrair os arquivos de reuniões do zoom. Essas ids serão usadas dentro da requisão GET.

[UserId1]
[UserId2]

Dentro do arquivo list_emails.txt devem ser colocados os e-mails ou nomes de todos os usuários que deseja extrair os arquivos de reuniões do zoom. Lembrando que deve estar alinhados a sequencia de usuários do list_ids.txt, esses nomes serão usados para criar as pastas da qual as gravações serão encaminhadas.

[EmailUsuario1]
[EmailUsuario2]

Histórico de lançamentos

  • 1.1.1
    • MUDANÇA: Inserido uma proteção para usuários inexistentes
  • 1.1.0
    • MUDANÇA: Inserido o arquivo path.ini que contém as configurações necessárias para requisição
  • 1.0.1
    • MUDANÇA: Atualização de docs (código do módulo permanece inalterado)
  • 1.0.0
    • O primeiro lançamento adequado

Meta

Lucas Panão – @LucasPanaocontato@panao.com.br

Distribuído sob a licença MIT. Veja LICENSE para mais informações.

[https://github.com/LucasPanao]

Contributing

  1. Faça o fork do projeto (https://github.com/yourname/yourproject/fork)
  2. Crie uma branch para sua modificação (git checkout -b feature/fooBar)
  3. Faça o commit (git commit -am 'Add some fooBar')
  4. Push (git push origin feature/fooBar)
  5. Crie um novo Pull Request