SecureFile2 na MacOS

SecureFile2 na MacOS

SecureFile2 można jeszcze (choć z trudem) uruchomić na MacOS.

Java

Jeśli masz już działające logowanie do strony GIIF z przeglądarki, to pomiń ten krok.

Należy pobrać Javę w wersji 8

Tak pobraną Javę należy zainstalować. Celowo pobrana została wersja x86 64-bit. Używana przez SecureFile2 biblioteka do obsługi podpisu elektronicznego autorstwa KIR nie ma wersji obsługującej procesory Apple Silicon. MacOS użyje Rossetta do uruchomienia tej Javy, to podobno działa (ale jedyne jabłuszko, jakie udostępnono mi do testów ma procesor Intela, więc powtarzam jedynie opinie zasłyszane telefonicznie).

Pobranie SecureFile2

Pobieram ze strony systemu testowego aktualną wersję.

NIE ROZPAKOWUJĘ używając narzędzi graficznych (klikając na archiwum). Mac na którym testowałem, uniemożliwił mi uruchomienie plików jar, które wypakowałem graficznie.

Rozpakowanie

Rozpakowuję z terminala. Terminal otwieram z Launchpada w Docku wpisując term. W terminalu wydaję komendę:

1
cd ~/Downloads/

i jestem witany poniższym zapytaniem, które zatwierdzam OK.

następnie rozpakowuję SecureFile2 i uruchamiam:

1
2
3
tar xzf SecureFile2_macosx.tar.gz
cd SecureFile2_macosx
java -jar SecureFile2-macosx.jar

Jeśli nie będzie problemów, to powinno pojawić się okno programu:

Jeśli będą problemy to do maila ze zgłoszeniem błędu należy skopiować zawartość terminala, od polecenia java -jar ... do końca.

Ponowne uruchomienie

Jeśli udało się w poprzednim kroku zainstalować i uruchomić SecureFile2. To kolejne uruchomienie można wykonać w terminalu komendą:

1
cd ~/Downloads/SecureFile2_macosx && java -jar SecureFile2-macosx.jar

Dodatkowy hint

Walidator transakcji wygląda jak program Windowsowy, ale to tylko złudzenie. W środku jest to taki sam plik jar jak SecureFile2. Po pobraniu można go uruchomić w terminalu:

1
java -jar ~/Downloads/giif-xml2018-cli.exe --help