Co to jest format pliku LAYOUT?
Plik .layout to plik układu Apple MainStage, który przechowuje wizualne rozmieszczenie kontrolek ekranowych w ramach koncertu lub patcha MainStage. Koduje on pozycje, rozmiary, przypisania wyświetlania oraz mapowania parametrów ekranowych elementów takich jak przyciski, suwaki, mierniki poziomu i wyświetlacze klawiatury, z którymi wykonawca wchodzi w interakcję podczas występu na żywo.
Pliki .layout są przechowywane wewnątrz pakietów koncertowych .mainstage - pakietów macOS, które w Finderze widoczne są jako pojedyncze pliki. Są one zapisane w formacie binarnej listy właściwości Apple (bplist), identyfikowalnej po sygnaturze (magic bytes) bplist na początku pliku. Użytkownicy nie otwierają ani nie edytują plików .layout bezpośrednio; są one tworzone i modyfikowane za pomocą graficznego trybu Layout mode w MainStage, który oferuje interfejs przeciągnij-i-upuść do rozmieszczania kontrolek.
Ponieważ pliki .layout są standardowymi binarnymi listami plists, ich surową strukturę można sprawdzić za pomocą narzędzia wiersza poleceń macOS plutil -p <file>, które konwertuje dane binarne na czytelną dla człowieka reprezentację tekstową. Ręczna edycja pliku binarnego bezpośrednio jest niepraktyczna.
Program MainStage został wydany po raz pierwszy w 2007 roku jako część pakietu Logic Studio. W grudniu 2011 roku Apple rozdzieliło Logic Studio i udostępniło MainStage jako samodzielny zakup w Mac App Store. Obecna wersja to MainStage 3.x, która działa wyłącznie na systemie macOS. Pliki .layout z wcześniejszych wersji koncertów są zazwyczaj kompatybilne wstecznie w ramach rodziny MainStage 3.
Bezpieczeństwo
RYZYKO: LOWZwykłe dane binarnej listy właściwości; nie jest to plik wykonywalny, nie posiada możliwości makr. Ręczna edycja i ponowne załadowanie w MainStage może uszkodzić układ koncertu, ale nie stanowi zagrożenia dla bezpieczeństwa.
Szczegóły formatu
w pigułce- Różne pliki układu/ustawień aplikacji - Rozszerzenie .layout jest również używane ogólnie przez wiele aplikacji (IDE, narzędzia projektowe) do utrwalania układu okien/paneli; brak jednego standardu.
- Układ Nuance Power PDF / PDF Architect - Niektóre edytory PDF używają .layout do konfiguracji rozmieszczenia pasków narzędzi i paneli.
Programy otwierające pliki LAYOUT
Szczegóły techniczne
specyfikacja| Typ formatu | Binarna lista właściwości Apple (`bplist`) |
| Magic bytes | `62 70 6C 69 73 74` (`bplist` w ASCII) pod offsetem 0 |
| Kodowanie | Binarne, big-endian |
| Wersja Plist | Zakodowana w bajtach 6-7 pliku: `bplist00` (najczęstsza) lub `bplist01` |
| Przechowywany wewnątrz | Pakiet koncertowy `.mainstage` (pakiet/katalog macOS) |
| Cel | Koduje układ kontrolek ekranowych MainStage - pozycje, rozmiary, przypisania MIDI/parametrów dla patcha lub koncertu |
| Aplikacja hostująca | Apple MainStage - edytowany wyłącznie przez graficzny tryb Layout |
| Platforma | Tylko macOS |
| Typowy rozmiar pliku | 10 KB - 500 KB |
| Narzędzie do inspekcji | `plutil -p <file>` (wbudowane w macOS) konwertuje binarny plist na czytelny tekst |
| Suma kontrolna | Brak - spójność pliku opiera się na systemie plików macOS |
| Kontekst pakietu | Koncert `.mainstage` może zawierać wiele plików `.layout`, po jednym na patch lub konfigurację układu |
| Wydano | 2007 (MainStage 1.0, part of Logic Studio) |
| Najnowsza wersja | MainStage 3.x (current, sold separately on Mac App Store since Dec 2011) |
Konwersje LAYOUT
Pytania i odpowiedzi społeczności
pytania użytkownikówBrak pytań - bądź pierwszą osobą, która zapyta o pliki LAYOUT.