This repo analises the M5Burner list of firmwares, filters, simplifies and keep the json to be used in one of my projects
Como a página lê arquivos JSON locais por meio de fetch, é necessário servi-la por um pequeno servidor HTTP em vez de abrir o arquivo diretamente no navegador (file://). Siga os passos abaixo:
-
Abra um terminal e navegue até a raiz do repositório:
cd /caminho/para/M5Stack-json-fw -
Inicie o servidor especializado que permite salvar as estrelas diretamente no arquivo
starred_list.json:python script/starred_server.py --port 8000
Caso deseje servir a partir de outro diretório, utilize a opção
--directoryapontando para o local desejado. -
Abra o navegador e acesse:
http://localhost:8000/starred_list.html -
Após terminar, encerre o servidor pressionando
Ctrl+Cno terminal.
Esse processo garante que as requisições fetch para v2/all_device_firmware.json, 3rd/r/all_devices_firmware.json e starred_list.json sejam atendidas corretamente e que o botão Submit atualize o arquivo local apenas com os registros estrelados.