Instalacja systemu, licencjonowanie i zarządzanie

Artykuł nadrzędny: Dokumentacja CircuitStudio

Instalacja dowolnej aplikacji powinna być prosta, intuicyjna i – być może przede wszystkim – szybka. Co więcej, gdy masz już to oprogramowanie zainstalowane, chcesz móc je aktualizować wtedy, gdy uznasz to za konieczne, i w sposób usprawniony.

CircuitStudio zapewnia szybki i wydajny System Zarządzania Instalacją, który odpowiada dokładnie na tę potrzebę – system, który nie tylko przyspiesza początkowy proces instalacji, ale też pozwala w dowolnym momencie po instalacji samodzielnie dobrać dostępne funkcje oprogramowania.

Instalacja początkowa

Main article: Instalowanie CircuitStudio

Początkowa instalacja CircuitStudio jest wykonywana przy użyciu CircuitStudio Installer. Ten instalator oparty na kreatorze uruchamia się poprzez uruchomienie niewielkiego pliku wykonywalnego – CircuitStudioSetup.exe. Plik ten jest pobierany z witryny CircuitStudio i można go zapisać w dowolnym miejscu na dysku twardym.

Każda wersja oprogramowania, począwszy od CircuitStudio 1.0, ma własny, dedykowany instalator.

Usprawniona instalacja dzięki CircuitStudio Installer. Usprawniona instalacja dzięki CircuitStudio Installer.

Istnieją dwa kluczowe elementy instalacji, które można zdefiniować na różnych stronach kreatora instalacji i które pozwalają kontrolować, co zostanie zainstalowane oraz gdzie:

  • Design Functionality – umożliwia określenie, które funkcje zostaną zainstalowane na początku. Opcja PCB Design zapewnia bazowe oprogramowanie i kluczowe technologie wymagane do projektowania PCB. Jest zawsze instalowana i nie można jej odznaczyć. Pozostałe opcje wykorzystaj, aby dopasować instalację do swoich potrzeb. Wpłynie to również na czas początkowej instalacji.
  • Install Location – umożliwia określenie folderów docelowych instalacji zarówno dla lokalizacji instalacji Program Files, jak i Shared Documents. Lokalizacje te są szczególnie istotne podczas instalowania wielu instancji CircuitStudio.

Sama instalacja jest usprawniona i szybka. Pozwala to zainstalować program i rozpocząć pracę w możliwie najkrótszym czasie. Po instalacji możesz dalej doprecyzować instalację pod kątem dostępnych funkcji i możliwości.

Licencjonowanie CircuitStudio

CircuitStudio zawiera usprawniony system licencjonowania, który pozwala uzyskać licencję i szybko rozpocząć pracę z oprogramowaniem CircuitStudio w terminowy i wydajny sposób. Pozyskiwanie licencji po stronie klienta jest zarządzane przez użytkownika poprzez użycie samodzielnego pliku licencyjnego (*.alf). Plik ten można zapisywać, kopiować i tworzyć jego kopie zapasowe według potrzeb. Plik .alf można ponownie wykorzystać na komputerze domowym (zgodnie z EULA), kopiując go do określonego folderu na tym komputerze, a następnie dodając plik w ramach konfiguracji licencji samodzielnej.

Dostępność licencji, wybór i konfiguracja

Related article: Korzystanie z licencji samodzielnej

Konfiguracja i wybór licencji odbywa się w obszarze My Account – jednym z kilku widoków dostępnych na stronie Home w CircuitStudio. Do tego obszaru przechodzi się, klikając My Account link na stronie Home CircuitStudio, aby otworzyć listę rozwijaną.

Strona Home jest dostępna po kliknięciu View | System | w menu głównym.

To „centrum dowodzenia” do uzyskiwania licencji. Zaloguj się do swojego konta CircuitStudio, aby wyświetlić i wybrać spośród dostępnych dla Ciebie licencji samodzielnych (zakupionych i powiązanych z Twoim kontem).

Dla projektantów przechodzących z wersji próbnej CircuitStudio na pełny zakup może być konieczne wylogowanie się i ponowne zalogowanie, aby zobaczyć licencje.

Uzyskiwanie dostępu do obszaru My Account. Uzyskiwanie dostępu do obszaru My Account.

