anti-gambling-trader-tw
Free open-source investment anti-fraud, trading statistics and automated trading program tools: default PaperBroker, provides 14 broker/exchange options; trade record analysis runs locally.
AI translation
Analyze and manage boleto data, view details and export to Excel
AI summary · website content
FinancePython · HTMLGitHub @lucasabnersd-aiOnlineOwner unconfirmed
Have you tried it? One tap is enough. No sign-in needed.
No updates detected yet. GitHub releases will appear here.
Owners of public repositories under a personal GitHub account can sign in to verify ownership and manage the introduction themselves. No administrator approval is needed.
Sign in, generate a verification file, and commit it to this repository’s default branch within 30 minutes. Files on other branches or forks do not count. Then check the file below to manage the project without administrator approval. Keep the file to retain your access.
If needed, you will go to sign-in. After signing in, return here and press your chosen verification button again.
Run /nomorevibe verify in your project folder to verify ownership and manage the introduction yourself.
Verify in one minuteAsk about other verification options
The maker's introduction consists of the line above. Read the repository README for more details. Repository README ↗
Loading the full README.
Read the full README ↗Versão visual da planilha TRATAMENTO PYTHON BOLETOS.xlsx. Hoje traz a aba
Associações Encontradas — os títulos do TOTVS que estavam sem código de
boleto e foram associados a um boleto do DDA.
O painel tem uma única visão, a Conferência: um recorte das colunas da aba, na mesma ordem da planilha, com título e boleto lado a lado e a diferença entre os dois logo depois de cada par. Cabeçalho e numeração de linha ficam fixos e a ordenação é por clique no título da coluna. Nada de barra de filtros — só uma busca.
O painel acrescenta o que a planilha não faz:
CHECK (FEITO) vira caixa de seleção; a linha
marcada fica riscada. A marcação é gravada neste navegador, pela chave
UUID do título, e sobrevive a atualizações do painel. O registro definitivo
continua sendo a coluna CHECK (FEITO) na planilha — o que estiver preenchido
lá entra marcado.Δ valor e Δ dias comparam o boleto
com o título. Iguais mostram ok; diferentes saem em âmbar, em moeda
(−R$ 0,85) ou em dias (+6d).MATCH FORTE, âmbar para MATCH PROVÁVEL.PARCELA ou FATURA); o texto completo
do alerta fica no tooltip.UUID (para buscar no SE2) e Linha dig. (os 47
dígitos, sem a pontuação de leitura) são só botões, sem gastar largura com o
valor. O código do Fornecedor, ao lado da razão social, também copia.index.htmlO index.html contém linhas digitáveis, CNPJs, valores e fornecedores em
texto puro, no próprio arquivo.
O GitHub Pages serve o site publicamente mesmo com o repositório privado — controle de acesso só existe no plano Enterprise. Ou seja: com o Pages ligado, qualquer pessoa com a URL baixa esses dados sem login, e a página pode ser indexada por buscadores.
O Pages foi ligado em 04/08/2026, por decisão do usuário, ciente disso. Para voltar a fechar: desligar o Pages em Settings › Pages e manter o repositório privado. Para ter URL sem expor os dados, o caminho é o dos outros painéis — dados fora do HTML, no Supabase, carregados só depois do login.
Vale lembrar que desligar o Pages não apaga o histórico: os commits antigos seguem com os dados para quem tiver acesso ao repositório.
Duplo clique em ATUALIZAR_PAINEL.cmd, ou:
python gerar_painel.py
O script lê a planilha (mesmo aberta no Excel, via cópia temporária) e reescreve
PUBLICAR/index.html. Para ver o painel, é só abrir esse arquivo no navegador.
| Arquivo | O que é |
|---|---|
gerar_painel.py | Lê a planilha e injeta os dados no modelo |
painel_modelo.html | Layout do painel (marcador /*__DADOS__*/null) |
PUBLICAR/index.html | Painel gerado — é o arquivo que se abre |
ATUALIZAR_PAINEL.cmd | Atalho para rodar o gerador |
A planilha de origem não entra no repositório (ver .gitignore).
Ainda faltam levar: Sem Match (1.112), Tratar Correspondências (122),
NFs Múltiplas Parcelas e Futuros NF Não Associada (817).