DupeFinder เป็นโปรแกรมที่ง่ายสำหรับตำแหน่งเปลี่ยนชื่อย้ายและลบไฟล์ที่ซ้ำกันในโครงสร้างไดเรกทอรี
มันเหมาะทั้งสำหรับผู้ใช้ที่ยังไม่ได้เก็บไว้ที่ฮาร์ดไดรฟ์ของพวกเขาจัดเป็นอย่างดีและต้องทำบางอย่างเพื่อทำความสะอาดพื้นที่ว่างและสำหรับผู้ใช้ที่ต้องการให้จำนวนมากสำเนาสำรองข้อมูลที่สำคัญ "ในกรณี" สิ่งที่ไม่ดีที่จะเกิดขึ้น
ที่นี่มีคุณสมบัติที่สำคัญของ "DupeFinder" เป็น:
แม้ว่า DupeFinder เป็นโปรแกรมขนาดเล็กมากก็ควรจะมีคุณสมบัติทั้งหมดที่คุณจะต้องลบและจัดระเบียบไดเรกทอรีขนาดใหญ่เต็มรูปแบบของไฟล์ที่ซ้ำกัน:
ยทออกแบบมาอย่างดีอินเตอร์เฟซแบบกราฟิกที่มีคำแนะนำเต็มรูปแบบและ "สิ่งนี้คืออะไร" สนับสนุนปุ่มคำถามที่มีประโยชน์ในการประยุกต์ใช้ซึ่งคุณอาจจะไม่จำเป็นต้องใช้บ่อย
ยทการประมวลผลอย่างรวดเร็วโดยการกำจัดการวิเคราะห์ข้อมูลที่ไม่พึงประสงค์ผ่านการกรองนามสกุลไฟล์
ยทดูไฟล์ในการใช้งานภายนอกโดยการดับเบิลคลิก
ยทเปลี่ยนชื่อไฟล์ที่อยู่ในสถานที่หรือย้ายไปยังสถานที่ใหม่
ยทตั้งค่าเริ่มต้นไม่อนุญาตให้ลบสำเนาของไฟล์ที่ซ้ำกันทั้งหมดเพื่อป้องกันการสูญเสียข้อมูลโดยไม่ตั้งใจ
ยทสร้างรายงานที่เรียบง่ายการระบุกลุ่มของไฟล์ที่ซ้ำกันสำหรับการประมวลผลในภายหลัง
ในขณะที่ทุกอย่างทำงานสวยดีในกรณีส่วนใหญ่มีปัญหาเล็กน้อยกับ DupeFinder จะต้องตระหนักถึง ฉันหวังว่าจะแก้ไขปัญหาส่วนใหญ่ของข้อบกพร่องต่อไปนี้บางครั้งเร็ว ๆ นี้:
ยทอาจมีปัญหาหากไฟล์ที่มี "~" หรือ ":" ตัวละครที่จะพบ
ยทอาจมีปัญหาหากตนเองอ้างอิง symlinks จะพบ
ยทไฟล์ไบต์ศูนย์ไม่สามารถลบได้
ยทอาจจะไม่สามารถลบไฟล์ที่มีตัวอักษร Unicode ในชื่อไฟล์
ยทแสดงไม่ปรับปรุงถ้าซ้ำกันระบุจะถูกย้ายเปลี่ยนชื่อหรือแก้ไขภายนอก DupeFinder
ต้องการ:
ยท DupeFinder ถูกสร้างขึ้นบนสองเครื่องมือหลักภาษา Python และเครื่องมือการประยุกต์ใช้ Qt ล่ามหลามและห้องสมุด Qt จะรวมอยู่ในสก์ท็อปส่วนใหญ่ Linux, BSD และการแจกแจงยูนิกซ์ Mac OS X (อย่างน้อยรุ่นที่ใหม่กว่า) รวมถึงงูใหญ่และน่ารักนอกจากนี้ยังมีฟรีแม้ว่ามันจะไม่ได้เป็นส่วนหนึ่งของมาตรฐานการติดตั้ง
ยทน่ารักเป็นหลัก C ++ เครื่องมือดังนั้นนี้หมายความว่าผูก Qt PyQt สำหรับงูใหญ่ยังมีความจำเป็น เหล่านี้ไม่ได้มาตรฐานในหลาย / ลินุกซ์มากที่สุด ฯลฯ กระจายแม้ว่าพวกเขาจะสามารถใช้ได้สำหรับทุกระบบที่กล่าวถึง
ยทในที่สุดยูทิลิตี้ md5sum ต้องมี ยูทิลิตี้นี้เป็นมาตรฐานบน Linux และระบบที่คล้ายกัน แต่ฉันได้อ่านบน Mac OS X มันไปด้วย md5 ชื่อแทน ผมยังไม่ได้รับการยืนยันนี้ แต่ถ้าเป็นอย่างนั้นเพียงแค่เปลี่ยนที่เกิดขึ้นเพียงครั้งเดียวใน md5sum FindDupFiles.py md5 เพื่อที่จะใช้ app บน Mac รุ่นที่ใหม่กว่า DupeFinder อาจใช้รหัสที่สร้างขึ้นในการคำนวณจำนวนเงิน md5 ที่จะกำจัดความต้องการนี้
ยท DupeFinder ทำงานบน Windows ควรจะเป็นไปได้ แต่อาจจะไม่คุ้มค่าความพยายามเว้นแต่ส่วนขององค์ประกอบที่มีอยู่แล้วในสถานที่สำหรับการใช้งานอื่น ๆ น่ารักและ PyQt สำหรับ Windows จะมีให้เฉพาะที่มีใบอนุญาตในเชิงพาณิชย์ (นี้จะเปลี่ยนไปเมื่อ Qt 4 จะถูกปล่อยออก) งูหลามเป็นติดตั้งแยกต่างหาก ยูทิลิตี้ md5sum เป็นสิ่งจำเป็น (หนึ่งไม่ปรากฏว่าจะสามารถใช้ได้จาก ActiveState) หรืออีกทางหนึ่งก็อาจเป็นไปได้ที่จะตอบสนองทุกการอ้างอิงผ่าน X11 บน Cygwin
ยทอีกสิ่งหนึ่งที่: แม้ว่า DupeFinder มีจุดมุ่งหมายที่จะทำงานกราฟิกและการโต้ตอบสคริปต์ FindDupFiles.py สามารถทำงานแบบสแตนด์อโลนจากคอนโซล มันต้องใช้เวลาค้นหาไดเรกทอรีรากตามด้วยหมายเลขของตัวกรองนามสกุลไฟล์ใด ๆ ที่เป็นอาร์กิวเมนต์บรรทัดคำสั่งและผลที่ระบุกลุ่มไฟล์ที่ซ้ำกัน (โดยเฉพาะเพื่อไม่) เพื่อ STDOUT ผลลัพธ์นี้สามารถประปาเช่นเพจเจอร์น้อยสำหรับการตรวจสอบทันทีหรือเปลี่ยนเส้นทางตรงไปยังแฟ้มข้อความโดยใช้ ">" ผู้ประกอบเปลือก (ในระบบ UNIX เหมือน) สำหรับการบันทึก / รายงาน
มีอะไรใหม่ในรุ่นนี้:
ยทรุ่นนี้แทนที่การใช้งานของ md5sum ภายนอกอรรถประโยชน์บรรทัดคำสั่งกับ MD5 พื้นเมืองสรุปผลการคำนวณย่อย (โดยใช้โมดูล md5)
ยทนี้ช่วยเพิ่มประสิทธิภาพการคำนวณ MD5 ย่อยสลายสำหรับไฟล์ที่มีขนาดเล็กและลดการพึ่งพายุ่งยากสำหรับผู้ใช้ Windows.
รายละเอียดซอฟแวร์:
ความคิดเห็นที่ไม่พบ