Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  

Показать сообщение отдельно

Аватара для gora

Ушёл из жизни


Сообщения: 6021
Благодарности: 3491

Профиль | Отправить PM | Цитировать


specialist, модуль не может выполнить ни каких исполнительных команд (RunProgram, AutoInstall и т.п.) ДО распаковки архива. Значит оценить место на диске и произвести туда распаковку он не может.

Возможные варианты решения:

1 Делать лаунчер, который выполнит оценку и выбор места, а затем распакует туда рядом лежащий архив.
Недостаток - SFX будет состоять из двух файлов.

2 Сделать "матрешку". Внешний SFX распакует внутренний во временную папку, выполнит оценку и выбор места, а затем распакует туда внутренний архив (можно SFX).
Недостаток - внутренний архив, пусть и без распаковки, и очень быстро извлеченный, но таки будет занимать место во временной папке.

3 Использовать для "матрешки" сторонние программы, например, эту.
Недостаток - оценку и выбор места придется писать на AutoIt самостоятельно.
Это сообщение посчитали полезным следующие участники:

Отправлено: 13:48, 13-03-2012 | #1321