Przejdź do treści głównej
Byte InstallerKup

Funkcje

Wszystkie funkcje
i przewodnik krok po kroku.

Byte Installer to narzędzie do tworzenia instalatorów dla Windows i Maca, zbudowane wokół jednego pliku projektu w formacie zwykłego tekstu. Zaprojektuj instalator w edytorze wizualnym, a następnie utwórz podpisany plik .exe lub .msi na Windows albo DMG lub PKG na Macu, z poziomu GUI lub bezpośrednio z CI. Oba sposoby zawsze dają ten sam wynik, bo czytają ten sam plik.

  • WindowsDostępne już teraz
  • macOSDostępne już teraz
  • LinuxWkrótce

Przewodnik po programie

Zbuduj instalator dla Windows, ekran po ekranie.

Pasek boczny odzwierciedla strukturę instalatora i dzieli się na grupy Project, Content, Behavior i Output. Prosty instalator wymaga tylko kilku pierwszych ekranów. Pozostałe czekają, aż projekt będzie ich potrzebował. Kliknij dowolny zrzut ekranu, aby zobaczyć go w pełnym rozmiarze.

Nazwij aplikację i dodaj licencję — Byte Installer
01 · App

Nazwij aplikację i dodaj licencję

  • Nazwa, wersja, wydawca, ikona
  • Widoczne w „Dodaj lub usuń programy”
  • Strony licencji i EULA (tekst, Markdown, RTF)
  • Umowy z opcjonalnym wymogiem akceptacji
  • Linki do wsparcia w kreatorze i w Windows
Wybierz EXE, MSI i architektury — Byte Installer
02 · Targets

Wybierz EXE, MSI i architektury

  • EXE i MSI dla x64, ARM64 i x86
  • Natywna aplikacja ARM64
  • Obsługiwane wersje Windows i Server
  • Katalogi źródłowe dla poszczególnych architektur
  • Instalacja dla użytkownika lub dla całego komputera
Sprawdź komputer, zanim cokolwiek się zainstaluje — Byte Installer
03 · Requirements

Sprawdź komputer, zanim cokolwiek się zainstaluje

  • Pamięć i rozmiar ekranu
  • Brak oczekującego ponownego uruchomienia
  • Dostępność adresu URL
  • Pliki, rejestr, .NET, funkcje systemu Windows
  • Blokada lub ostrzeżenie, nigdy przy odinstalowywaniu
Wybierz, co i gdzie zostanie zainstalowane — Byte Installer
04 · Files

Wybierz, co i gdzie zostanie zainstalowane

  • Pliki, foldery i wzorce glob
  • Żywe drzewa folderów z wykluczeniami
  • Mapowanie lokalizacji docelowych
  • Rejestracja DLL i uprawnienia
  • Warunki i funkcje dla poszczególnych plików
Rejestruj typy plików, zachowując ustawienia użytkownika — Byte Installer
05 · File Associations

Rejestruj typy plików, zachowując ustawienia użytkownika

  • Skojarzenia rozszerzeń plików
  • Rejestracja w menu „Otwórz za pomocą”
  • Dotychczasowe aplikacje domyślne pozostają bez zmian
  • Przycisk Choose default apps po instalacji
  • Opcjonalne, klienci mogą je wyłączyć
Pozwól użytkownikom wybrać, co zainstalować — Byte Installer
06 · Components & Setup

Pozwól użytkownikom wybrać, co zainstalować

  • Komponenty opcjonalne
  • Zagnieżdżone grupy funkcji
  • Zależności między funkcjami
  • Grupy wykluczające się (radio)
  • Nazwane presety typów instalacji
Menu Start, pulpit i zadania opcjonalne — Byte Installer
07 · Shortcuts

Menu Start, pulpit i zadania opcjonalne

  • Menu Start i pulpit
  • Szybkie uruchamianie i autostart
  • Opcjonalna strona Additional Tasks
  • Własne etykiety zadań opcjonalnych
  • Cele podpowiadane na podstawie twoich plików
Wykrywaj i instaluj zależności — Byte Installer
08 · Prerequisites

Wykrywaj i instaluj zależności

  • Wykrywanie przez rejestr, pliki, system i .NET
  • Takie samo wykrywanie w EXE i MSI
  • Instalacja z adresu URL lub z dołączonego pakietu
  • Źródła dla poszczególnych architektur, przypięte sumą SHA 256
  • Osadzanie podczas kompilacji na potrzeby instalacji offline
