Fontman Desktop Core работает как бэкэнд клиента Fontman. Все задачи, такие как установка шрифтов, обновление кэша шрифтов, покрываются этим приложением. Он использует базу данных SQLite для хранения данных, вы можете найти их в каталоге «Data» в домашнем каталоге Fontman-Desktop.
Убедитесь, что у вас установлены python 3 и pip . Затем установите следующие пакеты.
pip3 install -r requirements.txtДля инициализации данных приложения, если вы запускаете их в первый раз,
python3 core-runner.py initpython3 core-runner.py run После того, как приложение Flask запустится, вы можете начать использовать Fontman-Gui, Fontman-Client Frontend.
Мы используем Pyinstaller для создания FMS Binary для всех платформ. Чтобы установить Pyinstaller просто,
pip3 install pyinstallerТеперь построите бинар FMS,
pyinstaller --onefile core-runner.pyЕсли вы не хотите компромизировать вывод терминала Flask Lost, просто сделайте,
pyinstaller --onefile --noconsole core-runner.pyКак только Pyinstaller будет сделан, FMS BINARY можно найти в дистанционном каталоге. Назван в качестве Core-Runner на Linux, Core-runner.exe в Windows и Core-runner.dmg на Mac.