Co to jest format pliku FXT?
Plik .fxt to skompilowany binarny moduł wtyczki dla MakeMusic Finale, profesjonalnej aplikacji do notacji muzycznej. Finale ładował pliki .fxt przy starcie z folderu Plug-ins, gdzie rozszerzały one zestaw funkcji aplikacji - dodając formaty eksportu, narzędzia do edycji nutowej i narzędzia kompozytorskie - poprzez implementację wewnętrznego API Plug-in Development Kit (PDK) programu Finale.
Format ten zadebiutował we wczesnych wersjach Finale dla systemu Windows około 1994 roku. W systemie Windows pliki .fxt w niektórych kompilacjach dzielą cechy z bibliotekami DLL typu PE (Portable Executable); starsze wersje na system macOS były kompilowane dla procesorów PowerPC. Najszerzej rozpowszechnionym plikiem .fxt był Dolet7.fxt, wtyczka do eksportu MusicXML opracowana przez MakeMusic i Recordare.
Firma MakeMusic ogłosiła zakończenie cyklu życia programu Finale 26 sierpnia 2024 r., a wsparcie techniczne kończy się 26 sierpnia 2025 r. Finale nie otrzyma już żadnych aktualizacji i nie jest testowany pod kątem przyszłych wydań systemów operacyjnych. Ponieważ .fxt jest skompilowanym modułem powiązanym z prywatnym PDK Finale, pliki te są bezużyteczne w konkurencyjnym oprogramowaniu do notacji - Sibelius, Dorico i MuseScore nie rozpoznają tego formatu. Nie istnieje żadna publiczna specyfikacja.
Istniejące zainstalowane kopie Finale nadal działają na sprzęcie aktualnym w dniu zakończenia sprzedaży. Nie istnieje konwerter .fxt dla innych aplikacji, a zestaw Finale PDK był udostępniany wyłącznie zarejestrowanym programistom na podstawie umowy o zachowaniu poufności (NDA).
Bezpieczeństwo
RYZYKO: MEDIUMPliki .fxt to skompilowane natywne pliki binarne ładowane z uprawnieniami programu Finale; złośliwy plik .fxt mógłby wykonać dowolny kod. Należy używać wyłącznie plików .fxt z oficjalnych źródeł MakeMusic lub od znanych deweloperów wtyczek. Ponieważ Finale jest w fazie EOL, dla aplikacji macierzystej nie będą już wydawane żadne nowe poprawki bezpieczeństwa.
Szczegóły formatu
w pigułceProgramy otwierające pliki FXT
Szczegóły techniczne
specyfikacja| Format binarny | Skompilowany plik binarny specyficzny dla platformy - Windows: wariant PE DLL; starsze systemy Mac: PowerPC Mach-O / CFM; nieedytowalny dla użytkownika |
| API | Implementuje Finale Plug-in Development Kit (PDK) - prywatne, nieudokumentowane wewnętrzne API C/C++ |
| Mechanizm ładowania | Finale skanuje folder Plug-ins przy starcie; prawidłowe pliki `.fxt` są rejestrowane i pojawiają się w menu Plug-in |
| Platforma | Windows (główna); macOS legacy (era procesorów Intel i PowerPC) |
| Kolejność bajtów | Little-endian (kompilacje Windows); big-endian (starsze kompilacje Mac PowerPC) |
| Typowy rozmiar | 50 KB - 2 MB |
| Istotny przykład | `Dolet7.fxt` - wtyczka do eksportu MusicXML; najbardziej rozpowszechniony plik `.fxt` w ekosystemie Finale |
| Kompatybilność wersji | Pliki `.fxt` są powiązane z konkretnymi głównymi wersjami Finale PDK; pliki z jednej wersji mogą nie działać w innej |
| Status zakończenia eksploatacji | Rozwój Finale zakończony 26 sierpnia 2024 r. przez MakeMusic; wsparcie zakończone 26 sierpnia 2025 r.; brak przyszłych testów kompatybilności z systemami operacyjnymi |
| Kompatybilność między programami | Nie może być ładowany przez Sibelius, Dorico, MuseScore ani żadną aplikację spoza ekosystemu Finale |
| Szyfrowanie | Brak udokumentowanych danych |
| Dostępność specyfikacji | Brak publicznej specyfikacji; PDK dystrybuowane tylko do zarejestrowanych programistów Finale na mocy NDA |
| Wydano | circa 1994 (Finale for Windows early plug-in system) |
| Najnowsza wersja | Final version: Finale 27 (2022); Finale EOL August 26, 2024 |
| Specyfikacja | usermanuals.finalemusic.com |
Konwersje FXT
Pytania i odpowiedzi społeczności
pytania użytkownikówBrak pytań - bądź pierwszą osobą, która zapyta o pliki FXT.