Skip to content

Programa feito para pegar todos os assignments do Microsoft Teams de uma vez.

Notifications You must be signed in to change notification settings

luisbrandino/team-scrap

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Team Scrap

Programa criado para facilitar o uso dos assignments no Microsoft Teams

team_scrap

Começando

Essas instruções farão com que você consiga rodar o projeto na sua máquina local

Pré-requisitos

É necessário que você possua Python3 instalado em sua máquina
🐍 Download do Python3 aqui

Dentro da pasta do projeto, no cmd ou terminal, digite esse comando para instalar as dependências:

Windows

python -m pip install -r requirements.txt

Linux e Mac

python3 -m pip install -r requirements.txt

Executando

Após finalizar a instalação das dependências, execute o script principal:

Windows

src\main.py

Linux e Mac

python3 src/main.py

Como utilizar

Quando o script for iniciado pela primeira vez, será necessário informar o seu Token que dá acesso à API do onenote.com

Para conseguir pegar esse Token, digite ? quando o programa pedir para informar esse código, para receber um mini tutorial de como pegá-lo

Caso prefira, aqui vai um tutorial com imagens:

  • Logue na sua conta do Microsoft Teams e vá para a página de equipes
    Passo 1

  • Após isso, aperte F12 e vá para a aba Network na devtools
    Passo 2

  • Depois, vá para a aba Tarefas e espere aparecer um item chamado classes na devtools
    Passo 3

  • Clique nesse item, vá para a aba Headers e desça até encontrar o Request Headers, após isso visualize o header authorization e copie todas as letras e números após a palavra Bearer
    (Lembre-se que é apenas para copiar o código do header authorization)
    Passo 4

Após seguir esses passos, você possui o seu Token!
Para começar utilizar o programa, apenas cole esse código quando for pedido

OBS.: Esse Token pode expirar depois de algum tempo e será necessário refazer esses passos, enquanto o Token for válido ele ficará salvo na sua máquina encriptado para uso

Construído com

  • Requests - Feito para fazer as requisições nos endpoints necessários
  • Coloroma - Cores e perfumação no terminal
  • datetime - Utilizado para formatar a data e calcular dias
  • cryptography - Utilizado para encriptar e decriptar o Token

Autores

About

Programa feito para pegar todos os assignments do Microsoft Teams de uma vez.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages