ผมลองหลายวิธีแล้วเหมือนกันครับ สุดท้ายเลยใช้วิธีเดิม ๆ คือ เขียนเป็น Batch file โดยมีขั้นตอนคร่าว ๆ ข้างล่างนะครับ
1. ทำ List ในโปรแกรม ให้เรียบร้อยก่อน
2. เสร็จแล้วโปรแกรมจะสร้าง ไฟล์รายชื่อเพลงมาให้ ของผมอยู่นี่ (H:\Karaok\Data\Song.DBF)
3. เปิดไฟล์ Song.DBF ด้วยโปรแกรม Excel แล้ว Save ไว้ที่ใหม่ เพื่อทำการยำ ครับ
4. ตัด คอลัมน์ ที่ไม่จำเป็นออก ให้เหลือ ประมาณนี้ "CODE, TYPE, SUB_TYPE, TITLE, ARTIST, LYR_TITLE"
5. ใส่สูตร ง่าย ๆ ในคอลัมน์ถัดไปของ Excel เพื่อหาว่าข้อมูลซ้ำกันหรือเปล่า ของผมจะหา ชื่อเพลง นักร้อง และ ส่วนเริ่มต้นของเนื้อเพลง ถ้าซ้ำกันก็ให้เลือกออกมา
6. Copy เฉพาะ Code ที่ซ้ำกันออกมา ทั้งหมด ไปวางใน sheet ใหม่
7. เขียน คำสั่งเพื่อให้ลบในทุก ๆ ไฟล์ที่ซ้ำกัน ของผมก็จะเป็นแบบนี้ครับ (DEL "H:\Karaok\Songs\MIDI\EMK\0\00011.*")
8. นำคำสั่งทั้งหมด ไปไว้ใส่ ใน Notepat แล้ว Save เป็น bat ไฟล์
9. หลังจากนั้น สั่ง Run ทีเดียว ก็จะลบไฟล์ที่เราเห็นว่าซ้ำกันออกหมดเลยครับ
*** สำหรับคนที่เซียน Excel คงไม่มีปัญหานะครับ***
สำหรับส่วนตัวผม ลองแล้ว work แล้วมาแชร์ให้ฟัง เผื่อใครจะลองดู..
อาจจะดูซับซ้อนหน่อย ทำได้แล้ว work จริง ๆ
ใช้ได้กับ ไฟล์ VDO ด้วยนะครับ.
อยากได้ข้อมูลเพิ่มเติม ติดต่อได้ที่เมล์ข้างล่างครับ
Kriangkraiskl@gmail.com