30 คะแนน โดย ltlug 2026-02-23 | 9 ความคิดเห็น | แชร์ทาง WhatsApp

เมื่อส่งไฟล์ที่ทำงานบน macOS ไปมาระหว่างผู้ใช้ Windows บางครั้งชื่อไฟล์ภาษาเกาหลีอาจเพี้ยนเพราะจาโมถูกแยกออกเป็นส่วน ๆ เนื่องจาก macOS ใช้รูปแบบยูนิโค้ด NFD ส่วน Windows ใช้ NFC

เพื่อแก้ปัญหานี้จึงได้สร้าง nfd2nfc ขึ้นมา หลังติดตั้งด้วย Homebrew แล้วเพียงตั้งค่าเส้นทางที่ต้องการเฝ้าดูไว้ background watcher ก็จะแปลงชื่อไฟล์เป็น NFC ให้อัตโนมัติ เมื่อตั้งค่าไว้ครั้งเดียว หลังจากนั้นก็แทบไม่ต้องใส่ใจอีก จึงใช้งานได้สะดวก

ตอนแรกทำเป็นเครื่องมือ CLI และใช้งานได้ดีมาประมาณ 1 ปี แต่ช่วงหลังได้ทำใหม่เป็น TUI เพื่อให้ใช้งานได้สะดวกยิ่งขึ้น เขียนด้วย Rust จึงทำงานได้เบาโดยไม่ต้องมีรันไทม์แยกต่างหาก

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

9 ความคิดเห็น

 
iuhewfr923tyr779 2026-02-23

โอ้ เดี๋ยวจะลองนำไปใช้ให้เป็นประโยชน์ครับ ขอบคุณครับ

 
ltlug 2026-02-24

ขอบคุณที่ใช้งานครับ! หากระหว่างใช้งานพบจุดที่ไม่สะดวกหรือมีไอเดียสำหรับการปรับปรุง สามารถฝากไว้ใน GitHub issue ได้อย่างสบายใจเลย :)

 
zero0000 2026-02-24

จะนำไปใช้ให้ดีครับ

 
ltlug 2026-02-25

ขอบคุณครับ! :)

 
kaorw 2026-02-23

ผมเคยมีโปรแกรมที่ใช้สำหรับทำงานแบบครั้งคราวอยู่ตัวหนึ่ง แต่ตัวนี้น่าจะดีกว่ามากครับ จะใช้งานให้ดีเลยครับ

 
ltlug 2026-02-24

ขอบคุณครับ! วิธีที่ต้องรันเองทุกครั้งน่าจะค่อนข้างยุ่งยากอยู่เหมือนกัน เลยทำเป็น watcher ที่ทำงานเบื้องหลังให้ครับ หวังว่าจะใช้งานได้สะดวกนะครับ :)

 
geekbini 2026-02-23

คิดว่าน่าจะได้ใช้งานอย่างเป็นประโยชน์ ขอบคุณครับ
แต่ถ้าสามารถเพิ่มวิธีทำ nfd to nfc บน Windows ที่ได้รับไฟล์ซึ่งแยกจาโมมาแล้วได้ด้วย ก็น่าจะมีประโยชน์มากยิ่งขึ้นครับ

 
ltlug 2026-02-23

ขอบคุณครับ :)
อันนี้เป็นเครื่องมือเฉพาะสำหรับ Mac ที่ใช้บน Mac นะครับ ส่วนที่คุณพูดถึงน่าจะต้องทำเป็นเครื่องมือเฉพาะสำหรับ Windows เพื่อกู้คืนกรณีที่ชื่อไฟล์แสดงผลเพี้ยนไปแล้วทางฝั่ง Windows ครับ คงไม่ใช่รูปแบบบริการทำงานเบื้องหลัง แต่จะเป็นการรันโดยตรงเพื่อกู้คืนแทน จากที่ลองค้นดู เหมือนจะมีเครื่องมือคล้าย ๆ กันอยู่บ้างครับ
ลองดูอันนี้เป็นข้อมูลอ้างอิงได้เลยครับ! https://m.blog.naver.com/windowexe/222707038623

 
geekbini 2026-02-23

มีสิ่งนี้อยู่แล้วนี่เอง ขอบคุณสำหรับข้อมูลครับ