การสร้างโปรแกรมติดตั้ง QGIS สำหรับ Windows ด้วยการปรับแต่ง GUI [ปิด]


19

ฉันกำลังพยายามสร้างตัวติดตั้ง QGIS แบบกำหนดเองสำหรับ Windows ด้วย GUI แบบแยกส่วน ฉันปรับแต่ง GUI โดยใช้ฟังก์ชั่นการปรับแต่งของ QGis และบันทึกเป็นไฟล์. ini

ฉันจะรวม GUI ที่กำหนดเองนี้ในตัวติดตั้งได้อย่างไร

ฉันพบบทช่วยสอนนี้มีประโยชน์มาก:

http://linfiniti.com/2011/05/building-custom-qgis-installers-for-windows/

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

ความเป็นไปได้อื่นที่โหลด GUI แบบกำหนดเองโดยอัตโนมัติได้อธิบายไว้ที่นี่:

http://linfiniti.com/2011/07/batch-customizing-qgis/ความคิดเกี่ยวกับการส่งออกการปรับแต่งคีย์รีจิสตรีคีย์และรวมไว้ที่อื่นในตัวติดตั้ง แต่ที่ไหน

ดังนั้นนั่นหมายความว่าฉันจะต้องส่งออกการปรับแต่งคีย์รีจิสทรีของ Windows ให้บันทึกไว้ที่ใดที่หนึ่งในแพ็คเกจการติดตั้งและเขียนไฟล์แบตช์ที่นำเข้ารีจิสตรีคีย์นี้หลังจากการติดตั้งเสร็จสิ้น

คุณคิดว่ามันจะเป็นไปได้หรือไม่

นั่นคือสิ่งที่ฉันได้ค้นพบ

ใครบ้างมีความคิดว่าวิธีที่ง่ายที่สุดที่จะทำคืออะไร?

คำตอบ:


1

ดังนั้น QGIS ใช้ระบบติดตั้ง NSIS (aka Winamp Installer) ที่สร้างผลลัพธ์ขั้นสุดท้าย โดยไม่ต้องลอง IMHO คุณต้องทำงานดังนี้:

  • ชำระเงินแหล่ง QGIS
  • สร้างไบนารี Windows
  • เพิ่มไฟล์. reg ของคุณลงใน / ms-windows / ไฟล์ตัวติดตั้ง /
  • ปรับเปลี่ยนสคริปต์. nsh ที่พบ. reg ของคุณและทำการแก้ไขรีจิสทรีด้วยวิธีดังกล่าว
  • อีกวิธีหนึ่งคือขั้นตอนสุดท้ายใช้วิธีนี้เพื่อเพิ่มการตั้งค่าแบบกำหนดเองของคุณ:
    http://nsis.sourceforge.net/Reg2Nsis_-_convert_registry_info_into_NSIS_ คำสั่ง

ฉันขอแนะนำให้ใช้เครื่องเสมือนเพื่อฉันคาดหวังว่าคุณจะต้องใช้เวลาจนกว่ามันจะทำงานได้ดีและคุณไม่ควรทำให้ระบบของคุณวุ่นวาย :)

ฉันไม่แน่ใจว่าสิ่งนี้จะมีผลต่อ wrapper โปรแกรมติดตั้ง OS4win อย่างไรฉันคาดหวังว่าคุณจะใช้มันในเครื่องบางเครื่อง (อาจมีการใช้โปรแกรมติดตั้งอย่างเป็นทางการและใช้. reg โปรแกรมแก้ไขด้วยตนเองง่ายขึ้นไหม?)

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.