Nama file berbahasa Korea yang ditentukan di Finder macOS akan ditampilkan dengan jamo terpisah di Windows dan lingkungan lainnya. Untuk mengatasinya, saya membuat alat web dan CLI. Alat ini bekerja dengan menormalkan nama file yang dienkode dalam NFD menjadi NFC. Semua konversi dilakukan secara lokal. (ㅍㅏㅇㅣㄹㅁㅕㅇ → 파일명)
Cara penggunaan
- Web: akses Jamoya, Berkumpullah lalu seret dan lepaskan file serta folder. (jamoya.one)
- CLI: jalankan perintah berikut. Alat ini memeriksa dan mengonversi semua file di dalam direktori.
npx jamoya-one@latest # 읽기 전용 - NFD로 인코딩 된 파일을 안내합니다.
npx jamoya-one@latest --write # 쓰기 - 파일명을 NFC로 인코딩합니다.
Karena CLI adalah paket npm, alat ini memerlukan Node.js dan npm. Unduh dan instal biner LTS terbaru dari situs web Node.js, atau gunakan pengelola versi seperti nvm.
10 komentar
UX yang langsung mengunduh file hasil konversi tanpa banyak tanya benar-benar sangat menyenangkan.
Terima kasih sudah melihatnya secara positif. Saya sempat mempertimbangkan untuk mengimplementasikan riwayat konversi, tetapi ternyata semuanya sudah ditampilkan di daftar unduhan.
Namanya lucu.
Terima kasih. Domain-nya juga intuitif, dan sepertinya SEO-nya juga bagus, jadi saya sangat puas.
Wah, ini bagus sekali!
Saya juga sering menggunakan skrip layanan dari "Memulihkan nama file Hangul yang rusak di Mac".
Kalau memungkinkan, saya ingin mengusulkan juga agar dibuat sebagai layanan seperti ini, karena menurut saya akan cukup praktis.
Sepertinya cukup mendaftarkan perintah CLI ke Automator sebagai skrip yang menargetkan folder.
Menjalankan AppleScript
Menjalankan skrip shell
Kalau ditulis seperti di atas, apakah akan berhasil?
Terima kasih atas masukannya. Saya sudah melihat
Workflowyang digunakan dalam contoh yang Anda bagikan, tetapi sepertinya akan sulit diimplementasikan karena penggantian nama item Finder hanya menyediakan fungsi-fungsi berikut.Untuk versi CLI, saya merekomendasikan ini: https://github.com/cr0sh/jaso
Instalasi:
brew install simnalamburt/x/jasoDomain telah diubah. https://jamo.hyunb.in/