Bug 581

Summary: В WINE не хватает extrac32.exe и extract.exe
Product: WINE@Etersoft Reporter: Vitaly Lipatov <lav>
Component: ОбщееAssignee: Анатолий Лютин <vostok>
Status: CLOSED FIXED QA Contact:
Severity: normal    
Priority: P5 CC: kondratyuk
Version: 1.0.7   
Target Milestone: ---   
Hardware: PC   
OS: Linux   
Whiteboard:
Заявки RT: Связано с:
Дата напоминания:
Bug Depends on: 984    
Bug Blocks: 584, 693    

Description Vitaly Lipatov 2007-05-19 20:11:13 MSD
В WINE не хватает extrac32.exe и extract.exe для распаковки cab-архивов. Этими средствами пользуются некоторые программы, например Налогоплательщик ЮЛ.
Comment 1 Vitaly Lipatov 2007-06-25 23:15:26 MSD
Программа Налогоплательщик ЮЛ не может принять свои формы отчетности. Выдает ошибку: Не удалось распаковать архив, либо в выбранном архиве нет отчетных форм. Отчетные формы в cab архивах. 
Comment 2 Анатолий Лютин 2007-06-28 13:51:41 MSD
Делаю.
Comment 3 Анатолий Лютин 2007-06-28 17:55:19 MSD
Написал первую версию. Доступна в нашем cvs.
Comment 4 Анатолий Лютин 2007-06-29 18:58:32 MSD
Налогоплательщик использует extract32
Comment 5 Vitaly Lipatov 2007-07-01 00:11:15 MSD
Возможно если указать другую версию Windows, он будет использовать другую программу (expand)?
Comment 6 Анатолий Лютин 2007-07-03 17:40:43 MSD
Написал программу. По тестам: кроме одного архива(a00000015.cab) все распаковываются правильно, да и этот архив так же распаковывается правильно, но Налогоплательщик не видит некоторые файлы. Буду разбираться.
Comment 7 Константин Кондратюк 2007-08-30 17:15:02 MSD
Добавь, пожалуйста, функциональность extract'а в том, что касается распаковки по определённой маске (font*, *.cab, *.* и т.п.)
Comment 8 Vitaly Lipatov 2007-09-18 13:18:41 MSD
Добавил создание fake exe extrac32.exe в windows/
и подключил к сборке
Comment 9 Vitaly Lipatov 2007-10-11 13:24:36 MSD
Толя, с тебя всё-таки распаковка по маске, о которой просил Костя.
Нам надо использовать extrac32 для установки IE
Comment 10 Константин Кондратюк 2007-10-11 13:47:32 MSD
Распаковка по маске не приоритетна. Если есть более важные задачи, а это требует много времени - можно отложить. Сделаю маску с помощью grep в скрипте.
Comment 11 Vitaly Lipatov 2007-10-11 20:59:26 MSD
Нет, скрипт пока править не будем. Отбор по маске сделаем не спеша в extrac32, к следующей версии.
Текущая реализация для Налогоплательщика ЮЛ достаточна.