Fontman Desktop Core funktioniert als Backend der Fontman Client -Anwendung. Alle Aufgaben wie die Installation von Schriftarten und das Aktualisieren des Schriftart -Cache werden von dieser Anwendung behandelt. Es verwendet eine SQLite-Datenbank, um Daten zu speichern. Sie finden sie im Home-Verzeichnis von Fontman-Desktop im "Daten" -Verzeichnis.
Stellen Sie sicher, dass Sie python 3 und pip installiert haben. Installieren Sie dann die folgenden Pakete.
pip3 install -r requirements.txtSo initialisieren Sie die Anwendungsdaten, wenn Sie sie zum ersten Mal ausführen,
python3 core-runner.py initpython3 core-runner.py run Sobald die Flask-Anwendung gestartet wurde, können Sie Fontman-Gui, Fontman-Client Frontend mithilfe von Fontman-Gui.
Wir verwenden PyInstaller, um das FMS -Binärdatum für alle Plattformen zu erstellen. Pyinstaller einfach zu installieren, tun
pip3 install pyinstallerBauen Sie nun die FMS -Binärdatei durch,
pyinstaller --onefile core-runner.pyWenn Sie nicht die Ausgabe des Kolbenklettausgangs beeinträchtigen möchten, tun Sie es einfach,
pyinstaller --onefile --noconsole core-runner.pySobald der Pyinstaller fertig ist, befindet sich FMS -Binärdatoren im DIST -Verzeichnis. Als Core-Runner unter Linux, Core-Runner.exe unter Windows und Core-Runner.dmg auf Mac ausgezeichnet.