read.tre: เครื่องมือ CLI ขนาดกะทัดรัดสำหรับเข้าถึงไฟล์เก่า .tre
read.tre โดย James Napier เป็นยูทิลิตี้บรรทัดคำสั่งสำหรับตรวจสอบและดึงข้อมูลจากไฟล์ .tre จากเอนจินเกมเก่า มันแสดงรายการเนื้อหาของไฟล์เก็บถาวรและดึงไฟล์แต่ละไฟล์หรือไดเรกทอรีทั้งหมดโดยไม่ต้องใช้ไคลเอนต์เกมต้นฉบับ และสนับสนุนการดึงข้อมูลแบบวนซ้ำเพื่อรักษาโครงสร้างโฟลเดอร์ โครงการ C++ นี้มีขนาดเล็ก มุ่งเน้นที่ CLI เหมาะสำหรับการเขียนสคริปต์ และเป็นโอเพนซอร์สสำหรับการตรวจสอบและการคอมไพล์ในเดสก์ท็อป Windows มันมุ่งเป้าไปที่ผู้ปรับแต่งเกม นักขุดข้อมูล และผู้อนุรักษ์ที่ต้องการเข้าถึงทรัพย์สิน .tre อย่างมุ่งเน้น
วิธีที่ read.tre เปิดเผย .tre archives ในทางปฏิบัติ
เครื่องมืออ่านไฟล์ .tre และนำเสนอเส้นทางภายในโดยตรงในเทอร์มินัล จากนั้นเขียนรายการที่เลือกลงดิสก์ ผู้ใช้สามารถขอไฟล์แต่ละไฟล์หรือไดเรกทอรีทั้งหมด และเครื่องมือสนับสนุนการดึงข้อมูลแบบ recursive เพื่อรักษาลำดับชั้นของโฟลเดอร์เดิม สำหรับการทำงานที่ต้องการการแตกไฟล์อัตโนมัติ อินเตอร์เฟซบรรทัดคำสั่งถูกออกแบบมาให้สามารถเขียนสคริปต์ได้ ดังนั้นการดำเนินการแบบกลุ่มและการรวมท่อจึงง่ายดาย
มันทำงานอย่างไรบนเดสก์ท็อปในขณะที่ทำงาน
read.tre ถูกแจกจ่ายเป็นโปรเจ็กต์ C++ ขนาดเล็กที่มีความต้องการระบบขั้นต่ำ ซึ่งช่วยลดภาระเวลาในการทำงานเมื่อเปรียบเทียบกับชุด GUI ขนาดใหญ่ นักพัฒนาจึงออกแบบให้มันสามารถคอมไพล์สำหรับ Windows ดังนั้นผู้ใช้ที่สร้างจากซอร์สจึงหลีกเลี่ยงเฟรมเวิร์กการทำงานที่เพิ่มขึ้น เนื่องจากไฟล์ที่สามารถทำงานได้มีขนาดกะทัดรัดและอิงจาก CLI มันจึงรวมเข้ากับสคริปต์ที่มีอยู่โดยไม่เพิ่มบริการพื้นหลังหรือกระบวนการถาวร
มันปลอดภัยที่จะรันและตรวจสอบบนเครื่องผลิตหรือไม่?
โปรเจ็กต์นี้โฮสต์บน GitHub และเผยแพร่แบบเปิด ซึ่งอนุญาตให้นักพัฒนาและนักวิจัยตรวจสอบซอร์สโค้ดและคอมไพล์ไบนารีใหม่ก่อนการใช้งาน ความโปร่งใสนี้สนับสนุนการตรวจสอบอิสระและลดความไม่แน่นอนในห่วงโซ่อุปทาน เนื่องจากการดำเนินการเริ่มต้นจากบรรทัดคำสั่ง ผู้ใช้ควรกำหนดเส้นทางการส่งออกอย่างตั้งใจและรันคำสั่งในโฟลเดอร์ที่ควบคุมเพื่อป้องกันการเขียนทับโดยไม่ได้ตั้งใจในระหว่างการรันอัตโนมัติ
ใครได้ประโยชน์และทักษะทางเทคนิคใดที่จำเป็น
read.tre มุ่งเป้าไปที่ผู้เชี่ยวชาญที่สะดวกสบายกับเทอร์มินัลและการสร้างซอร์ส โดยเฉพาะอย่างยิ่ง modders, data miners และ preservationists นักพัฒนามุ่งเน้นไปที่รูปแบบ archive เดียวทำให้เครื่องมือมีขนาดเล็กเมื่อเปรียบเทียบกับผู้จัดการ archive ทั่วไป แต่ขอบเขตที่แคบนี้หมายความว่าผู้ใช้ที่ไม่ใช่ทางเทคนิคซึ่งขาดประสบการณ์ในบรรทัดคำสั่งจะต้องเผชิญกับเส้นโค้งการเรียนรู้ เครื่องมือนี้เหมาะสำหรับสายการพัฒนาที่ต้องการการเข้าถึงที่แม่นยำและสามารถเขียนสคริปต์ได้ต่อสินทรัพย์เก่า
ทางเลือกที่เหมาะสมสำหรับผู้ใช้ที่มีทักษะทางเทคนิค; ไม่ได้มุ่งเป้าไปที่ผู้ใช้ทั่วไป
read.tre เหมาะสำหรับผู้เชี่ยวชาญที่ต้องการการเข้าถึงเนื้อหาสำรองที่เป็นแบบกำหนดและสามารถทำงานจากเทอร์มินัลหรือคอมไพล์โค้ด การแลกเปลี่ยนคือการตั้งค่าเริ่มต้นที่สูงขึ้นและการทำงานผ่านคำสั่งที่ผู้ใช้ที่ไม่ใช่เทคนิคต้องเรียนรู้ สำหรับนักวิจัยและผู้ปรับแต่งที่รวมการดึงข้อมูลเข้ากับเครื่องมือ มันเป็นยูทิลิตี้ที่มีความเชื่อถือได้และมีประโยชน์ แนะนำให้ใช้.