nfd2nfc - macOS Korece dosya adı karakter ayrışmasını çözen araç (Rust)
(github.com/elgar328)macOS’te oluşturulan dosyalar Windows kullanıcılarıyla paylaşıldığında, Korece dosya adları bazen karakterlere ayrışıp bozulabiliyor. Bunun nedeni macOS’in Unicode NFD, Windows’un ise NFC yöntemini kullanması.
Bu sorunu çözmek için nfd2nfc’yi geliştirdim. Homebrew ile kurduktan sonra yalnızca izlenecek yolu ayarlamanız yeterli; arka plandaki watcher dosya adlarını otomatik olarak NFC’ye dönüştürüyor. Bir kez ayarladıktan sonra sonrasında bununla ilgilenmeniz gerekmiyor, bu da kullanımı oldukça rahat hale getiriyor.
Başta bunu bir CLI aracı olarak yapmıştım ve yaklaşık 1 yıl boyunca sorunsuz kullandım; yakın zamanda ise daha rahat kullanılabilmesi için bunu yeniden TUI olarak geliştirdim. Rust ile yazıldığı için ek bir runtime gerektirmeden hafif şekilde çalışıyor.
9 yorum
Oo, bunu çok faydalı şekilde kullanacağım. Teşekkür ederim.
Kullandığınız için teşekkürler! Kullanırken rahatsız olduğunuz bir nokta ya da geliştirme fikriniz olursa, lütfen GitHub issue olarak rahatça paylaşın :)
Elinize sağlık, faydalanacağım.
Teşekkürler! :)
Ben de tek seferlik işler için kullandığım bir program vardı, ama bu çok daha iyi görünüyor. Emeğinize sağlık, memnuniyetle kullanacağım.
Teşekkür ederim! Her seferinde elle çalıştırma yöntemi muhtemelen yine de biraz zahmetli olacağı için bunu arka planda çalışan bir watcher olarak yaptım. Umarım rahatça kullanırsınız :)
Bu oldukça kullanışlı görünüyor. Teşekkür ederim.
Ancak, ayrıştırılmış jamo içeren dosyaları zaten almış olan Windows tarafında da
NFD'den NFC'ye dönüştürmenin bir yolunu ek olarak sunarsanız bunun daha da faydalı olacağını düşünüyorum.
Teşekkür ederim :)
Bu, Mac'te kullanılan Mac'e özel bir araç; bahsettiğiniz şey ise Windows tarafında dosya adlarının zaten bozulmuş görünmesini yeniden eski haline getiren bir işlevin Windows'a özel bir araç olarak geliştirilmesini gerektiriyor gibi görünüyor. Arka plan servisi şeklinde değil, doğrudan çalıştırılıp kurtarma yapan bir yöntem olacaktır; baktığımda buna benzer birkaç araç var gibi görünüyor.
Buna göz atmanız iyi olabilir! https://m.blog.naver.com/windowexe/222707038623
Demek ki böyle bir şey zaten varmış. Bilgi için teşekkürler.