Skip to content

Jakewh/Installer-Studio

Repository files navigation

Professional Setup Builder

Create professional looking installers for your projects easily and quickly.

Gemini_Generated_Image_psayucpsayucpsay

🇬🇧 How Installer Studio Works

Installer Studio is a professional tool for the visual creation of Windows installers. It allows developers to bundle their files into a single executable (.exe) with a modern graphical interface, without the need to write complex installation scripts.

⚗️ The Process:

Defining Content: The user selects the files and folders they wish to install. The program prepares these assets for compression. You can also define a default target path (e.g., in Program Files) where the application should be installed by default.

🧥 Visual Customization:

In the editor, the user configures the look and feel of the installer – including colors, logos, background images, and text. The program utilizes modern web technologies to render the interface, allowing for smooth animations and a high degree of personalization.

🔗 Dependency Checking (BETA):

The program allows you to define specific dependencies (e.g., Python, .NET, Java). When the end-user runs the installer, it automatically checks if these components are present on their system. If they are missing, the installer offers a direct download link.

🏗️ The Build Process (Export):

When you export the project, several steps occur in the background: A unique control script is generated in Python. All selected files are compressed into a package. Using PyInstaller, everything (the script, files, graphical interface, and icon) is bundled into a single, standalone .exe file.

🫂 End-User Installation:

The resulting installer is fully autonomous. Upon execution, it guides the user through the configured steps (welcome screen, license agreement, path selection), extracts the files to the target location, and can optionally create desktop shortcuts or launch the application immediately.

🎁 Key Benefits:

All-in-One: No additional libraries are required; everything is contained within a single EXE file. Modern Interface: Unlike traditional installers, Installer Studio provides a clean, professional, and modern user experience. Simplicity: The entire process, from adding files to generating a finished installer, takes only a few minutes.

image

🇨🇿 Princip funkce programu Installer Studio

Installer Studio je profesionální nástroj pro vizuální tvorbu instalátorů aplikací pro systém Windows. Umožňuje vývojářům zabalit jejich soubory do jediného spustitelného souboru (.exe) s moderním grafickým rozhraním, aniž by museli psát složité instalační skripty.

⚗️ Jak program funguje:

Definice obsahu: Uživatel do projektu vloží soubory a složky, které chce nainstalovat. Program tyto soubory interně připraví pro kompresi. Můžete definovat i cílovou složku (např. v Program Files), kam se má aplikace standardně nainstalovat.

🧥 Vizuální konfigurace:

V editoru si uživatel nastaví vzhled instalátoru – barvy, loga, obrázky na pozadí a texty. Program využívá moderní webové technologie pro vykreslení rozhraní, což umožňuje plynulé animace a vysokou míru přizpůsobení.

🔗 Kontrola závislostí (BETA):

Program umožňuje definovat tzv. závislosti (např. Python, .NET, Java). Instalátor při spuštění u koncového uživatele automaticky zkontroluje, zda jsou tyto komponenty v systému přítomny. Pokud ne, nabídne jejich stažení.

🏗️ Proces sestavení (Export):

Při exportu proběhne několik kroků na pozadí: Vytvoří se unikátní řídicí skript v jazyce Python. Všechny vybrané soubory se zkomprimují do balíčku. Pomocí nástroje PyInstaller se vše (skript, soubory, grafické rozhraní i ikona) zabalí do jednoho samostatného souboru .exe.

🫂 Instalace u koncového uživatele:

Výsledný instalátor je plně autonomní. Po spuštění provede uživatele nastavenými kroky (uvítání, licence, výběr složky), rozbalí soubory do cílového umístění a volitelně vytvoří zástupce na ploše nebo spustí aplikaci.

🎁 Klíčové výhody:

Vše v jednom: Žádné další knihovny nejsou potřeba, vše je v jediném EXE souboru. Moderní vzhled: Na rozdíl od starých instalátorů vypadá Installer Studio profesionálně a čistě. Jednoduchost: Celý proces od vložení souborů po hotový instalátor zabere jen několik minut.

About

Create professional looking installers for your projects easily and quickly.

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors