Skip to content

Python script to export har filesExporta as imagens de um arquivo .HAR para o armazenamento local, ou seja, HDD, SSD, etc. O programa foi escrito com o objetivo de praticar com a linguagem e internalizar os conhecimentos adquiridos.

Notifications You must be signed in to change notification settings

josielrocha/python_export_har_files

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Exportador de recursos de arquivos .HAR

Exporta as imagens de um arquivo HTTP Archive format

Objetivo do projeto

Praticar com a linguagem para adquirir familiaridade e internalizar os conhecimentos adquiridos com a mesma

Objetivo do programa

Exportar os recursos de um arquivo .har para arquivos individuais no armazenamento local respeitando:

  1. Manter a mesma estrutura de diretórios a começar pelo domínio
  2. Criar um arquivo para recurso presente no arquivo .har
  3. Nessa implementação somente foram considerados arquivos de imagem para serem exportados

Requisitos

Conhecimentos aplicados

  • Manipulação de arquivos e diretórios
  • Utilização de Expressões Regulares
  • Parse de JSON

Como funciona?

No Firefox, siga os seguintes passos:

  1. Pressione <CTRL> + <SHIFT> + <E> para abrir a ferramenta de inspeção de rede, ou seja, dos recursos que serão "baixados" durante o carregamento da página
  2. Acesse a página que possui os estáticos que você pretente exportar (OBS: O objetivo é aprendizado e todo e qualquer recurso de terceiro não pode ser copiado ou utilizado sem a devida autorização)
  3. Após o carregamento da página será possível visualizar uma lista com os recursos. Clique com o botão direito sobre qualquer um dois itens e escolha a opção "Salvar tudo como HAR", ou algo parecido. Exportar como HAR
  4. Salve o arquivo dentro do diretório ./resources/har_files respeitando o padrão &lt;QUALQUER_NOME&gt;.har.json
  5. Em um terminal, execute o programa. Você verá uma tela como essa: CLI

Ex.:

cd /path/to/project
python3 export_har_files.py

About

Python script to export har filesExporta as imagens de um arquivo .HAR para o armazenamento local, ou seja, HDD, SSD, etc. O programa foi escrito com o objetivo de praticar com a linguagem e internalizar os conhecimentos adquiridos.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages