Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/kvruntime/installforge-setup

Build a setup & installer from python app with InstallForge (setup builder)
https://github.com/kvruntime/installforge-setup

gui pyqt6 python setup

Last synced: 3 months ago
JSON representation

Build a setup & installer from python app with InstallForge (setup builder)

Awesome Lists containing this project

README

        

# InstallForgeSetup

## Description

Freeze python application & build a window setup

## Purpose

Description of the repo purpose

- freeze python application
- use installforge to create an installer
- installed application is set to winreg
- application recognize some kinds of extensions (*.dap, etc.)
- application can be lanched from recognized extensions files
- recognized files have application icon

## Tools

- python
- installforge

## How build setup

using essentially windows registry files.

- HKEY_CLASS_/.dap/[key]dapfile (the .dap extension have key that point to dapfile subkey)
- dapfile (the dapfile subkey contains the folowing keys)

1. DefaultIcon/[key] -> /file.exe (main.exe app or any icon)
2. shell/open/command/[key] -> /file.exe (the main.exe or any other command)