Użyta wersja Pythona oraz bibliotek
  1. Python 3.11.1
  2. Mutagen 1.46.0
  3. Pyinstaller 6.1.0
  4. Flet 0.10.3
pip install mutagen==1.46.0 pyinstaller==6.1.0 flet==0.10.3
Wybierz swój język w pliku 'settings.json'
  1. PL - Polski
  2. EN - angielski
{
 "language": "PL"
}
Jak używać programu
  1. Stwórz folder i umieść tam:
    1. Plik .txt
    2. Okładkę albumu w formacie .jpg, .jpeg lub .png
    3. Pliki muzyczne .mp3 i / lub .flac
  2. Plik .txt powinien wyglądać następująco:
    Nazwa wykonawcy
    Nazwa albumu
    Rok wydania
    Gatunek
    Tytuł piosenki 1
    Tytuł piosenki 2
    Tytuł piosenki 3
    Tytuł piosenki 4
    ....
  3. Włącz program, a następnie wybierz plik .txt
Inne języki
Aby dodać nowy język:
  1. Przetłumacz plik languages.csv w następujący sposób
    "Wybierz plik z tracklistą","Select a tracklist file",">Przetłumaczony wiersz<"
  2. Następnie dodaj kod języka w paths_settings.py
    langs = {
      "PL": 0,
      "EN": 1,
      ">kod<": 2
    }
  3. Zmień język w pliku settings.json
    {
      "language": ">kod<"
    }
Tworzenie pliku .exe przy pomocy pyinstaller
Użyj następującej komendy:
pyinstaller -F "path/to/file.py"
Opcjonalnie z ikoną, nazwą aplikacji i bez konsoli:
pyinstaller -F "path/to/file.py" --icon="path/to/icon.png" --noconsole -n "AppName"
Przykładowe użycie programu