From 5fba157a1b886834e5fa2a06933badb2203e14aa Mon Sep 17 00:00:00 2001 From: Manfred Heil Junior Date: Thu, 1 Oct 2026 07:41:41 -0300 Subject: [PATCH] Passa a pagina para o padrao do MapNet A pedido do Manfred, a pagina segue o modelo de mapnet.manfred.com.br: coluna estreita, simbolo e tela no topo, botoes Baixar e Ver o codigo, secoes curtas, rodape da MT e privacidade numa pagina propria. O estilo vai num arquivo css do proprio site. A tela amplia por link, sem script, porque a pagina bloqueia script. Os textos juridicos aprovados ficam iguais, e o acrescimo esta registrado na verificacao juridica. Autores: Manfred Heil Junior --- ...ificacao-distribuicao-e-lgpd-2026-09-28.md | 2 + public/css/site.css | 69 ++++++ public/index.html | 196 ++++++++---------- public/privacidade.html | 61 ++++++ testes/mapdisk.testes/pagina-testes.cs | 14 +- 5 files changed, 232 insertions(+), 110 deletions(-) create mode 100644 public/css/site.css create mode 100644 public/privacidade.html diff --git a/docs/legal/verificacao-distribuicao-e-lgpd-2026-09-28.md b/docs/legal/verificacao-distribuicao-e-lgpd-2026-09-28.md index 8f9c049..314f240 100644 --- a/docs/legal/verificacao-distribuicao-e-lgpd-2026-09-28.md +++ b/docs/legal/verificacao-distribuicao-e-lgpd-2026-09-28.md @@ -213,3 +213,5 @@ Autorização, na página e na planilha: Não há pendência de validação. **Acréscimo de 01/10/2026, download direto.** A pedido do Manfred, o botão da página passou a baixar o `mapdisk.exe` direto da última Release do GitHub, sem abrir a página do GitHub. Pelo mesmo motivo do ponto 3 (LGPD, art. 6º, VI), a página diz que o arquivo vem do GitHub e que ele também registra os acessos. Não há pendência de validação. + +**Acréscimo de 01/10/2026, página no padrão do MapNet.** A pedido do Manfred, a página passou ao modelo da página do MapNet (mapnet.manfred.com.br), com a privacidade numa página própria, `public/privacidade.html`. Os textos "Uso autorizado" e "Licença e garantias" continuam os aprovados acima. A página de privacidade mantém a redação do ponto 3: diz que a Cloudflare pode gravar um cookie técnico de segurança, em vez de afirmar que a página não usa cookies, como faz a do MapNet. A identificação do responsável (razão social, CNPJ e e-mail de contato) é a mesma publicada na página de privacidade do MapNet, conferida no ar em 01/10/2026. O prazo de guarda dos registros da hospedagem, citado na página do MapNet, ficou de fora, porque não foi conferido para este site. Não há pendência de validação. diff --git a/public/css/site.css b/public/css/site.css new file mode 100644 index 0000000..90e5aa1 --- /dev/null +++ b/public/css/site.css @@ -0,0 +1,69 @@ +/* Estilo do site do MapDisk - MT, no mesmo padrão dos outros produtos da MT (MapNet, CronoAula): + coluna única e estreita, texto curto, superfícies planas. Sem script: a tela amplia por link. */ +:root { + --verde-escuro: #0b4d24; + --verde: #0F8F2F; + --verde-claro: #9AD52B; + --fundo: #f5f7f2; + --texto: #1f2421; + --suave: #5b625d; + --borda: #dfe4dc; + --grafite: #202020; + --branco: #ffffff; +} +*, *::before, *::after { box-sizing: border-box; margin: 0; padding: 0; } +body { + font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Arial, sans-serif; + font-size: 16px; line-height: 1.65; color: var(--texto); background: var(--fundo); + display: flex; flex-direction: column; min-height: 100vh; +} +main { flex: 1; width: 100%; max-width: 780px; margin: 0 auto; padding: 0 24px 56px; } +img { max-width: 100%; display: block; height: auto; } +a { color: var(--verde-escuro); } + +/* Topo */ +.topo { text-align: center; padding: 48px 0 32px; border-bottom: 1px solid var(--borda); } +.topo__simbolo { width: 56px; height: 56px; margin: 0 auto 12px; } +.topo h1 { font-size: 2.6rem; font-weight: 800; line-height: 1.15; margin-bottom: 12px; } +.topo__frase { color: var(--suave); font-size: 1.08rem; max-width: 34em; margin: 0 auto 28px; } +.tela { margin: 0 auto 28px; max-width: 680px; } +.tela a { display: block; cursor: zoom-in; } +.tela img { width: 100%; border-radius: 10px; border: 1px solid var(--borda); } +.tela figcaption { font-size: 0.85rem; color: var(--suave); margin-top: 8px; text-align: center; } +.acoes { display: flex; justify-content: center; flex-wrap: wrap; gap: 12px; margin-bottom: 14px; } +.btn { display: inline-block; padding: 12px 26px; border-radius: 6px; font-weight: 600; text-decoration: none; border: 1px solid var(--verde-escuro); } +.btn--primario { background: var(--verde-escuro); color: var(--branco); } +.btn--primario:hover { background: var(--verde); border-color: var(--verde); } +.btn--secundario { color: var(--verde-escuro); background: var(--branco); } +.btn--secundario:hover { background: var(--fundo); } +.nota { font-size: 0.85rem; color: var(--suave); } + +/* Seções */ +section { padding: 36px 0 8px; border-bottom: 1px solid var(--borda); } +section:last-of-type { border-bottom: 0; } +h2 { font-size: 1.45rem; font-weight: 700; margin-bottom: 14px; } +section p { margin-bottom: 14px; } +/* Texto corrido justificado, com hifenização pelo idioma da página (lang="pt-BR"). + O topo e o rodapé continuam centralizados. */ +section p, section li { text-align: justify; hyphens: auto; -webkit-hyphens: auto; } +section .tela figcaption { text-align: center; } +.itens { display: grid; grid-template-columns: repeat(2, 1fr); gap: 18px 32px; margin-bottom: 24px; } +@media (max-width: 640px) { .itens { grid-template-columns: 1fr; } .topo h1 { font-size: 2.1rem; } } +.itens h3 { font-size: 1rem; font-weight: 700; margin-bottom: 2px; } +.itens p { color: var(--suave); font-size: 0.95rem; margin: 0; text-align: left; } +ol, ul { padding-left: 22px; margin-bottom: 14px; } +li { margin-bottom: 6px; } +pre { background: var(--grafite); color: #e8f5d8; border-radius: 8px; padding: 14px 16px; overflow-x: auto; margin-bottom: 16px; font: 0.9rem/1.6 Consolas, "Courier New", monospace; } + +/* Rodapé: fundo da página, linha fina em cima, letra pequena na cor apagada e o logo da MT ao lado */ +.rodape { border-top: 1px solid var(--borda); color: var(--suave); } +.rodape a { color: var(--suave); text-decoration: none; } +.rodape a:hover { text-decoration: underline; } +.rodape__base { padding: 12px 16px; font-size: 0.75rem; display: flex; align-items: center; justify-content: center; gap: 12px; flex-wrap: wrap; max-width: 780px; margin: 0 auto; } +.rodape__credito { text-align: right; line-height: 1.5; } +.rodape__credito p + p { margin-top: 2px; } +.rodape__credito strong { color: var(--texto); font-weight: 500; } +/* O logo tem a altura das duas linhas do crédito: 2 x 1.5em mais 2px entre elas. */ +.rodape__selo { display: flex; align-items: center; } +.rodape__selo img { height: calc(3em + 2px); width: auto; } +@media (max-width: 600px) { .rodape__credito { text-align: center; } .rodape__selo { order: -1; } } diff --git a/public/index.html b/public/index.html index 27d3cb0..2e943ff 100644 --- a/public/index.html +++ b/public/index.html @@ -1,130 +1,114 @@ - + -MapDisk - MT: onde está o espaço ocupado no disco - - - +MapDisk - MT - onde está o espaço ocupado no disco + + + + + + + + + -
-
-Símbolo do MapDisk - MT -
-

MapDisk - MT

-

Descubra o que ocupa o disco e libere espaço com segurança.

-

Analisador de espaço em disco para Windows, gratuito e de código aberto. Um arquivo só, sem instalar e sem pedir administrador.

-Baixar para Windows -

Windows 10 e 11 e Windows Server 2016 ou mais novo, 64 bits.

-

O arquivo vem do GitHub, onde ficam o código e todas as versões, com o SHA-256 para conferir o download.

-
-
+ +
+ +
+ +

MapDisk - MT

+

Analisador de espaço em disco para Windows. Mostra quais pastas e arquivos ocupam o disco de um servidor ou de uma estação e deixa tratar o que sobra na própria janela.

+
+ Janela do MapDisk - MT com a árvore de pastas e o gráfico em blocos, com dados de exemplo +
+ +

Windows 10 e 11 e Windows Server 2016 ou mais novo, 64 bits. Arquivo único, sem instalar e sem administrador. Tela com dados de exemplo: clique para ampliar.

+

O arquivo vem do GitHub, onde ficam o código e todas as versões, com o SHA-256 para conferir o download.

+

Use só em computadores e pastas que você tem autorização para administrar. Veja o uso autorizado.

-
-
-

O que ele faz

-
-
-
    -
  • Varre uma unidade, uma pasta ou um caminho de rede e mostra as pastas em árvore, da maior para a menor.
  • -
  • Mostra num gráfico de blocos ou de pizza o que ocupa cada pasta.
  • -
  • Lista os maiores arquivos, os arquivos antigos e o espaço por tipo de arquivo e por usuário.
  • -
  • Acha arquivos repetidos, comparando o conteúdo, quando você pede.
  • -
  • Envia para a Lixeira ou move o que você escolher, sempre com confirmação.
  • -
  • Gera um relatório para o cliente decidir o que apagar e lê a resposta dele.
  • -
  • Grava o relatório do técnico em HTML, com o gráfico, e a lista das pastas em CSV.
  • -
  • Roda pela linha de comando, para varrer e gerar relatório sem abrir a janela.
  • -
-
-
-Janela do MapDisk com a árvore de pastas e o gráfico em blocos, em modo de demonstração -
A janela em modo de demonstração, com dados fictícios.
-
-
+

Por que ele existe

+

Disco cheio é um chamado comum no suporte. O servidor de arquivos para de gravar, a estação fica lenta, o backup falha por falta de espaço. A pergunta é sempre a mesma: o que está ocupando o disco, e o que dá para tirar?

+

Para responder com segurança, o técnico precisa ver o disco inteiro antes de mexer nele: quais pastas pesam mais, onde estão os arquivos grandes e antigos, o que está repetido e o que pertence a cada usuário.

+

O MapDisk mostra isso na tela e deixa tratar o que sobra ali mesmo, com a lista, o total e o destino à vista antes de cada ação. Quando os arquivos são do cliente, ele monta um relatório para o próprio cliente decidir o que sai.

-

Relatório do técnico

-
-
-Relatório de espaço em disco com o resumo e o gráfico em blocos, gerado em modo de demonstração -
O relatório em HTML, também com dados fictícios.
-
-
-

Um arquivo só, com o resumo da pasta, o gráfico, as maiores pastas e arquivos, o espaço por tipo e os arquivos antigos. Abre em qualquer navegador e vira PDF pelo "Imprimir".

-

Pela linha de comando:

-

mapdisk varrer D:\ --relatorio d.html

-
-
+

O que ele faz

+
+

Árvore de pastas

Da maior para a menor, em tamanho, espaço alocado, quantidade de arquivos ou porcentagem.

+

Gráfico

Em blocos ou em pizza, com o que ocupa cada pasta. Um clique duplo desce para a pasta.

+

Análises

Maiores arquivos, arquivos antigos, espaço por tipo de arquivo e por usuário.

+

Arquivos repetidos

Comparando o conteúdo, só quando você pede. Sempre sobra uma cópia.

+

Lixeira e mover

Com confirmação e registro de cada ação. Pastas do sistema ficam bloqueadas.

+

Relatório para o cliente

Página e planilha para ele marcar o que apagar, mover ou manter. O programa lê a resposta.

+

Relatório do técnico

Em HTML, com o gráfico, e a lista das pastas em CSV. Vira PDF pelo navegador.

+

Sem instalar nada

Um arquivo só, sem administrador e sem precisar de internet. Roda de um pendrive.

+
+
+ Relatório de espaço em disco com o resumo e o gráfico em blocos, com dados de exemplo +
Relatório do técnico, com dados de exemplo.
+
-

Segurança

-
-

O programa não envia nenhuma informação pela internet. Abre como usuário comum e só pede administrador pelo botão "Varrer como administrador". Não instala nada: roda de um pendrive ou de uma pasta de rede.

-

Antes de apagar ou mover, mostra a lista, o total e o destino, e espera a sua confirmação. Cada ação fica registrada num arquivo do computador. As pastas do sistema do Windows e a raiz das unidades ficam bloqueadas para apagar e mover. Pasta que não pôde ser lida aparece como "sem acesso", nunca como zero.

-
+

Como usar

+
    +
  1. Baixe o mapdisk.exe e copie para qualquer pasta, ou para um pendrive.
  2. +
  3. Dê um duplo clique nele, escolha a unidade ou digite uma pasta ou um caminho de rede, e clique em Varrer.
  4. +
  5. Selecione o que quer tratar e use Enviar para a Lixeira ou Mover. Para guardar o resultado, use Exportar.
  6. +
+

Na primeira vez, o Windows pode exibir "O Windows protegeu o seu computador". O motivo é a falta de assinatura digital, que é um certificado pago. Clique em Mais informações e depois em Executar assim mesmo.

+

Pela linha de comando, que só lê e nunca apaga nem move:

+
mapdisk varrer D:\ --relatorio d.html
+mapdisk varrer \\servidor\dados --csv dados.csv --top 30
+

O manual completo está no README do projeto.

-
-

Uso autorizado

-

O MapDisk - MT mostra o espaço ocupado em discos e pastas e permite enviar arquivos para a Lixeira, movê-los ou excluí-los definitivamente. Use o programa só em computadores e pastas que você tem autorização para administrar. Antes de apagar ou mover, confira a lista de itens e o destino. Em pastas de rede e em unidades removíveis ou mapeadas, o MapDisk não usa a Lixeira: a exclusão não pode ser desfeita pelo programa e os itens só voltam por uma cópia de segurança. O programa não envia nenhuma informação para fora do computador.

- -

Licença e garantias

-

O MapDisk - MT é distribuído gratuitamente sob a GPL-3.0. Os tamanhos mostrados dependem do que o sistema de arquivos informa e das permissões da conta que roda o programa, e podem ficar incompletos quando alguma pasta não pode ser lida. A licença não inclui promessa de funcionamento em todo computador nem serviço de suporte técnico. Quem apaga ou move arquivos pelo programa decide o que tratar e deve ter cópia de segurança do que for importante. As disposições da GPL-3.0 sobre garantias e responsabilidade aplicam-se nos limites permitidos pela legislação brasileira e não restringem direitos assegurados ao consumidor por lei.

-

Código-fonte e versões: github.com/manfredjr/mapdisk.

+
+

Uso autorizado

+

O MapDisk - MT mostra o espaço ocupado em discos e pastas e permite enviar arquivos para a Lixeira, movê-los ou excluí-los definitivamente. Use o programa só em computadores e pastas que você tem autorização para administrar. Antes de apagar ou mover, confira a lista de itens e o destino. Em pastas de rede e em unidades removíveis ou mapeadas, o MapDisk não usa a Lixeira: a exclusão não pode ser desfeita pelo programa e os itens só voltam por uma cópia de segurança. O programa não envia nenhuma informação para fora do computador.

+
    +
  • Antes de agir: mostra a lista, o total e o destino, e espera a sua confirmação. Cada ação fica registrada num arquivo do computador.
  • +
  • O que fica bloqueado: as pastas do sistema do Windows e a raiz das unidades não podem ser apagadas nem movidas.
  • +
  • O que ele não faz: não pede administrador sozinho (só pelo botão "Varrer como administrador"), não instala nada e não envia nenhuma informação pela internet. Pasta que não pôde ser lida aparece como "sem acesso", nunca como zero.
  • +
+
-

Privacidade

-

O programa não coleta nem envia dados. Esta página não tem formulário, propaganda nem ferramenta de estatística. A hospedagem e o Cloudflare, que entrega a página, registram dados técnicos de acesso, como o endereço IP, e podem gravar um cookie técnico de segurança. O download do programa vem do GitHub, que também registra os acessos aos arquivos dele.

+
+

Código aberto

+

O MapDisk - MT é software livre, sob licença GPL-3.0. Qualquer pessoa pode usar, estudar e adaptar o programa. Quem distribuir uma versão modificada precisa abrir o código dela também.

+

Licença e garantias. O MapDisk - MT é distribuído gratuitamente sob a GPL-3.0. Os tamanhos mostrados dependem do que o sistema de arquivos informa e das permissões da conta que roda o programa, e podem ficar incompletos quando alguma pasta não pode ser lida. A licença não inclui promessa de funcionamento em todo computador nem serviço de suporte técnico. Quem apaga ou move arquivos pelo programa decide o que tratar e deve ter cópia de segurança do que for importante. As disposições da GPL-3.0 sobre garantias e responsabilidade aplicam-se nos limites permitidos pela legislação brasileira e não restringem direitos assegurados ao consumidor por lei.

+

Se alguma coisa atrapalhou no seu atendimento ou você tem uma sugestão, escreva nas Issues.

+
-