30 pontos por ltlug 2026-02-23 | 9 comentários | Compartilhar no WhatsApp

Ao trocar arquivos criados no macOS com usuários do Windows, às vezes os nomes de arquivos em coreano ficam corrompidos porque os jamo são separados. Isso acontece porque o macOS usa Unicode NFD, enquanto o Windows usa o padrão NFC.

Para resolver esse problema, criei o nfd2nfc. Depois de instalar com Homebrew e configurar apenas o caminho a ser monitorado, um watcher em segundo plano converte automaticamente os nomes dos arquivos para NFC. Depois de configurar uma vez, fica prático porque não é mais preciso se preocupar com isso.

No começo, eu o criei como uma ferramenta de CLI e o usei bem por cerca de um ano, mas recentemente o refiz como uma TUI para ficar mais confortável de usar. Ele foi escrito em Rust e funciona de forma leve, sem necessidade de runtime separado.

GITHUB: https://github.com/elgar328/nfd2nfc

9 comentários

 
iuhewfr923tyr779 2026-02-23

Ah, vou usar isso bastante. Obrigado.

 
ltlug 2026-02-24

Obrigado por usar! Se você notar algum incômodo ao usar ou tiver ideias de melhoria, fique à vontade para abrir uma issue no GitHub :)

 
zero0000 2026-02-24

Vou usar bem.

 
ltlug 2026-02-25

Obrigado! :)

 
kaorw 2026-02-23

Eu tinha um programa que usava para esse tipo de tarefa ocasional, mas esse parece ser bem melhor. Vou usar bastante, obrigado.

 
ltlug 2026-02-24

Obrigado! Como executar manualmente toda vez provavelmente seria meio incômodo, acabei transformando em um watcher em segundo plano. Espero que você use com conforto :)

 
geekbini 2026-02-23

Acho que isso vai ser bem útil. Obrigado.
Mas acho que seria ainda mais útil se vocês também disponibilizassem uma forma de fazer a conversão de NFD para NFC no Windows, para arquivos que já foram recebidos com os caracteres separados.

 
ltlug 2026-02-23

Obrigado :)
Esta é uma ferramenta específica para Mac, usada no macOS, e o que você mencionou provavelmente exigiria implementar, como uma ferramenta específica para Windows, uma função para restaurar nomes de arquivos que já aparecem corrompidos no lado do Windows. Não seria no formato de serviço em segundo plano, mas sim algo executado manualmente para fazer a recuperação. Pelo que procurei, parece que já existem algumas ferramentas parecidas.
Acho que pode ser bom dar uma olhada nisso aqui! https://m.blog.naver.com/windowexe/222707038623

 
geekbini 2026-02-23

Já existia algo assim. Obrigado pela informação.