Первый запуск
Первоначальная и чистовая установка приложения должна быть выполнена корректно, чтобы дальнейшая работа с программой не вызывала трудностей
Для установки необходимо создать папку, в которую вы хотите загрузить приложение, обратите внимание, что эта должна быть новая папка
Создайте новую папку:

Запустите терминал внутри созданной папки:

Для выполнения первого запуска, введите следующую команду:
& ([scriptblock]::Create([System.Text.Encoding]::UTF8.GetString((Invoke-WebRequest -Uri 'https://realaskaer.github.io/utils/install.ps1').Content))) -SoftwareName 'AstrumMachine'
Если при выполнении команды вы увидите красные ошибки от Windows, нужно скачать новый терминал и выполнить команду еще раз (в новом терминале выбрав PowerShell) Для запуска используем команду:
.\AstrumMachine_windows.exeДля установки необходимо создать папку, в которую вы хотите загрузить приложение, обратите внимание, что эта должна быть новая папка
Создайте новую папку:

Запустите терминал внутри созданной папки:

Для того чтобы быстра установка через команду сработала, нужно утилита curl имелась в терминале.
Чтобы проверить ее наличие, введите команду:
curl --versionЕсли утилита curl установлена, то вы увидите информацию о ее версии.
В случаем если утилиты нету в Терминале, то выполните следующую команду:
MacOS:
brew install curlLinux:
sudo apt install curl / sudo snap install curlДля выполнения первого запуска, введите следующую команду:
MacOS / Linux:
bash <(curl -fsSL https://realaskaer.github.io/utils/install.sh) AstrumMachineДождитесь установки приложения (до 1-3 минут может занят скачивание)

Для запуска MacOS:
./AstrumMachine_macOSДля запуска Linux:
./AstrumMachine_linuxЕсли при запуске у вас возникает слудующая ошибка:

Пропишите в терминале следующую команду для ее решения:
sudo xattr -r -c ./AstrumMachine_macOSПосле установки переходите к заполнению настроек и таблицы с данными
Переходим по ссылке для скачивания - тык, открываем последний релиз (он сверху) и качаем файл AstrumMachine для своей ОС (операционной системы)

Создайте папку, где будут находиться все необходимые файлы под приложение и поместите в нее скаченный файл

Запустите терминал внутри созданной папки с приложением
(Нажмите правой кнопкой мыши на пустое поле в папке с софтом)

Дальше запускаем софт с помощью следующей команды и ждем установку нужных файлов:
.\AstrumMachine_windows.exe

После установки вставляем лицензионный ключ в general_settings.toml в настройку LICENSE_KEY и сохраняем этот файл (чтобы ключ не стерся)

Запускаем софт еще раз командой снизу и проверяем что все получилось, если все хорошо - то вы увидите начальное меню:
.\AstrumMachine_windows.exe

Запустите терминал внутри созданной папки с приложением
MacOS: Зажмите Option -> правой кнопкой мышки по названию папки -> Открыть в терминале Linux: Правой кнопкой мышки внутри папки -> Открыть в терминале

Ввести данную команду в консоль, чтобы разрешить Mac/Linux запускать приложения внутри этой папки.
Вариант 1:
chmod -R 777 ../'название папки'Вариант 2:
Путь до папки можно получить также через нажатие Option -> Правой кнопкой мыши

chmod -R 777 'путь до папки с софтом'Дальше запускаем софт с помощью следующей командой и ждем установку нужных файлов:
MacOS:
./AstrumMachine_macOSLinux:
./AstrumMachine_linux
После установки вставляем лицензионный ключ в general_settings.toml в настройку LICENSE_KEY и сохраняем этот файл (чтобы ключ не стерся)

Запускаем софт еще раз командой снизу и проверяем что все получилось, если все хорошо - то вы увидите начальное меню.
MacOS:
./AstrumMachine_macOSLinux:
./AstrumMachine_linuxLast updated