Program pomocniczy

TagAlly Pro składa się z dwóch części: panelu w InDesignie i małego programu pomocniczego, który działa na Twoim komputerze. Program pomocniczy robi to, czego InDesign sam nie potrafi: poprawia wyeksportowany plik PDF i sprawdza go względem PDF/UA-1. Na tej stronie go pobierzesz.

Jeśli masz już wtyczkę, ta strona nie jest Ci potrzebna. Panel przynosi to samo archiwum: w sekcji ⚙ Zaawansowane → Przygotuj program pomocniczy wybierasz folder, a panel umieszcza tam plik. Bez Twojego polecenia nic nie trafia na dysk. Ta strona jest dla pozostałych przypadków: drugiego komputera, koleżanki lub kolegi albo stanowiska, na którym instalowanie wtyczek jest zablokowane.

Wszystko zostaje na Twoim komputerze. Program pomocniczy nasłuchuje wyłącznie na lokalnym interfejsie pętli zwrotnej. Nic z Twojej sieci go nie dosięgnie, a żaden dokument nigdzie nie jest wysyłany.

Czego potrzebujesz najpierw

Aby program pomocniczy mógł pracować, muszą być obecne trzy rzeczy. Wszystkie trzy są bezpłatne.

Node.js, wersja 18 lub nowsza
Uruchamia sam program pomocniczy. Wystarczy instalator ze strony nodejs.org, nic nie trzeba konfigurować.
Środowisko uruchomieniowe Java
Używane przy poprawianiu pliku PDF. Wystarczy dowolna aktualna instalacja Javy. W systemie macOS często już jest.
veraPDF
Bezpłatny program sprawdzający o otwartym kodzie, który wykonuje właściwą kontrolę PDF/UA. Program pomocniczy sam go odnajduje w typowych miejscach instalacji.

Pobieranie

Pobierz program pomocniczy, wersja 1.0.0

Archiwum ZIP, około 12 MB, jednakowe dla systemów macOS i Windows. Nie zawiera instalatora i niczego nie zmienia w systemie: rozpakowujesz je, gdzie chcesz, i stamtąd uruchamiasz.

Jeśli chcesz się upewnić, że plik dotarł do Ciebie niezmieniony, porównaj jego sumę SHA-256 z tą, którą publikujemy w dołączonym pliku. W systemie macOS polecenie brzmi shasum -a 256, w systemie Windows certutil -hashfile z SHA256.

Rozpakowanie i uruchomienie

  1. Rozpakuj archiwum. Powstaje folder o nazwie tagally-engine. Umieść go na dysku wbudowanym, tam gdzie trzymasz swoje narzędzia. Unikaj trzech miejsc: folderów opróżnianych automatycznie, na przykład folderu pobierania w niektórych systemach; dysków sieciowych, które nie zawsze są podłączone; oraz folderów chmurowych z pobieraniem na żądanie (iCloud Drive z Optymalizacją pamięci, Dropbox Smart Sync). Zastępują one rzadko używane pliki symbolami zastępczymi, a wtedy programowi pomocniczemu brakuje potrzebnej biblioteki Javy.
  2. Uruchom go, klikając dwukrotnie START TagAlly (macOS).command albo START TagAlly (Windows).bat. Poza tymi dwoma i plikiem config.json folder zawiera tylko podfolder programm, którego nigdy nie musisz otwierać.
  3. Otwiera się okno terminala i pozostaje otwarte. To okno jest programem pomocniczym: zostaw je uruchomione podczas pracy i zamknij, gdy skończysz.
  4. W InDesignie otwórz panel TagAlly Pro i naciśnij Czy silnik jest osiągalny? w sekcji Popraw i zwaliduj. Powinien odpowiedzieć numerem wersji.

W systemie macOS pierwsze uruchomienie zostaje odrzucone z komunikatem, że Apple nie mogło sprawdzić pliku. To normalne w przypadku programów rozpowszechnianych poza App Store i nic nie mówi o samym pliku.

Nie naciskaj niebieskiego przycisku w tym oknie: przenosi plik do kosza. Naciśnij Gotowe, potem otwórz Ustawienia systemowe → Prywatność i ochrona, przewiń na sam dół i wybierz Otwórz mimo to obok komunikatu o pliku. Potwierdzasz to raz i nigdy więcej. Od macOS 15 to jedyna droga; dawna sztuczka z prawym przyciskiem już nie działa.

Po rozpakowaniu archiwum możesz usunąć. Rozpakowanego folderu nie: to sam program, potrzebny przy każdym uruchomieniu programu pomocniczego.

Aktualizacja

Rozpakuj nową wersję na stary folder i uruchom ponownie. Program startowy zauważa, że działa jeszcze starszy program pomocniczy, kończy go i przejmuje jego miejsce. Niczego nie musisz zamykać ręcznie.

Jeśli się nie uruchamia

W oknie pojawia się informacja, że nie znaleziono Node.js
Brakuje Node albo nie ma go w ścieżce systemowej. Zainstaluj go ze strony nodejs.org i uruchom program pomocniczy ponownie.
W oknie pojawia się informacja, że port 8474 jest już zajęty
Port potrzebny programowi pomocniczemu zajmuje inny program. Zamknij go albo napisz nam, co to za program, a poszukamy obejścia.
Panel zgłasza, że nie znaleziono veraPDF
Automatyczne wyszukiwanie go nie znalazło. Otwórz plik config.json w folderze programu pomocniczego i wpisz w polu verapdfPath pełną ścieżkę do programu veraPDF.

Nadal ani rusz? Sekcja rozwiązywania problemów w najczęstszych pytaniach omawia typowe przypadki obszerniej, a do nas zawsze możesz napisać.