Skip to content

Fatia 8: relatorio do tecnico, linha de comando, Explorer, Opcoes e pagina - #17

Merged
manfredjr merged 8 commits into
mainfrom
relatorio-e-integracao
Oct 1, 2026
Merged

manfredjr merged 8 commits into
mainfrom
relatorio-e-integracao

Conversation

@manfredjr

Copy link
Copy Markdown
Owner

O que muda

  • Relatório do técnico (R17). Botão Exportar no cartão Pastas, com "Relatório HTML..." e "Planilha CSV...", sobre a pasta das análises.
    • O relatório é um arquivo só, com o logo da MT, o resumo, o gráfico em blocos, as maiores pastas e arquivos, os tipos, os arquivos antigos, os perfis de usuário e os duplicados, se a busca já rodou.
    • Pasta sem leitura aparece como "sem acesso", nunca como zero. A varredura interrompida avisa no topo.
  • Linha de comando completa (R18). --relatorio <arquivo.html>, --integrar e --remover-integracao. Ela continua sem apagar nem mover arquivo.
  • Item "Analisar com MapDisk" no Explorer (R19).
    • Três chaves em HKCU, sem administrador: pasta, unidade e fundo da pasta. O item abre a janela já varrendo, pelo novo --abrir.
    • Sai por completo ao desligar. Se o .exe mudar de lugar, as Opções avisam.
  • Tela de Opções, ao lado de Sobre. Guarda em %LOCALAPPDATA%\MapDisk\opcoes.txt:
    • quantidade de maiores arquivos;
    • tamanho mínimo dos duplicados;
    • critérios do Sugerir.
      Também esquece e limpa os últimos alvos. O botão do registro de ações saiu do cartão Pastas e veio para cá. A janela do relatório para o cliente começa com os critérios guardados e grava os que você usar.
  • Página do programa em public/, sem script e sem nada de fora, com telas do modo demonstração. Não foi publicada.
  • Textos jurídicos revisados na seção 11 da verificação jurídica:
    • "Uso autorizado" passa a citar também as unidades removíveis e mapeadas;
    • a privacidade da página diz o que a hospedagem registra;
    • um teste novo confere que o programa não usa classe de rede.
  • O campo do alvo ficou mais estreito, para o botão Opções caber em 1280 px.
  • README, pendências e plano em dia. Pastas excluídas da varredura ficam para depois da versão 1.

Como testar

Gere o .exe com ferramentas\publicar.cmd.

  1. Exportar: varra uma pasta de teste. Em Exportar > Relatório HTML..., grave, abra e confira o gráfico e as listas. Imprima em PDF pelo navegador. Depois, Exportar > Planilha CSV....

  2. Opções: mude "Maiores arquivos" para 10 e salve. A aba Maiores arquivos fica com 10 linhas. Feche o programa, abra de novo e confira que os números ficaram.

  3. Explorer: em Opções > Ligar, clique com o botão direito numa pasta, numa unidade e no fundo de uma pasta. No Windows 11, abra "Mostrar mais opções". Analisar com MapDisk abre a janela já varrendo. Copie o .exe para outra pasta, abra essa cópia e entre em Opções: aparece "O item aponta para outro local". Clique em Desligar: o item some.

  4. Linha de comando, no Prompt de Comando:

    start /wait mapdisk varrer C:\Users --relatorio c:\temp\users.html
    start /wait mapdisk --remover-integracao
  5. Relatório para o cliente: mude os critérios e clique em Sugerir. Feche e gere outro relatório: os critérios voltam como você deixou.

  6. Página: abra public\index.html no navegador.

Autores: Manfred Heil Junior

Quantidade de maiores arquivos, minimo dos duplicados e criterios do Sugerir passam a valer entre sessoes, num arquivo do perfil. Fecha as pendencias das fatias 3, 6 e 7.

Autores: Manfred Heil Junior
R17: um arquivo so, com o logo da MT e o grafico em blocos dentro, imprimivel em PDF pelo navegador. Pasta sem leitura aparece com o motivo, nunca com zero. Os ajudantes de HTML e as cores do grafico passam a ser comuns aos dois relatorios e a tela.

Autores: Manfred Heil Junior
R19: tres chaves em HKCU, sem administrador, que saem por completo ao desligar. O argumento --abrir corrige a aspa que o Explorer deixa na raiz da unidade.

Autores: Manfred Heil Junior
R18: --relatorio grava o HTML do tecnico, --integrar e --remover-integracao ligam e desligam o item do Explorer. A linha de comando segue sem apagar nem mover arquivo.

Autores: Manfred Heil Junior
O tecnico exporta HTML e CSV da pasta das analises, liga o item do Explorer e guarda as opcoes numa tela so. O registro de acoes passa para as Opcoes. O --abrir abre a janela ja varrendo, e o relatorio para o cliente comeca com os criterios guardados.

Autores: Manfred Heil Junior
Pagina estatica para mapdisk.manfred.com.br, sem script e sem nada de fora, com telas do modo demonstracao. Os textos passaram pela verificacao juridica, registrada na secao 11: Uso autorizado cobre as unidades removiveis e mapeadas, e a privacidade diz o que a hospedagem registra. Um teste novo confere que o programa nao usa classe de rede. O campo do alvo fica mais estreito para o botao Opcoes caber em 1280 px. A publicacao e outro passo, com autorizacao.

Autores: Manfred Heil Junior
README com exportar, opcoes, o item do Explorer, a linha de comando completa e os textos Uso autorizado e Licenca e garantias perto do download. Pendencias das fatias 2 a 7 que apontavam para a 8 fechadas, e as da fatia 8 abertas. Requisitos da verificacao juridica marcados.

Autores: Manfred Heil Junior
O Manfred conferiu o PR #17 e autorizou o merge. README e pendencias passam a dizer isso.

Autores: Manfred Heil Junior
@manfredjr
manfredjr merged commit 21ca099 into main Oct 1, 2026
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant