6.2 - automatyczne generowanie plików cyfry kontrolnej MD5 6.4 - poprawka - problemy z zamykaniem systemu Windows XP (agent aktualizacji blokował zamykanie systemu) 6.5 - nowa opcja szyfrowania archiwów bazy korzystających z kompresora 7-zip 6.6 - obsługa aktualizacji scservera 6.7 - wyświetlanie na WWW informacji o architekturze zainstalowanego programu PC-Market (32 lub 64 bit) 6.7 - dla instalacji PosAdmin - aktualizacja dodatkowego pliku "server_backoffice.jar" 6.8 - dodano możliwość archiwizacji wielu baz (wybór z listy baz podłączonych do PCM) - dodano możliwość używania usługi do samej archiwizacji bez konfiguracji automatycznej aktualizacji (serwer Http pozostawiamy domyslny lub pusty) - dodano archiwizację baz Sybase 6.10 - zabezpieczenie przed błędami serializacji baz (operacja będzie teraz ponawiana do skutku, klucz jest aktualizowany dopiero po udanej serializacji) - zabezpieczenie przed błędami aktalizacji dowolnych plików "PCMWin_7_1.zip" (operacja będzie ponawiana w przypadku niepowodzenia) - zabezpieczenia przed błędami wykonywania skryptów SQL "polecenie.sql" (operacja będzie ponawiana w przypadku niepowodzenia backup bazy lub wykonania skryptu) - poprawki do archiwizacji baz Sybase - poprawki w logowaniu błędów - poprawki w instalatorze PC-Market/POS - ustawienie właściwego katalogu instalacji \Binaria\..\ServiceUpgPCM (od wersji PCM 7.5.123.192, POS: 7.5.59.168) 6.12 - poprawki do instalacji wersji językowej, czasami zdarzało się, że instalator źle wykrył wersję językową systemu operacyjnego i po automatycznej aktualizacji zmienił się język programu PC-Market. Teraz usługa przed aktualizacją sprawdza w jakiej wersji językowej był ostatnio zainstalowany (odczyt z rejestrów Windows) i w takiej wymusza aktualizację. Można również wymusić instalację wersji językowej w konfiguracji usługi na sklepie w parametrach wywołania instalatora np. --mode unattended --db 0 --template 0 --killall 1 --installer-language pl 6.14 - poprawa wywoływania konfiguracji z ikonki Agenta (nie zawsze działało podnoszenie uprawnień dla trybu konfiguracji) - poprawa odświeżania listy baz do archiwizacji (problem objawiał się przy pierwszej konfiguracji - brak pliku konfiguracji) - dodana kontrola poprawności konfiguracji (ostrzeżenia, gdy edytujemy konfigurację w innym katalogu niż zainstalowana usługa oraz przy próbie wyjścia bez zapisu) - Agent dla serwera aktualizacji (wywołanie: AgentUpgrade.exe -serwer) dodanie w menu opcji Katalog aktualizacji i Podgląd WWW - poprawa wyświetlania wartości w kolumnie "Upłynęło" na stronie WWW 6.15 - aktualizacja instrukcji obsługi - Agent dla serwera aktualizacji - automatyczna instalacja (dodanie do autostartu) - poprawa automatycznej serializacji bazy w wersji sieciowej - zabezpieczenie przed uszkadzaniem się parametrów serializacji - poprawiona obsługa błędów - do logu zapisują się pełne informacje o błędach podczas serializacji. - dodanie wyróżnienia na czerwono na WWW - przeterminowane klucze oraz czas od ostatniego połączenia, gdy większy niż 2h - dodanie skrótów z Agenta do katalogu logu i ostatniego logu - rozszerzenie zapisów do logu o IP i MacAdressie - przy zapisie/instalacji usługi wyświetlanie ostrzeżenia w przypadku, gdy w binariach brak klucza "serial.enc" (PCM i POS) - dodane ostrzeżenie (tylko w logu), gdy baza domyślna ma inny numer seryjny niż klucz "serial.enc" znajdujący się w binariach. - Serwer aktualizacji - poprawa błędu: dublowanie się wpisów na podglądzie WWW 6.16 - aktualizacja instrukcji obsługi - dodanie nowej kolejnej usługi - klient wersji (wysyłanie informacji o wersji i subskrypcji na drugi alternatywny serwera aktualizacji) - rozbudowa instalki serwera aktualizacji o klienta aktualizacji oraz klienta wersji - poprawa odczytywania wersji programu typu POS, gdy jest on uruchomiony 6.18 - zabezpieczenie programów typu POS przed aktualizację na niezgodną wersję java - obsługa grup sklepów (bez prezentacji jej na stronie WWW) - zabezpieczenie przed dublowaniem się wpisów przy aktualizacji usługi na wskutek samoczynnej zmiany adresu MAC karty sieciowej (zacznie działać po kolejnej aktualizacji usługi) - aktualizacja instrukcji 6.19 - Przebudowa mechanizmu aktualizacji programów POSowych. Konfiguracja, wykrywanie programów POSowych odbywa się automatycznie, tak jak do tej pory, ale wszystkie są już widoczne na liście co daje nam możliwość włączenia/wyłączenia aktualizacji programu i klucza dla każdego programu z osobna. W przypadku gdy w katalogu programu nie odnaleziono klucza, to program nie pozwoli włączyć aktualizację (opcja wyłączona i wyszarzona) - Serwer Aktualizacji WWW wyświetla teraz szczegółowe informacje o każdym typie programu POS (do tej pory prezentowany był tylko pierwszy wykryty). Po aktualizacji usługi na wszystkich sklepach zalecane jest restart usługi WWW, by pozbyć się pozycji programów POSowych bez nazw (dotychczas nie były wysyłane ze sklepów). - Rozbudowa logów, dostajemy więcej informacji o problemach aktualizacji programów np. Info: PC-POS 7: aktualizacja programu=0, aktualizacja klucza=0 (wyłączona aktualizacja programu oraz klucza dla PC-POS) - ta linia się pojawia tylko, gdy chociaż jeden z dwóch parametrów jest wyłączony Info: Brak klucza serial.enc w katalogu programu PC-Market: C:\Program Files (x86)\Insoft\PCMWin_7_1 - aktualizacja niemożliwa!!! Info: Mini-Market - posiada niezgodna wersje Javy (na serwerze: 11.0 lokalnie: 1.7) - wymagana ręczna aktualizacja na sklepie (konieczne uruchomienie instalatora w celu aktualizacji środowiska Javy) - Dodanie funkcjonalności automatycznej aktualizacji usługi do wysyłania tylko informacji o wersji programów "ServiceInfoPCM". Pierwsza aktualizacja od wersji 6.19 musi się jednak odbyć ręcznie, dotychczas ta funkcja nie była wspierana dla tej usługi. 6.20 - Zabezpieczenie przed dublowanie się wpisów tych samych sklepów na Serwerze Aktualizacji. Uwaga! Po dokonaniu aktualizacji usług na wszystkich sklepach, należy zrestartować Serwer Aktualizacji. 6.21 - Dodana aktualizacja dowolnych programów oraz usług Insoft np. interfejsy FK, usługa Pcm2www - Zabezpieczenie programów typu POS przed aktualizację z 7.8.x.x do 7.9.x.x (niezgodność launchera lub usługi Scserver) 6.22 - Dodana funkcjonalość aktualizacji dowolnych plików dla programów typu POS. Działa podobnie jak aktualizacja plików z paczek "PCMWin_7_1.zip" dla PC-Market. W przypadku programów typu POS należy przygotować oddzielne paczki dla każdego programu oddzielnie tj. pcpos7.zip, minimarket.zip, pcpetrolpos.zip itd. Aby ten mechanizm aktualizacji zadziałał musi być włączona aktualizacja danego typu programu, który nas interesuje np. minimarket, pcpos7 itd. Należy pamiętać, że tutaj również musi być zachowana cała struktura katalogów. Przykładowa zawartość paczki zip: pcpos7.zip \pcpos7 (katalog) \cardPanels\panels.xml pos.ico