Как программно расшифровать zip-файл как 400 с помощью RPG/RPGLE?

Можно ли расшифровать zip-файл в AS 400 с паролем, используя RPG/RPGLE? Какую библиотеку я должен использовать? Есть ли пример?


person Wisnu Widiarta    schedule 13.02.2019    source источник
comment
Поместите свой ZIP-файл в IFS, добавьте любую библиотеку расшифровки C++ ZIP (zlib) и вызовите функцию C++ в вашей программе RPGLE.   -  person Radinator    schedule 13.02.2019
comment
спс, попробую   -  person Wisnu Widiarta    schedule 14.02.2019


Ответы (1)


Это проще, чем когда-либо.

Просто используйте Jar в команде QSH для распаковки файлов:

бывший. QSH CMD('cd /dest_dir;jar -xvf /your_dir/fileName.zip')

Вы можете встроить его в программу CL или RPGLE (используя «систему»).

Вот официальная ссылка: http://www-01.ibm.com/support/docview.wss?crawler=1&uid=nas8N1015312

person M4mu5    schedule 13.02.2019
comment
Но как указать пароль для распаковки защищенного паролем файла? - person John Y; 14.02.2019