Aktualizacje automatyczne: Różnice pomiędzy wersjami
Nie podano opisu zmian |
|||
| Linia 17: | Linia 17: | ||
=== 1. Przygotowanie plików === | === 1. Przygotowanie plików === | ||
W katalogu z programem, który ma być aktualizowany, należy umieścić wszystkie pliki z paczki '''info- | W katalogu z programem, który ma być aktualizowany, należy umieścić wszystkie pliki z paczki '''info-sys_aktualizacja.zip''': | ||
* FirebirdSql.Data.FirebirdClient.dll | * FirebirdSql.Data.FirebirdClient.dll | ||
| Linia 24: | Linia 24: | ||
* libeay32.dll | * libeay32.dll | ||
* license-openssl.txt | * license-openssl.txt | ||
* ssleay32.dll | * ssleay32.dll | ||
Pobierz: [https://groszek.pl/pob/info-sys_aktualizacje.zip info-sys_aktualizacja.zip] | |||
=== 2. Konfiguracja pliku INI (opcjonalna) === | === 2. Konfiguracja pliku INI (opcjonalna) === | ||
Wersja z 12:52, 8 paź 2025
Aplikacja InfosysAkt służy do automatycznych aktualizacji programów firmy INFO-SYSTEM. Korzystanie z niej jest dobrowolne i ma na celu wspomaganie modelu biznesowego firmy, a nie jego zastąpienie.
Aktualizacje dostarczane są z serwerów firmy INFO-SYSTEM. Aplikacja zapewnia bezpieczeństwo procesu aktualizacji — chroni przed błędami i umożliwia cofnięcie zmian w przypadku niepowodzenia.
Warunkiem formalnym korzystania z aplikacji jest posiadanie podpisanej umowy serwisowej przez klienta.
Sprawdzanie aktualizacji
Sprawdzenie dostępności aktualizacji odbywa się:
- automatycznie przy uruchomieniu aplikacji,
- lub ręcznie poprzez menu programu:
Pomoc > Sprawdź > Aktualizacje.
Wymagania wstępne
Aby aplikacja działała prawidłowo, należy wykonać poniższe kroki:
1. Przygotowanie plików
W katalogu z programem, który ma być aktualizowany, należy umieścić wszystkie pliki z paczki info-sys_aktualizacja.zip:
- FirebirdSql.Data.FirebirdClient.dll
- InfosysAkt.exe
- Ionic.Zip.dll
- libeay32.dll
- license-openssl.txt
- ssleay32.dll
Pobierz: info-sys_aktualizacja.zip
2. Konfiguracja pliku INI (opcjonalna)
Wpis w pliku konfiguracyjnym (*.ini) aplikacji nie jest już wymagany do działania mechanizmu aktualizacji. Domyślnie aplikacja InfosysAkt jest aktywna po umieszczeniu plików w katalogu programu.
Można jednak dezaktywować mechanizm aktualizacji dla wybranych stanowisk (np. u operatorów) poprzez dodanie wpisu:
[INFOSYSAKT]
Dostepny=0
Przykładowe zastosowanie:
- u informatyków – brak wpisu lub Dostepny=1 (aktualizacje działają),
- u operatorów – Dostepny=0 (aktualizacje wyłączone).
3. Konfiguracja zapory i antywirusa
Należy upewnić się, że zapora sieciowa oraz oprogramowanie antywirusowe nie blokują pliku infosysakt.exe.
Biblioteki SSL
W paczce info-sys_akt.zip znajdują się również alternatywne biblioteki:
- _libeay32.dll
- _ssleay32.dll
Jeśli domyślne biblioteki (libeay32.dll i ssleay32.dll) nie działają poprawnie, należy:
- Zmienić nazwę alternatywnych plików:
- _libeay32.dll → libeay32.dll
- _ssleay32.dll → ssleay32.dll
- Następnie ponownie uruchomić aplikację i sprawdzić działanie aktualizacji.
Uwagi końcowe
- Aplikacja InfosysAkt wymaga połączenia z Internetem, aby pobierać aktualizacje.
- W razie problemów należy skontaktować się z działem wsparcia technicznego firmy INFO-SYSTEM.
Aktualizacja automatyczna krok po kroku
- 1. Uruchomienie programu,
- 2. W trakcie uruchamiania następuje sprawdzenie aktualizacji aplikacji,
- 3. Aktualizacja są dostępne do pobrania,

- 4. Po wyrażeniu zgody na pobranie i zainstalowanie aktualizacji, następuje uruchomienie w tle programu infosysakt.exe,
- 5. Pobieranie aktualizacji,

- 6. Komunikat o zakończeniu pobierania i gotowści do aktualizacji,

- 7. Wyjątek - obsługa bazy danych. Jeśli dostępna jest nowsza wersja bazy danych niż baza danych z której korzysta klient, to:
- 7.1. Jeśli program wykryje zalogowanych użytkowników, zostanie wyświetlone okno z ich listą. Po kliknięciu przycisku OK, użytkownicy zostaną odłączeni od bazy,

- 7.2. Zostanie utworzona automatycznie kopia bazy danych. W zależności czy baza danych jest lokalnie czy na zdalnym serwerze, zostanie wyświetlony odpowiedni komunikat, a kopia zostanie wykonana w właściwej lokalizacji.
- Uwaga!
- Przy dużej objętościowo bazie danych, ten element procesu aktualizacji pochłania najwięcej czasu.
- 8. Proces aktualizacji samej aplikacji. Komunikat o pomyślnie przeprowadzonym procesie aktualizacji,
- 9. Uruchomienie aplikacji.
