Aktualizacje automatyczne: Różnice pomiędzy wersjami

Z wiki.groszek.pl
Przejdź do nawigacji Przejdź do wyszukiwania
Michalp (dyskusja | edycje)
Michalp (dyskusja | edycje)
Linia 14: Linia 14:
W celu poprawnego działania aplikacji, muszą być spełnione poniższe kroki:
W celu poprawnego działania aplikacji, muszą być spełnione poniższe kroki:
:1. W katalogu z programem umieszczamy wszystkie pliki, które zawiera paczka ''info-sys_akt.zip'', czyli:
:1. W katalogu z programem umieszczamy wszystkie pliki, które zawiera paczka ''info-sys_akt.zip'', czyli:
<syntaxhighlight lang="dos">
:<syntaxhighlight lang="dos">
FirebirdSql.Data.FirebirdClient.dll
FirebirdSql.Data.FirebirdClient.dll
InfosysAkt.exe
InfosysAkt.exe
Linia 23: Linia 23:
</syntaxhighlight>
</syntaxhighlight>
:2. Wpis w pliku *.ini aplikacji, która ma być automatycznie aktualizowana:
:2. Wpis w pliku *.ini aplikacji, która ma być automatycznie aktualizowana:
<syntaxhighlight lang="ini">
:<syntaxhighlight lang="ini">
[INFOSYSAKT]
[INFOSYSAKT]
Dostepny=1
Dostepny=1

Wersja z 06:35, 10 cze 2016

Uwaga!
Rozwiązywanie opisywane poniższej jest jeszcze w fazie testów (stan na dzień 2026-02-05).


Aktualizacje automatyczne programów firmy INFO-SYSTEM realizowane są za pośrednictwem aplikacji InfosysAkt. Aplikacja dostarczana będzie wyłącznie dystrybutorom. Korzystanie jest dobrowolne, ma wspomóc nasz model biznesowy, a nie go zastąpić. Aktualizacje dostarczane są z serwerów firmy INFO-SYSTEM. Wykonywanie aktualizacji zalecamy tylko zaawansowanym dystrybutorm. Aplikacja w trakcie aktualizacji zabezpiecza przed błędami i umożliwia cofnięcie zmian. Warunkiem formalnym do używania apllikacji jest podpisana umowa serwisowa przez klienta.

Sprawdzenie aktualizacji wykonuje się raz dziennie. Przy sprawdzeniu tworzy się wpis w polu: [program sprawdza kiedy? sam? pyrz pierwszy uruchomieniu? o określonej porze??? wyjaśnić!]

DATA_SPR_AKT

w tabeli

IS_REJESTR

Sprawdzenie można wywołać na życzenie korzystając z menu Pomoc > Sprawdź > Aktualizacje w programie.

Konfiguracja

W celu poprawnego działania aplikacji, muszą być spełnione poniższe kroki:

1. W katalogu z programem umieszczamy wszystkie pliki, które zawiera paczka info-sys_akt.zip, czyli:
FirebirdSql.Data.FirebirdClient.dll
InfosysAkt.exe
Ionic.Zip.dll
libeay32.dll
license-openssl.txt
ssleay32.dll
2. Wpis w pliku *.ini aplikacji, która ma być automatycznie aktualizowana:
[INFOSYSAKT]
Dostepny=1
3. Operator, który uruchamia aplikację musi posiadać uprawnienie o nazwie: ADAPR (dla systemu o kodzie 1). Uprawnienia operatorom dodajemy przy pomocy aplikacji Admin,
4. Sprawdzić ustawienia zapory sieciowej i programy antywirusowego pod kątem kontroli pliku infosysakt.exe

Aktualizacja automatyczna krok po kroku

1. Sprawdzenie aktualizacji aplikacji,
2. Aktualizacja są dostępne do pobrania,
3. Po wyrażeniu zgody na pobranie i zainstalowanie aktualizacji, następuje uruchomienie w tle programu infosysakt.exe,
4. Pobieranie aktualizacji,
5. Komunikat o zakończeniu pobierania i gotowści do aktualizacji,
3. Wyjątek - obsługa bazy danych. Jeśli dostępna jest nowsza wersja bazy danych niż baza danych z której korzysta klient, to:
3.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,
3.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.
4. Proces aktualizacji samej aplikacji. Komunikat o pomyślnie przeprowadzonym procesie aktualizacji,
5. Uruchomienie aktualizacji.