NEXORA Viewer Desktop 1.7.0 — instalacja i obsługa Licencjodawca: Dawid Górnicki, IT Fortress, NIP 9591716981. INSTALACJA Pełny instalator zawiera program i składniki potrzebne do jego instalacji. Windows-x64-Setup.exe: Windows 10/11 x64. Windows-x86-Setup.exe: Windows 10 32-bit oraz WOW64 na Windows 10/11 x64. Minimalny build Windows: 19041. Windows 7 oraz ARM64 nie są obsługiwane przez to wydanie. Instalator sprawdza .NET Framework 4.8 lub nowszy i Microsoft Edge WebView2 Runtime. Brakujące składniki Microsoft doinstalowuje automatycznie. Pobranie WebView2 z serwerów Microsoft wymaga internetu. .NET może wymagać zgody UAC. Instalator nie wymusza restartu Windows. Jeżeli składnik zażąda restartu, zapisz pracę, uruchom Windows ponownie i ponownie włącz pełny instalator. Podpis Microsoft i SHA-256 pakietów są sprawdzane przed ich uruchomieniem. Sprawdzanie zaufania certyfikatu może wymagać połączenia internetowego. Python i biblioteki DICOM są dołączone: nie instaluj osobnego Pythona. WebGL2 jest funkcją środowiska graficznego; MPR i 3D wymagają zgodnej karty oraz sterownika. Nie ma osobnego składnika „WebGL2 Runtime” do instalacji. Skrót NEXORA Viewer z logo pojawi się na pulpicie bieżącego użytkownika. Program uruchamia się bez okna CMD. W ustawieniach Windows możesz wybrać Viewer jako domyślną aplikację dla .dcm, .dicom i .dic; instalator rejestruje taką możliwość, zachowując decyzję użytkownika o programie domyślnym. Oficjalne źródła składników: .NET Framework 4.8: https://dotnet.microsoft.com/en-us/download/dotnet-framework/net48 WebView2 Runtime: https://developer.microsoft.com/en-us/microsoft-edge/webview2/ Nie używaj archiwalnych pakietów WebView2 dla Windows 7 z przypadkowych stron. AKTUALIZACJE Pełny instalator obsługuje nową instalację oraz przejście z wcześniejszego zgodnego wydania. Instaluje Bootstrap/Updater 1.5.2. Nie uruchamiaj go podczas pracy z Viewerem. Zwykłe aktualizacje aplikacji 1.7.0 obsługuje także już zainstalowany Bootstrap/Updater 1.4.0; nie trzeba wymieniać go dla tego App. Starszy mechanizm sprzed 1.4.0 wymaga jednorazowo pełnego instalatora. Automatyczne aktualizacje aplikacji są dostępne w obu architekturach zgodnie z aktywnym kanałem i polityką stacji. Bootstrap nie jest wymieniany automatycznie. Wydanie 1.7.0 usuwa opóźnienie sprawdzania po zamknięciu aplikacji. Już działający starszy aktualizator musi najpierw wykryć tę poprawkę swoim sprawdzeniem okresowym (zwykle około6 godzin, do około6,5 godziny; przy błędach sieci później). Serwer nie wymusza natychmiastowego wybudzenia starego klienta. Po zainstalowaniu App1.7.0 na Bootstrap140/150 normalne, bezpieczne zamknięcie Viewera wyzwala dodatkowe sprawdzenie. Nowy pełny Bootstrap152 reaguje na zmiany sesji we własnym procesie w tle. Nadal działa sprawdzanie okresowe i przy logowaniu Windows, zgodnie z aktywnym kanałem i ustawieniami stacji. Aktualizator czeka na normalne, bezpieczne zamknięcie Viewera. Nie przerywa przeglądania ani pobierania PACS. Gdy operacja lub stan instalacji są niepewne, nie uruchamiaj równolegle drugiej instalacji. Wersja x86 pobiera App x86, a wersja x64 App x64. Nie ma automatycznej zmiany architektury ani uprawnienia licencyjnego. Dane i ustawienia są poza katalogiem wersji. Te same warunki licencji nie wymagają ponownej akceptacji. LICENCJA Przy pierwszym uruchomieniu zaakceptuj wyświetlone warunki. Akceptacja jest zapisywana dla wersji i treści dokumentu oraz przekazywana serwerowi licencji. Zmiana dokumentu wymaga nowej jawnej akceptacji. Stan sprawdzisz pod zębatką w opcji „Warunki i potwierdzenie akceptacji”. Uprawnienie, daty okresu próby, liczba stanowisk i zakup/aktywacja są określane przez serwer licencji. Przeniesienie plików programu na inny komputer nie przenosi uprawnienia. OTWIERANIE I PACS Otwórz badanie: PACS, Otwórz katalog, USB/CD/DVD, Wybierz plik DICOM, Pobrane. Konfiguracja połączeń znajduje się pod zębatką → Połączenia PACS. Zdalny port PACS dla wyszukiwania i C-GET/C-MOVE to zwykle ten sam port, np.5600. Lokalny11112 jest wyłącznie portem odbiornika C-MOVE, uruchamianego na czas transferu. C-GET używa istniejącego połączenia wychodzącego z PACS. W PACS muszą być właściwe AE i uprawnienia; dla C-MOVE także adres/port stacji. C-ECHO nie potwierdza C-FIND/C-GET/C-MOVE. Nie ma automatycznej zmiany metody. Jawny tryb Conquest1.5.0b włączaj tylko dla konfiguracji, która go wymaga. Bez nazwiska/imienia lub identyfikatora wyszukiwanie obejmuje najwyżej miesiąc i maksymalnie31 dni łącznie. Po wpisaniu pacjenta domyślnie przeszukuje całą historię; możesz dodatkowo zaznaczyć daty. PatientID nie zawsze jest numerem PESEL. Przy wybranym badaniu Viewer pokaże listę serii. Zaznacz wybrane albo Wszystkie. Pobieranie działa w tle: możesz przeglądać inne już pobrane badanie. Pasek pokazuje postęp, anulowanie oraz przycisk otwarcia zakończonego pobrania. Zwykłe zakończenie pobrania nie podmienia otwartego badania i jego pomiarów. Niepewne żądanie sprawdź przyciskiem „Sprawdź stan pobierania”; nie jest ponawiane. Przed nowym transferem Viewer pobiera aktualny spis SOP/serii z PACS. Jeśli lokalna kopia obejmuje dokładnie wybrany zakres i przechodzi kontrolę tożsamości oraz SHA-256 zapisanych plików, otwiera ją zamiast pobierać obrazy ponownie. Spis PACS potwierdza identyfikatory i zakres, a nie zdalny skrót bajtów obrazu. Częściowy zakres jest wyraźnie oznaczony; nie oznacza kompletnego badania. POBRANE KOPIE I RETENCJA W Pobranych opcja „Usuń pobraną kopię” fizycznie usuwa lokalny cache badania. Nie usuwa danych z PACS, katalogów, nośników ani osobnych zapisów adnotacji. Automatyczna retencja wynosi30 dni (określane jako1 miesiąc), liczone od czasu utworzenia końcowego manifestu kompletnego pobrania na tej stacji. Odczyt lub ponowne otwarcie nie rozpoczyna okresu od nowa. Kontrola odbywa się okresowo, gdy aplikacja działa; po dłuższym wyłączeniu przy następnym uruchomieniu. Otwarte badania, badania porównywane i aktywne transfery są pomijane, dopóki trwa praca. Zamknij je przed ręcznym usunięciem. Nieoczekiwane pliki lub dowiązania w katalogu cache blokują usunięcie. Źródłowe DICOM pozostają bez zmian. WIDOKI, NARZĘDZIA I POMIARY Układy:1/2/4/8/16 oraz MPR+3D; miniatury w menu pokazują podział okna. Zębatka → Widoki i podział okna: zaznacz używane układy. Menu główne pokazuje tylko wybrane. Zostaw co najmniej jeden. Wybór jest zachowywany w profilu użytkownika. Prawy przycisk na obrazie otwiera narzędzia wskazanego widoku. Narzędzie działa lewym przyciskiem. Dostępne są też „Usuń ostatni pomiar / adnotację” oraz „Wyczyść pomiary tego obrazu”. Pierwsza opcja usuwa ostatnio wykonane oznaczenie widoczne na tym obrazie, a druga wymaga potwierdzenia zakresu czyszczenia. „Pomiary i adnotacje” oraz „Parametry i etykiety” są po prawej górnego menu. Strzałka z opisem: wskaż miejsce grotu, przeciągnij do miejsca opisu, wpisz tekst i zatwierdź. Dwukrotne kliknięcie strzałki zmienia opis. Maksimum200 znaków. Zapisz adnotacje jako oddzielny JSON i sprawdź zapis. Odtwarzanie wymaga dokładnie tych samych plików źródłowych, SOP i klatek. Zapis2D nie obejmuje rekonstrukcji MPR. Dodatki → Zapisz do JPG lub Kopiuj obraz obejmuje widoczny obraz, pomiary, strzałki i opis. To obraz prezentacyjny do wklejenia do wyniku, nie nowy DICOM. PDF otwierany z katalogu lub przez Dodatki ma strzałki stron, licznik i numer strony. Synchronizuj widoki: wspólne okno, powiększenie, przesunięcie, obrót i odbicia widoków2D. Okno jest łączone dla tej samej modalności. Warstwy są łączone dla tego samego obrazu/serii lub wiarygodnej, równoległej geometrii i tej samej przestrzeni odniesienia DICOM. Wybierana jest najbliższa istniejąca warstwa w zakresie drugiej serii. Inne orientacje/przestrzenie/zakresy pozostają niezależne. Nie jest to rejestracja anatomiczna ani automatyczne porównanie różnych pacjentów. MPR I 3D MPR wymaga co najmniej3 równoległych, regularnie rozmieszczonych obrazów CT/MR, tej samej przestrzeni odniesienia i wystarczającej pamięci. Dane niezgodne lub nieobsługiwane są odrzucane. Wariant32-bit zachowuje budżet pikseli środowiska; większa objętość może być dostępna w2D, ale przekroczyć możliwości pełnego MPR. W panelu3D są widoczne „Obrót3D”, „ROI3D” i, po wycięciu, „Przywróć3D”. Obrót3D: przeciągnij lewym przyciskiem. ROI3D: przeciągnij prostokąt i wybierz Pokaż tylko zaznaczenie lub Wytnij zaznaczenie; możesz odwrócić zaznaczenie. ROI obejmuje całą głębokość objętości w kierunku patrzenia w momencie zaznaczania. Wycięcie pozostaje związane z geometrią objętości podczas późniejszego obrotu. Dotyczy tylko wizualizacji3D. Nie zmienia pikseli, źródłowych DICOM ani przekrojów MPR. Przywróć3D odtwarza pełną objętość. ROI3D jest ustawieniem bieżącego widoku. F11 lub przycisk⛶ przełącza pełny ekran; wyjście F11/Esc/przycisk wyjścia. PRZY BRAKU POŁĄCZENIA Chwilowa awaria lokalnego serwera wstrzymuje odczyt i jest sprawdzana ponownie. Niezapisane adnotacje pozostają w pamięci. Gdy sesja naprawdę się zakończy, zachowaj adnotacje i ponownie uruchom aplikację. Sam błąd połączenia nie jest potwierdzeniem końca licencji. Po wygaśnięciu uprawnienia odczyt jest blokowany. WIDOKI I NARZĘDZIA — 1.7.0 Po wybraniu siatki2/4/8/16 pierwsze okna otrzymują kolejne serie z listy badania. Pozostałe okna są puste. Kliknij okno i wybierz serię z listy, aby je wypełnić lub zmienić jego serię. Ręczne przypisanie dotyczy tylko wskazanego okna. Ponowna zmiana podziału układa serie według kolejności na liście. Widok1 zachowuje wybraną serię; MPR/3D nadal pokazuje wspólną objętość w4rzutach. Ustawienia → Widoki: wybór układów wjednymrzędzie; nawąskimoknie przewijaj ten rząd wpoziomie. Ustawienia → Narzędzia: wybierz widoczne narzędzia, zestaw podstawowy, wszystkie lub ukryj je. Otwarcie badania, ustawienia i pomoc są zawsze dostępne. Zapis działa wprofilu bieżącego użytkownika. Zmiana widoczności nie kasuje istniejących pomiarów/adnotacji. Ukrycie cine zatrzymuje animację, a ukrycie synchronizacji ją wyłącza. Wyczyść pomiary obrazu dotyczy pomiarów aktualnego obrazu i wymaga potwierdzenia. AKTUALIZACJA INSTRUKCJI — 07.11.2026 Ta publiczna instrukcja zastępuje końcowy akapit „Tryb wdrożeń” w instrukcji dołączonej do pierwszego pakietu1.7.0. Właściciel dopuścił bieżące wydanie do publikacji po sprawdzeniu technicznym, aby sprawdzić aktualizację automatyczną. Nie ma obowiązku wcześniejszej ręcznej instalacji1.7.0 na stacji odbiorcy. Klient najpierw wykrywa wydanie swoim sprawdzeniem, a instalacja czeka na bezpieczne zamknięcie Viewera. Stary worker140/150 może czekać do kolejnego sprawdzenia okresowego; serwer nie wybudza go natychmiast. Po1.7.0 dodatkowy wyzwalacz po zamknięciu aplikacji usuwa to opóźnienie kolejnych sprawdzeń.