GUIカスタマイズによるWindows用QGISインストーラーの作成[終了]


19

GUIを削減したWindows用のカスタムQGISインストーラーを構築しようとしています。QGisのカスタマイズ機能を使用してGUIをカスタマイズし、.iniファイルとして保存しました。

このカスタムGUIをインストーラーに含めるにはどうすればよいですか?

私はこの非常に便利なチュートリアルを見つけました:

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

また、コメントには、カスタマイズツールを使用して含めることが可能であると書かれています。ただし、インストーラーパッケージにカスタマイズファイルを保存する方法と場所は正確にはわかりません。

カスタムGUIを自動的にロードする別の可能性については、ここで説明します。

http://linfiniti.com/2011/07/batch-customizing-qgis/レジストリキーcustomization.regをエクスポートし、インストーラーのどこかに含めることを考えましたが、どこで?

そのため、Windowsレジストリキーのcustomization.regをエクスポートし、インストールパッケージのどこかに保存し、インストールの完了後にこのレジストリキーをインポートするバッチファイルを記述する必要があります。

それは可能だと思いますか?

これが私がこれまでに発見したことです。

これを行う最も簡単な方法は何ですか?

回答:


1

したがって、QGISは最終結果を作成するNSISインストーラーシステム(別名Winampインストーラー)を使用します。私見しようとせずに、このように作業する必要があります:

  • QGISソースをチェックアウトする
  • Windowsバイナリをビルドします
  • .regファイルを/ ms-windows / installer files /に追加します
  • .regを見つけてレジストリにパッチを適用するように.nshスクリプトを変更します
  • 代わりに最後の手順として、この方法を使用してカスタム設定を追加します。http
    //nsis.sourceforge.net/Reg2Nsis_-_convert_registry_info_into_NSIS_commands

仮想マシンを使用することを強くお勧めします。仮想マシンが正常に動作し、システムを台無しにしないでください。

これがOS4winインストーラーラッパーにどのように影響するかはわかりません。数台のマシンで使用したいと思うからです。(たぶん、公式インストーラーを使用して、手動で.regパッチを簡単に適用できますか?)

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.