ข้อมูลโครงการ
เกี่ยวกับ Delta Patcher
โปรแกรมแบบกราฟิกข้ามแพลตฟอร์มที่ช่วยให้สร้างและลงแพตช์ xdelta ได้โดยไม่ต้องใช้ไบนารีบรรทัดคำสั่งแยก
จุดประสงค์
อินเทอร์เฟซที่เน้น xdelta
Delta Patcher รวมการเลือกไฟล์ การจัดการ checksum คำอธิบาย ตัวเลือกการบีบอัด และการสร้างแพตช์ไว้ในอินเทอร์เฟซเดสก์ท็อปเดียว ขอบเขตตั้งใจให้ชัดเจน คือรองรับแพตช์ xdelta ไม่ได้พยายามเป็นชุดเครื่องมือหลายรูปแบบ
การพัฒนา
เทคโนโลยีที่ใช้สร้างโปรแกรม
- ภาษา
- C++
- อินเทอร์เฟซ
- wxWidgets
- ระบบ build
- CMake
- เอนจินแพตช์
- xdelta3 ในตัว
- ระบบเดสก์ท็อป
- Windows, macOS, Linux GTK3
- สัญญาอนุญาต
- GPL-2.0
ไลบรารีที่จำเป็นส่วนใหญ่เชื่อมรวมกับโปรแกรม ส่วน GTK ยังเป็น dependency ภายนอกของระบบ Linux
เหตุการณ์สำคัญ
ประวัติโครงการ
- 1.0
เวอร์ชันแรก
เวอร์ชันสาธารณะแรกวางรูปแบบการลงแพตช์ผ่านหน้าจอกราฟิก
- 2.x
ขยายความสามารถการสร้างแพตช์
เพิ่มตัวเลือกสร้างแพตช์ checksum คำอธิบาย การลากแล้ววาง และเปลี่ยนไปใช้ GPL-2.0
- 3.0
รวม xdelta ไว้ในโปรแกรม
รวมไลบรารี xdelta เพิ่มการบีบอัดรอง และเลิกแบ่งรุ่น Lite กับรุ่นเต็ม
- 3.1
รองรับเดสก์ท็อปรุ่นปัจจุบัน
รองรับ HiDPI และ Flatpak ปรับปรุง Windows นำรุ่น 32 บิตกลับมา รองรับไฟล์เกิน 4 GB และอัปเดตไลบรารี
ผู้ดูแล
พัฒนาโดย Marco Calautti
ข้อมูลในที่เก็บโค้ดระบุว่า Marco Calautti เป็นผู้พัฒนาและดูแล Delta Patcher ซอร์สโค้ด เวอร์ชัน การสนทนา และการติดตามปัญหาอยู่บน GitHub
GPL-2.0
เป็นโอเพนซอร์สตั้งแต่การออกแบบ
สามารถตรวจสอบ แก้ไข และเผยแพร่ซอร์สโค้ดของโปรแกรมต่อได้ภายใต้ GPL-2.0 โดยเงื่อนไขที่ถูกต้องให้ยึดตามข้อความสัญญาอนุญาต
หน้าที่ของเว็บไซต์
DeltaPatcher.net มีอะไรให้บ้าง
เว็บไซต์นี้อธิบายโปรแกรม แนะนำขั้นตอนหลัก และให้ลิงก์ตรงไปยังไฟล์เวอร์ชันที่เก็บบน GitHub เว็บไซต์ไม่ได้แทนที่ที่เก็บซอร์สและไม่แจก ROM ไฟล์เกม หรือชุดแพตช์