Rozszerzanie możliwości CircuitStudio

Aby umożliwić rozbudowę Twojej instancji CircuitStudio, personalizacja oprogramowania jest realizowana poprzez koncepcję Extensions. To kluczowe pojęcie, które warto zrozumieć. Rozszerzenie jest w praktyce dodatkiem do oprogramowania, który zapewnia rozszerzone funkcje i możliwości. Podstawowy zestaw funkcji jest instalowany i obsługiwany w sposób transparentny w ramach instalacji początkowej – określany jako System Resources. Dodatkowo dostępne są Optional Extensions, czyli pakiety funkcjonalności, które użytkownik może opcjonalnie instalować lub usuwać w razie potrzeby. To właśnie koncepcja rozszerzeń umożliwia „ręczne” dopasowanie instalacji do potrzeb projektowych.

Personalizacja instalacji CircuitStudio sprowadza się zasadniczo do zarządzania dostępnymi rozszerzeniami. Instaluj, aktualizuj lub usuwaj dostępne rozszerzenia, gdy jest to potrzebne.

W CircuitStudio zarządzanie rozszerzeniami oprogramowania odbywa się w dedykowanej stronie Extensions and Updates – jednym z kilku widoków dostępnych na stronie Home CircuitStudio. Uzyskaj dostęp do tego obszaru, klikając Extensions and Updates na stronie Home CircuitStudio.

Strona Home jest dostępna po kliknięciu View | System | w menu głównym.

Uzyskiwanie dostępu do obszaru Extensions & Updates – centrum dowodzenia, z którego można sprawnie zarządzać funkcjonalnością dostępną w oprogramowaniu. Uzyskiwanie dostępu do obszaru Extensions & Updates – centrum dowodzenia, z którego można sprawnie zarządzać funkcjonalnością dostępną w oprogramowaniu.

Instalowanie wielu instancji oprogramowania

Po zainstalowaniu bazowej wersji CircuitStudio na komputerze możesz albo zaktualizować ją do kolejnej wersji, albo zainstalować tę kolejną wersję jako świeżą i odrębną instancję. System instalacji obsługuje równoległą instalację różnych instancji oprogramowania. Zaletą instalowania różnych instancji wersji jest to, że umożliwia szybki dostęp do wcześniejszej wersji bezpośrednio i niezależnie, podczas gdy aktualizacja w praktyce zastępuje wcześniejszą wersję nowszą.

Podczas uruchamiania instalatora kolejnej wersji CircuitStudio dostępna będzie dodatkowa strona kreatora CircuitStudio Installer zatytułowana Installation Mode. Strona ta daje wybór: zaktualizować istniejącą instancję wersji CircuitStudio albo zainstalować jako osobną, nową instancję wersji. Wybierz opcję New installation, aby zachować oddzielne instancje wersji oprogramowania na tym samym komputerze. Pamiętaj, aby później w kreatorze wskazać inne foldery docelowe dla nowej instancji.

Foldery instalacyjne

Istnieją dwa ważne czynniki, które umożliwiają instalację wielu indywidualnych instancji wersji oprogramowania:

  • Możliwość wskazania różnych folderów docelowych podczas instalacji, zarówno dla lokalizacji instalacji Programs, jak i Documents.
  • Wykorzystanie przez system globalnie unikatowego identyfikatora (GUID) dla każdej niezależnej instancji. Ten identyfikator, który używa standardowego modelu URN 128-bit i jest wyświetlany jako 32-znakowa liczba szesnastkowa, służy do jednoznacznego rozróżniania folderów danych aplikacji, a także wpisów w rejestrze. Gdy uruchamiasz konkretną instancję CircuitStudio, system – dzięki temu identyfikatorowi – obsługuje wyłącznie pliki i wpisy rejestru właściwe dla tej instancji.

Poniżej znajduje się podsumowanie domyślnych folderów instalacyjnych dla CircuitStudio.

  • Domyślna główna ścieżka instalacji CircuitStudio to:

\Program Files (x86)\Altium\CS

  • Przykłady, biblioteki i szablony dla domyślnej instalacji można znaleźć w następującym katalogu:

