Eksport skryptu i projektu
Arthoff umożliwia eksport skryptów i projektu w różnych formatach, aby móc udostępniać je poza aplikacją, drukować, archiwizować lub importować do innych systemów.
Arthoff umożliwia eksport skryptów i projektu w różnych formatach, aby móc udostępniać je poza aplikacją, drukować, archiwizować lub importować do innych systemów.
Formaty eksportu
Arthoff obsługuje następujące formaty eksportu:
| Format | Zawartość | Zastosowanie |
|---|---|---|
| Drukowalna wersja skryptu z numeracją cue, sekcji, opisami, ewentualnie komentarzami. | Druk dla zespołu, operatorów, aktorów; prezentacja poza aplikacją. | |
| CSV | Tabela zawierająca pola każdego cue (ID, typ, treść, sekcja, właściwości takie jak głośność, kanały DMX). | Analiza danych, import do Excela, tworzenie raportów (np. czas trwania cue, częstotliwość typów). |
| JSON | Pełna struktura skryptu wraz z metadanymi (nazwa, opis, wersja, autorzy, tagi, sekcje, cue z całymi polami). | Backup, import do innych systemów, integracja z automatycznymi pipeline’ami, wersjonowanie. |
| Plain Text | Czysty tekst dialogów i wskazówek scenicznych (bez metadanych, bez numeracji cue). | Szybki podgląd, kopiowanie treści do innych dokumentów, udostępnianie scenarzystom bez technicznych szczegółów. |
Jak wyeksportować skrypt
Otwórz skrypt, który chcesz wyeksportować.
W prawym górnym rogu edytora kliknij ikonę „Eksportuj” (strzałka wychodząca z pudełka) lub wejdź w menu „…” (trzy kropki) → „Eksportuj”.
Wybierz żądany format z listy: PDF, CSV, JSON, Plain Text.
Opcjonalnie zaznacz dodatkowe opcje zależnie od formatu:
- PDF:
- Uwzględnij komentarze – dodaje sekcję z komentarze przy odpowiednich cue.
- Numeruj cue od nowa w każdej sekcji – numeracja restartuje się przy każdej sekcji (zamiast ciągłej).
- CSV:
- Uwzględnij sekcje – dodaje kolumnę „Sekcja” dla każdego cue.
- Tylko widoczne pola – eksportuje tylko te pola, które są obecnie widoczne w edytorze (pomijając ukryte pola wewnętrzne).
- JSON:
- Dołącz historię wersji – dodaje listę checkpointów (data, autor, zmiany).
- Dołącz metadane urządzeń – jeśli urządzenia są przypisane do cue, uwzględniają informacje o połączeniach.
Kliknij „Eksportuj”. Plik zostanie pobrany lokalnie (lub otworzy się podgląd w nowej karcie w zależności od przeglądarki).
Eksport całego projektu
Aby wyeksportować cały projekt (wszystkie skrypty, członków, role, ustawienia):
Przejdź do Ustawienia projektu (ikona ⚙️ w pasku bocznym po lewej).
Wybierz zakładkę „Eksport projektu”.
Wybierz format (PDF lub JSON – CSV obecnie nie obsługuje całego projektu w jednym pliku).
Kliknij „Wygeneruj eksport”. System przygotuje plik zawierający:
- Listę wszystkich skryptów z ich strukturą.
- Dane o członkach i ich rolach.
- Listę urządzeń z ich parametrami.
- Historia zmian (opcjonalnie).
Plik zostanie pobrany jako arthoff-export-<projekt>.json lub .pdf.
Import eksportu
Aby przywrócić lub przenieść dane do innego projektu lub systemu:
Import JSON
W widoku projektu kliknij „Importuj skrypt” (ikona chmury ze strzałką w dół) lub „Importuj projekt” (zależnie od typu pliku).
Wybierz plik JSON wyeksportowany wcześniej z Arthoff.
System zapyta, czy chcesz:
- Utworzyć nowy skrypt/projekt (domyślnie).
- Zastąpić istniejący – jeśli wybierzesz ten opcję, obecny skrypt/projekt zostanie nadpisany danymi z pliku (uważaj, bo dane mogą zostać utracone).
Po zaimportowaniu upewnij się, że struktura (sekcje, cue, metadane) została poprawnie załadowana. Możesz to sprawdzić w liście skryptów i szczegółach.
Import CSV
Obecnie import CSV jest ograniczony do zaimportowania listy cue (tylko treść i podstawowe właściwości). Użyj go, aby szybko przynieść dane z Excela lub innego systemu, a następnie uzupełnić brakujące pola w Arthoff ręcznie.
Najczęstsze scenariusze
Scenariusz A: Eksport do druku przed próbą
Otwierasz skrypt rejyserski.
Wybierasz format PDF, zaznaczasz „Uwzględnij komentarze” i „Numeruj cue od nowa w każdej sekcji”.
Pobierasz plik – drukujesz go drukarce lub rozsyłasz drukowaną kopię członkom zespołu.
Podczas próby aktorzy i operatorzy mają fizyczną kopię do śledzenia przebiegu.
Scenariusz B: Eksport do analizy danych po wydarzeniu
Po zakończeniu koncertu eksportujesz skrypt jako JSON z opcją „Dołącz historię wersji”.
Wklejasz plik do narzędzi analitycznych (np. Python, R, Power BI) do badań: ile razy którecue wystąpiło, jakie średnie czasy trwania, które cue były najczęściej modyfikowane.
Możesz również wygenerować CSV z zaznaczeniem „Uwzględnij sekcje”, aby stworzyć tabelę frekwencji cue dla raportu klientowi.
Scenariusz C: Udostępnienie gotowego wzoru dla nowego zespołu
Po zakończeniu spektaklu eksportujesz skrypt jako Plain Text, aby oddać sam tekst dialogów i wskazówki reżyserskie nowej drużynie aktorska.
Dodajesz krótki opis w e‑mailu: „To jest czysty tekst ze spektaklu 'Hamlet' 2026 – bez numerów cue i technicznych szczegółów, który może posłużyć jako baza do nauzenia ról”.
Scenariusz D: Backup przed dużą zmianą
Przed wprowadzeniem znaczących modyfikacji (np. całkowita przebudowa struktury sekcji) wykonujesz eksport JSON z opcją „Dołącz historię wersji”.
Zapisujesz plik na nośniku zewnętrznym lub w chmurze (Dropbox, OneDrive).
Jeśli coś pójdzie nie tak, możesz przywrócić poprzedni stan poprzez import tego pliku.
Ograniczenia i uwagi
- Eksport PDF generuje plik statyczny – nie jest dynamiczny, zmiany wprowadzone w Arthoff po eksportowaniu nie pojawią się w już pobranym pliku PDF bez ponownego wygenerowania.
- Eksport JSON zachowuje pełną strukturę, ale niektóre pola wewnętrzne (np. identyfikatory sesji, metadane diagnostyczne) mogą zostać pominięte dla bezpieczeństwa; kluczowe dane użytkownika są zawsze uwzględniane.
- Eksport CSV ogranicza się do pól, które są widoczne w edytorze w momencie eksportu – ukryte pola systemowe nie trafią do pliku.
- Wszystkie formaty eksportu są zgodne z polityką prywatności Arthoff – dane wrażliwe (np. hasła do urządzeń, numery wewnętrzne kont klientów) nie są eksportowane w pełni chyba że jawnie zaznaczysz odpowiednią opcję (co jest rzadkie i zalecane tylko przy znajomości skutków).
Często zadawane pytania (FAQ)
Czy mogę eksportować skrypt w trakcie trwania wydarzenia live?
Tak, ale eksport generuje stan na chwilę wywołania – nie zawiera on zmian wprowadzanych po eksportowaniu. Przydatne jest np. do natychmiastowego udostępnienia aktualnego planu drużynie, która czeka na Beginnie.
Czy eksport JSON zawiera dane o urządzeniach i ich aktualnym stanie?
Tak, jeśli urządzenia są przypisane do cue, plik JSON zawiera sekcję z informacjami o połączeniu (adres IP, protokół, identyfikator jednostki). Pamiętaj jednak, że aktualne wartości DMX/MIDI w momencie eksportu są tylko „kadrą” – po ponownym zaimportowaniu stan urządzeń może być inny, chyba że zaimportujesz plik w tym samym momencie.
Czy po eksportowaniu do CSV mogę później importować go z powrotem do Arthoff i zachować wszystkie pole?
Import CSV obsługuje podstawowe pola (treść cue, typ, sekcja). Zaawansowane właściwości (np. wartości DMX, przypisane urządzenia, komentarze) nie zostaną zachowane – będziesz musiał je uzupełnić ręcznie poimportowując plik JSON z historią wersji lub edytując cue w Arthoff.
Czy istnieje limit rozmiaru pliku przy eksportowaniu do PDF?
Nie ma sztywnego limitu rozmiaru, ale bardzo duże skrypty (setki cue z wieloma komentarzami) mogą generować pliki PDF o rozmiarze kilkunastu MB. W takich przypadkach rozważ eksport do CSV/JSON do analizy, a do druku przygotuj wybraną sekcję lub podsumowanie.