Что нового

Сжатие файлов в .7z - AutoIt

atlake

Новичок
Сообщения
40
Репутация
0
Мне нужно было сегодня сжать 3600 изображений. Папка с изображениями весила около 230 МБ. Сжал в .zip. Получилось около 100 МБ. Меня это не устроило. Был ещё вариант сжать в .7z.

Пользуюсь только 7-zip'ом. Поэтому в .Rar сжать не удасться.
Максимально сжал в 7z и.. о боже :shok:, 7 МБ. Я побежал в тему UDF. Глянул функции. Сжатие в 7z не нашёл.

И я залез в папку с 7-zip'ом. А там:
7z.dll = 900 кб. 7 функций. Что делают? Непонятно)

За эту DLL'ку думаю и надо браться, чтобы сжать ...
там ещё была 7z.exe и т. п., но думаю это не то что мне нужно...

С DLL я никогда не работал. И вообще плохо понимаю что это такое :whistle:

Вопрос: КАК СЖАТЬ В 7z ЧЕРЕЗ AUTOIT???..
 

WSWR

AutoIT Гуру
Сообщения
941
Репутация
363
7Zip UDF
http://www.autoitscript.com/forum/topic/85094-7zip/page-7?hl=%207zip%20%20udf
 
Автор
A

atlake

Новичок
Сообщения
40
Репутация
0
WSWR
Английский не понимаю... Там точно есть сжатие в 7z?
 

AZJIO

Меценат
Меценат
Сообщения
2,874
Репутация
1,194
atlake
по русски


Добавлено:
Сообщение автоматически объединено:

atlake [?]
Вопрос: КАК СЖАТЬ В 7z ЧЕРЕЗ AUTOIT???..
В справке:
Код:
; Сжатие файла "Boot.ini" в архив "Archive.7z" с паролем "Мой пароль"
ShellExecuteWait(@ProgramFilesDir & '\7-Zip\7z.exe', 'a "' & @HomeDrive & '\Archive.7z" -p"Мой пароль" -mhe -mx9 "' & @HomeDrive & '\Boot.ini"', '', '', @SW_HIDE)

Код:
; Сжатие файла "Boot.ini" в архив "Archive.7z" с паролем "Мой пароль"
RunWait(@ProgramFilesDir & '\7-Zip\7z.exe a "' & @HomeDrive & '\Archive.7z" -p"Мой пароль" -mhe -mx9 "' & @HomeDrive & '\Boot.ini"', '', @SW_HIDE)
 
Верх