\Users\Public\Documents\Altium\CS

  • Systemowe dane aplikacji (w tym: Extensions, Portal Cache) oraz pliki zabezpieczeń (licencja .alf) dla danej instancji można znaleźć w następujących dwóch katalogach:

\ProgramData\Altium\CircuitStudio <GUID>
\ProgramData\Altium\CircuitStudio <GUID>_Security

  • Pliki danych aplikacji użytkownika (w tym: domyślne ustawienia preferencji, domyślne konfiguracje widoku PCB oraz ostatni obszar roboczy) dla danej instancji można znaleźć w następującym katalogu:

\Users\<ProfileName>\AppData\Roaming\Altium\CircuitStudio <GUID>

Lokalne dane aplikacji użytkownika dla danej instancji można znaleźć w następującym katalogu:
 

\Users\<ProfileName>\AppData\Local\Altium\CircuitStudio <GUID>

Identyfikowanie właściwego folderu

Dla głównej instalacji programu oraz folderów dokumentów współdzielonych masz możliwość nadania tym folderom znaczących nazw, co może być bardzo przydatne na komputerze zawierającym wiele różnych instancji wersji oprogramowania. Jednak w przypadku pozostałych folderów są one rozróżniane wyłącznie przez ich GUID. Rozpoznanie, czy masz właściwy folder dla właściwej instancji wersji, staje się nagle trudniejsze. Na szczęście dostępna jest pomoc is, która pozwala szybko zidentyfikować GUID używany przez aktualnie otwartą instancję oprogramowania i – mając tę wiedzę – wybrać właściwy folder w Eksploratorze Windows.

GUID można zidentyfikować w polu Directory w obszarze Temporary Mesh Data na stronie PCB Editor - General w oknie dialogowym Preferences (File » System Preferences).

Identyfikowanie GUID używanego dla aktywnej instancji wersji CircuitStudio. Identyfikowanie GUID używanego dla aktywnej instancji wersji CircuitStudio.

Importowanie preferencji z poprzedniej wersji

Po zainstalowaniu i uruchomieniu nowej instancji wersji CircuitStudio przy starcie otrzymujesz możliwość zaimportowania preferencji z najnowszej poprzedniej instalacji. Masz pełną kontrolę nad tym, czy importować wszystkie, czy tylko część preferencji, z możliwością wyboru, które preferencje importować na poziomie poszczególnych stron preferencji.

Jeśli nie skorzystasz z opcji importu preferencji przy pierwszym uruchomieniu, nie martw się – preferencje można wczytać w dowolnym momencie z okna dialogowego Preferences . Kliknij przycisk Load na dole okna dialogowego, a następnie wskaż i otwórz wymagany plik preferencji DXP (_Profile.DXPPrf) dla poprzedniej wersji. Plik ten można znaleźć w folderze \Users\<ProfileName>\AppData\Roaming\Altium\CircuitStudio <GUID> dla tej instalacji.

Zmienianie zainstalowanej podstawowej funkcjonalności po instalacji

Podczas początkowej instalacji CircuitStudio możesz wybrać, jaką podstawową funkcjonalność projektową chcesz zainstalować. Ten wybór nie jest jednak „wyryty w kamieniu” i można go zmienić w dowolnym momencie po instalacji. Można to zrobić w dwóch miejscach:

  • Wewnętrznie, z poziomu CircuitStudio – na stronie Installed w obszarze Extensions and Updates.
  • Zewnętrznie, z poziomu Windows – na standardowej stronie Programs and Features (dostępnej z panelu Control w Windows).

Z poziomu CircuitStudio

  1. Uzyskaj dostęp do obszaru Extensions & Updates, klikając Extensions and Updates na stronie Home CircuitStudio w rozwijanym menu My Account.
Strona Home jest dostępna po kliknięciu View | System | w menu głównym.
  1. Na stronie Extensions and Updates kliknij kartę Installed , aby przejść do strony Installed .
  2. Kliknij Configure w prawym górnym rogu obszaru Platform. Spowoduje to otwarcie strony Configure Platform, która prezentuje podstawowy zestaw funkcji oprogramowania – w tym rozszerzenia platformy – i jest identyczna pod względem zawartości z tą, którą znajdziesz na stronie Select Design Functionality w CircuitStudio Installer.

  1. Wprowadź wymagane zmiany w zainstalowanym podstawowym zestawie funkcji, a następnie kliknij Apply. Zostanie otwarte okno dialogowe potwierdzenia; kliknij OK, aby zastosować zmiany i ponownie uruchomić CircuitStudio. Uruchomiona instancja CircuitStudio zostanie zamknięta, a następnie pojawi się okno pokazujące postęp pobierania plików wymaganych do wprowadzenia zmian, po czym nastąpi instalacja tych plików.
  2. Następnie CircuitStudio zostanie ponownie uruchomione.

