Nowości 2020 w qiWELLNESS

Obiecane funkcje w qiWELLNESS już są w wersji 2020-05-26 lub wyższej

1. Atlas biologicznie aktywnych punktów (BAPs) inaczej zwanych punktami akupunkturowymi

Wystarczy kliknąć podwójnie, na symbolu punktu. Działa w Ryodoraku, EAV i terapii EAP. Na razie poszczególne meriadny i leżące na nich punkty są dodawane sukcesywnie. Obrazki buforują się na komputerze w podkatalogu atlas aplikacji. 

Atlas dostępny jest pod adresem: https://biotronics.eu/atlas

Punkty mogą być wyszukiwane po angielskich i polskich symbolach nazw np: LI-4 LI4 pl:JG4 L.I.-4 itp.

Można przeglądać więcej map zawierających dany punkt.

image

 

2. Wyszukiwarka terapii EAP

Po nazwie choroby w języku polskim lub angielskim. Baza jest na razie sukcesywnie uzupełniana. 

Znajduje się pod adresem: https://biotronics.eu/eap-therapies

image

Program do pobrania : https://biotronika.pl/download

Proszę o ewentualne uwagi.

Polish

Jeśli nie ma w Windows zainstalowanego żadnego programu opartego o biblioteki OpenSSL to trzeba zainstalować ten zestaw ręcznie. Poprzednia wersja miała swoje biblioteki dll, ale ze względu na na kompatybilność multiplatformową zostały usunięte z zasobów programu qiWELLNESS i downloader.

Rozwiązanie 1.

Zainstalować OpenSSL stąd: https://slproweb.com/products/Win32OpenSSL.html

Instalkę należy dobrać w zależności od wersji Windows 64bit lub 32

 

Rozwiązanie 2.

Prostsze rozwiązanie, ale nie wiem czy działa. Należy rozpakować tego zipa w katalogu programu:

https://biotronika.pl/sites/default/files/2020-06/OpenSSL_dll_32.zip

To są dwa pliki z rozszerzeniem dll z biblioteki OpenSSL.

 

Proszę o info, które rozwiązanie pomogło.

Language

Polish

Dwa dll umieściłem tam gdzie jest qiWELLNESS.exe.

Rozwiązanie 1. nie dało pozytywnego rezultatu na win 10/64.

Bardzo dziękuję i pozdrawiam.

Language

Polish

Ok to dodam funkcje sprawdzenia czy jest dzialajace polaczenie ssl, jesli nie, to program pobierze dll i wgra do katalogu.

Language

Polish

juurd - a możesz zrobić mały test?

Usuń te dwie biblioteki dll i zainstaluj w Windows  tę 32 bitową wersję OpenSSL 1.1.1g

Dokładnie ta instalka:

https://slproweb.com/download/Win32OpenSSL_Light-1_1_1g.exe

Po instalacji zrestartuj Windows i sprawdź czy qiWELLNESS lub nowy downloader pobiera dane z portalu.

 

Pozwoli mi się to zorientować czy chodzi o 32 bitowość dll, czy wersję OpenSSL 1.1.1

Na pewno komponent  Synapse (w Lazarusie) działa z wersją OpenSSL 1.1.0 - ale nie wiem czy z 64bit, czy 32bit DLL.

 

Language

Polish

ten? Ja go mam w wersji 32bit. Pewni mam zarejestrowane biblioteki 32bitowe w wersji 1.1.1 i się wywala. Ciekawe bo na Ubuntu jest dokładnie ten sam problem.

image

Language

Polish

Sprawa jest trudna i wielo-poziomowa. Komplikuje się dodatkowo w związku z innymi środowiskami. Dotąd kompilowałem kod pod win32, a teraz jest win64, linux i mac-os.

Więc kwestia numer 1 to jaką wersję OS się posiada (32 czy 64)  i czy są zainstalowane jakieś biblioteki OpenSSL przez inne programy lub biblioteki mac -os lub linux

Czy te biblioteki są 32, czy 64 bit

Czy to nowa wersja 1.1.1 czy starsza do 1.1.0

No i tu powstają różno konflikty bo biblioteki OpenSSL 1.1 i 1.0 mają inne nazwy np. :

    DLLSSLNames: array[1..5] of string = ('libssl.so',
                                          {above file only exist in dev-packages that are not installed by default on most distributions}
                                          'libssl.so.1.1',
                                          'libssl.so.1.0.2', 'libssl.so.1.0.0',
                                          'libssl.so.10');
    DLLUtilNames: array[1..5] of string = ('libcrypto.so',
                                           {above file only exist in dev-packages that are not installed by default on most distributions}
                                           'libcrypto.so.1.1',
                                           'libcrypto.so.1.0.2', 'libcrypto.so.1.0.0',
                                           'libcrypto.so.10'
                                           );   

lub dla Windows:

  DLLSSLNames: array[1..4] of string = ('libssl-1_1.dll', 'ssleay32.dll', 'libssl32.dll',
                                       {just in case someone renames them:}
                                       'libssl.dll');
  DLLUtilNames: array[1..4] of string = ('libcrypto-1_1.dll', 'libeay32.dll',
                                       {just in case someone renames them:}
                                        'libcrypto.dll', 'libeay.dll'); 

Dodatkowo nowy OpenSSL nie obsługuje pewnych starych, mniej bezpiecznych protokołów.

REASUMUJĄC

Postaram się wyłączyć SSL przy interfejsie REST i to załatwi sprawę definitywnie. Będzie działać zawsze i wszędzie, ale nie będzie można zapisywać danych w bazie portalu. Dodawanie i edycja tylko będzie możliwe z poziomu strony www w przeglądarce.

 

 

Language

Polish

A jaka wersja qiWELLNESS? Musi być 2020-06-09 lub nowsza.  Wersja podana jest na pasku u góry.

image

Obecnie komunikacja odbywa się bez SSL więc biblioteki OpenSSL są zbędne.

Language

Polish