FLTools
FLTools — to aplikacja internetowa skierowana do użytkowników programu do tworzenia muzyki FL Studio, oferująca zaawansowane narzędzia do analizy, organizacji i wizualizacji projektów. Aplikacja działa całkowicie w przeglądarce, przetwarzając pliki lokalnie.
Podstawowa funkcjonalność:
1. Project Analyzer - Analizuje projekty FL Studio (.flp pliki).
Kluczowe funkcje:
- Podgląd szczegółowych informacji o każdym projekcie: nazwa, data utworzenia, czas pracy.
- Obliczanie całkowitego czasu spędzonego na każdym projekcie i na wszystkich projektach łącznie; obliczanie średniego czasu na projekt i średniego odstępu między projektami.
- Heatmap aktywności: wizualizacja częstotliwości pracy nad projektami w skali dni i miesięcy.
- Automatyczne ignorowanie kopii zapasowych i duplikatów.
2. Folder Designer - Pozwala na dostosowanie wizualnego przedstawienia folderów projektów wewnątrz FL Studio.
Kluczowe funkcje:
Ustawianie kolorów tekstu i ikon dla poszczególnych folderów.
Grupowanie i sortowanie projektów według koloru lub typu.
3. Text Colorizer - Generowanie kolorowego tekstu do użycia wewnątrz FL Studio.
Kluczowe funkcje:
- Obsługa wyboru koloru i poziomu przezroczystości dla poszczególnych znaków lub słów. Możliwość zastosowania różnych presetów kolorów, w tym "tęczy" i "losowych kolorów".
- Skopiowany tekst zachowuje formatowanie przy wklejaniu do FL Studio.
Technologie i architektura:
Frontend: SPA z użyciem frameworka NuxtJS (Vue), TailwindCSS + shadcn-vue.
Parsowanie plików: własny parser TypeScript .flp plików, działający lokalnie w przeglądarce.
Podstawowa funkcjonalność:
1. Project Analyzer - Analizuje projekty FL Studio (.flp pliki).
Kluczowe funkcje:
- Podgląd szczegółowych informacji o każdym projekcie: nazwa, data utworzenia, czas pracy.
- Obliczanie całkowitego czasu spędzonego na każdym projekcie i na wszystkich projektach łącznie; obliczanie średniego czasu na projekt i średniego odstępu między projektami.
- Heatmap aktywności: wizualizacja częstotliwości pracy nad projektami w skali dni i miesięcy.
- Automatyczne ignorowanie kopii zapasowych i duplikatów.
2. Folder Designer - Pozwala na dostosowanie wizualnego przedstawienia folderów projektów wewnątrz FL Studio.
Kluczowe funkcje:
Ustawianie kolorów tekstu i ikon dla poszczególnych folderów.
Grupowanie i sortowanie projektów według koloru lub typu.
3. Text Colorizer - Generowanie kolorowego tekstu do użycia wewnątrz FL Studio.
Kluczowe funkcje:
- Obsługa wyboru koloru i poziomu przezroczystości dla poszczególnych znaków lub słów. Możliwość zastosowania różnych presetów kolorów, w tym "tęczy" i "losowych kolorów".
- Skopiowany tekst zachowuje formatowanie przy wklejaniu do FL Studio.
Technologie i architektura:
Frontend: SPA z użyciem frameworka NuxtJS (Vue), TailwindCSS + shadcn-vue.
Parsowanie plików: własny parser TypeScript .flp plików, działający lokalnie w przeglądarce.