Z poziomu systemu Windows

  1. Kliknij prawym przyciskiem myszy wpis CircuitStudio i użyj polecenia Change z menu kontekstowego.
Jeśli zainstalowano wiele instancji CircuitStudio, upewnij się, że zmiany są wprowadzane we właściwej instancji. Dobrym pomysłem może być wyświetlanie atrybutu Version jako dodatkowej kolumny na stronie Programs and Features, aby można było szybko zweryfikować poprawną instancję.
  1. Zostanie wyświetlony kreator CircuitStudio Installer. Zaloguj się w wyskakującym oknie Account Log In, po czym zostaniesz przeniesiony na stronę Select Design Functionality. Wprowadź wymagane zmiany w zainstalowanym podstawowym zestawie funkcji, a następnie kliknij NEXT.

  1. Zostanie wyświetlona strona Ready to Modify. Na tym etapie Instalator ma wszystkie informacje potrzebne do przeprowadzenia modyfikacji instalacji. Jeśli musisz coś zmienić, kliknij przycisk BACK. Jeśli chcesz anulować instalację, kliknij CANCEL. Aby kontynuować modyfikację, kliknij NEXT. Strona zmieni się na Modifying CircuitStudio, a pliki wymagane do wprowadzenia zmiany zostaną pobrane i zainstalowane.

  1. Po zakończeniu modyfikacji instalacji uruchom ponownie CircuitStudio, klikając RUN CIRCUITSTUDIO, albo zamknij Instalator bez uruchamiania oprogramowania, klikając FINISH.

Aktualizacja do nowszej wersji

Można to wykonać w dwóch miejscach:

  • Wewnętrznie, z poziomu CircuitStudio – z karty Updates w obszarze Extensions and Updates.
  • Zewnętrznie, z poziomu systemu Windows – ze standardowej strony Programs and Features (dostępnej z panelu Control w systemie Windows 8/7).
Oprogramowanie można ustawić tak, aby sprawdzało dostępność nowych aktualizacji na stronie System - General settings w oknie dialogowym Preferences. Użyj listy rozwijanej powiązanej z polem Check frequency w obszarze Automatic updates tej strony, aby określić, jak często ma być wykonywane sprawdzanie. Wybierz spośród: Never, On Start-Up, Every day, Every 3 days, Every week, Every 2 weeks i Every month. Domyślna częstotliwość sprawdzania to Every 3 days.

Z poziomu CircuitStudio

  1. Przejdź do strony Extensions and Updates, klikając Extensions and Updates na stronie Home w CircuitStudio.
Strona Home jest dostępna po kliknięciu View | System | w menu głównym.
  1. Na stronie Extensions and Updates kliknij kartę Updates , aby przejść do strony Updates .
  2. Gdy dostępna jest nowa wersja platformy, w prawym górnym rogu obszaru Platform pojawi się powiadomienie.
Jeśli nie ma dostępnych nowszych wersji platformy, zostanie wyświetlony tekst Platform is up to date, aby to odzwierciedlić.

  1. Kliknij ikonę , aby rozpocząć aktualizację. Pojawi się pasek postępu pokazujący postęp pobierania (w praktyce pobierany jest instalator nowszej wersji). Jeśli musisz anulować aktualizację, kliknij powiązaną ikonę anulowania.
  2. Pojawi się okno dialogowe potwierdzenia informujące, że do zainstalowania aktualizacji platformy wymagane jest ponowne uruchomienie; kliknij Yes. Uruchomiona instancja CircuitStudio zostanie zamknięta, a następnie pojawi się okno (w praktyce strona Updating CircuitStudio okna dialogowego instalatora) pokazujące postęp pobierania plików wymaganych do wprowadzenia aktualizacji, po czym nastąpi instalacja tych plików.
  3. Następnie CircuitStudio zostanie ponownie uruchomione.