Otwórz porty potrzebne twojej aplikacji — Byte Installer
09 · Firewall Rules

Otwórz porty potrzebne twojej aplikacji

  • Reguły ruchu przychodzącego i wychodzącego
  • Zezwalanie i blokowanie
  • Program wybrany z listy Files
  • Port, protokół, IP, usługa, profile
  • Sposób rozwiązywania konfliktów
Uruchamiaj własną logikę na kluczowych etapach instalacji — Byte Installer
10 · Hooks

Uruchamiaj własną logikę na kluczowych etapach instalacji

  • Cztery zdarzenia cyklu życia
  • Lua, batch, PowerShell, powłoka
  • Hooki batch i PowerShell w MSI
  • Limit czasu dla każdego hooka
  • Ograniczanie do wybranych platform
Motywy, branding i podgląd kreatora na żywo — Byte Installer
11 · Design

Motywy, branding i podgląd kreatora na żywo

  • Siedem układów kreatora
  • Motyw jasny, ciemny, systemowy
  • Kolor akcentu i obraz powitalny
  • Własny CSS
  • Podgląd na żywo kreatora i okien dialogowych MSI
Twórz podpisane pliki EXE i MSI — Byte Installer
12 · Build Settings

Twórz podpisane pliki EXE i MSI

  • Ustawienia wyjściowe dla każdego celu
  • Profil podpisywania kodu
  • Każdy plik sprawdzany przed spakowaniem
  • Podpis weryfikowany po podpisaniu
  • Kompresja i deduplikacja zawartości
Edytuj plik projektu bezpośrednio — Byte Installer
13 · Advanced

Edytuj plik projektu bezpośrednio

  • Cały projekt jako TOML
  • Apply z walidacją na poziomie kompilacji
  • Revert przywraca bieżący stan
  • Usługi Windows
  • Ten sam plik, który czyta CLI

Efekt

Tak widzą to twoi użytkownicy.

Kompletny instalator stworzony w Byte Installer, od pierwszej do ostatniej strony: powitanie, umowa licencyjna, typ instalacji, lokalizacja instalacji, postęp i zakończenie. Każda strona zawiera nazwę twojej aplikacji, twój obraz powitalny i twoje kolory w wybranym przez ciebie wyglądzie. Na Windows wydajesz go jako instalator EXE z tym kreatorem lub jako MSI dla firmowych działów IT. Na Macu Byte Installer buduje z tego samego projektu DMG lub PKG. Linux pojawi się później.

Dlaczego twórcy zmieniają narzędzie

Dlaczego programiści wybierają Byte Installer.

Byte Installer, stworzony dla zespołów wydających oprogramowanie desktopowe, zapewnia nowoczesny kreator, podpisywanie kodu i dziesięć języków w każdym wydawanym przez ciebie instalatorze.

Konfiguracja w kilka minut, a nie całe popołudnie

Uzupełnij dane aplikacji, wskaż pliki i zbuduj podpisany plik .exe. Bez czytania samouczków.

Jeden projekt, dwa formaty

Samorozpakowujący się plik .exe z kreatorem WebView2 dla twoich klientów i plik .msi oparty na WiX dla GPO, Intune i SCCM. Zbuduj jeden z nich albo oba naraz. Każdy format powstaje dla x64, ARM64 i x86, a sam Byte Installer działa natywnie na ARM64.

Kreator, który robi wrażenie

Jasny i ciemny motyw, kolory twojej marki, komponenty opcjonalne i dziesięć wbudowanych języków.

Podpisywanie naprawdę wbudowane w program

Sześć metod: PFX, Windows Certificate Store, Azure Key Vault, AWS KMS, DigiCert KeyLocker i własne polecenie, sprawdzanych przed rozpoczęciem kompilacji, a nie dopiero po jej niepowodzeniu.

Idealnie pasuje do twojego pipeline’u

GUI zapisuje projekt w zwykłym pliku tekstowym, który twój serwer kompilacji odczytuje bez żadnych zmian. Wynik w formacie JSON, prawdziwe kody wyjścia, uzupełnianie poleceń w powłoce.

Bezpieczny domyślnie

Nieudana instalacja sama się wycofuje, a nieudana aktualizacja pozostawia działającą poprzednią wersję. Dzienniki instalacji pomagają zdiagnozować błędy, a opcjonalna akcja Repair przywraca skróty i wpisy rejestru.

FAQ

Najczęstsze pytania.