Potwierdzenie, że zainstalowano nowszą wersję platformy, można uzyskać z dowolnej strony obszaru Extensions and Updates lub z ekranu powitalnego File » Help » About.

Z poziomu systemu Windows

Aktualizacja bieżącej instancji CircuitStudio do nowszej wersji jest wykonywana podczas instalacji tej nowszej wersji.

  1. Pobierz i uruchom plik CircuitStudioSetup.exe powiązany z najnowszą wersją oprogramowania.
  2. Przeprowadź proces instalacji, korzystając z CircuitStudio Installer dla nowej wersji. Po zaakceptowaniu Umowy licencyjnej użytkownika końcowego zostanie wyświetlona strona Installation Mode. Ta strona umożliwia wybór: aktualizacja istniejącej instancji wersji CircuitStudio albo instalacja jako oddzielna, nowa instancja wersji. Wybierz opcję Update existing version, a następnie użyj pola listy rozwijanej, aby wskazać konkretną instancję oprogramowania, którą chcesz zaktualizować. Lokalizacje instalacji Programs i Documents zostaną podsumowane na podstawie wybranej instancji.

  1. Kliknij NEXT. Zostanie wyświetlona strona Ready to Update. Na tym etapie Instalator ma wszystkie informacje potrzebne do przeprowadzenia aktualizacji istniejącej instalacji. Jeśli musisz coś zmienić, kliknij przycisk BACK. Jeśli chcesz anulować instalację, kliknij CANCEL. Aby kontynuować aktualizację, kliknij NEXT.
  2. Zaloguj się w wyskakującym oknie Account Log In. Po wykonaniu tej czynności strona zmieni się na Updating CircuitStudio, a pliki wymagane do wprowadzenia aktualizacji zostaną pobrane i zainstalowane.

  1. Po zakończeniu aktualizacji instalacji uruchom ponownie CircuitStudio, klikając RUN CIRCUITSTUDIO, albo zamknij Instalator bez uruchamiania oprogramowania, klikając FINISH.

Odinstalowywanie

Odinstalowywanie CircuitStudio odbywa się za pomocą CircuitStudio Uninstaller. Ten kreator odinstalowywania jest dostępny ze standardowej strony Programs and Features (dostępnej z panelu Control). Kliknij prawym przyciskiem myszy wymagany wpis dla CircuitStudio, a następnie użyj polecenia Uninstall z menu kontekstowego.

Jeśli zainstalowano wiele instancji CircuitStudio, upewnij się, że odinstalowywana jest właściwa instancja. Dobrym pomysłem może być wyświetlanie atrybutu Version jako dodatkowej kolumny na stronie Programs and Features, aby można było szybko zweryfikować poprawną instancję.

Dostępne są trzy działania, umożliwiające różne stopnie „odinstalowania”, jak poniżej:

  • Uninstall – usuwa foldery instalacyjne (pliki programu i lokalizacje dokumentów współdzielonych), ale pozostawia foldery oparte na preferencjach bez zmian. Umożliwia to posiadanie kompilacji, która nie jest aktualnie zainstalowana, ale której preferencje nadal mogą zostać ponownie użyte, na przykład przez wczytanie do innej zainstalowanej wersji.
  • Remove Preferences – usuwa wyłącznie foldery oparte na preferencjach, obejmujące dane aplikacji systemowej i pliki zabezpieczeń, pliki danych aplikacji użytkownika oraz lokalne dane aplikacji użytkownika.
  • Remove Completely – całkowite usunięcie całej instalacji (tj. folderów instalacyjnych i folderów preferencji).

Wybierz wymagane działanie odinstalowywania. Jeśli chcesz anulować odinstalowywanie, kliknij CANCEL. Aby kontynuować odinstalowywanie, kliknij NEXT. Strona zmieni się na Uninstalling CircuitStudio, a wybrane działanie zostanie wykonane. Po zakończeniu odinstalowywania kliknij FINISH na stronie Uninstallation Complete deinstalatora.

 

AI-LocalizedTłumaczenie SI
Jeśli znajdziesz błąd, zaznacz tekst/obraz i naciśnij Ctrl + Enter aby wysłać nam wiadomość.
Content