| aLexx 
 
  
 
 | 
			
				|  Posted: Sun May 27, 2007 06:21    Post subject: |   |  
				| 
 |  
				| Так-с, готово. Прикрутил коммандную строку. Параметры: 
 PackDir.exe "sourcedir" ["destinationdir"] [-r] [-d] [-c] [-7z] [-7lzma] [-7ppmd] [-ace] [-rar]
 
 "sourcedir" - Обязательный. Каталог, где находятся каталоги (тавтолог...
  ), предназначенные для упаковки. "destinationdir" - Необязательный. Каталог, куда сбрасывать готовые архивы. Если отсутствует, то архивы
 будут писаться в "sourcedir". Кавычки в путях ОБЯЗАТЕЛЬНЫ!!! И пробел между ними.
 Ключи (необязательные, могут отсутствовать):
 -r[un] -- Автоматически запустить утильку после просчёта всех директорий;
 -d[el] -- Отключить удаление исходных каталогов (по умолчанию включено);
 -c[hk] -- Отключить проверку на длину архивов (по умолчанию включено);
 -7z[ip] -- Отключить архиватор 7zip;
 -7l[zma] - Отключение упаковки 7zip методом LZMA;
 -7p[pmd] - Отключение упаковки 7zip методом PPMd.
 -ace -- Отключить архиватор ACE;
 -rar -- Отключить архиватор RAR.
 
 Если имеются оба ключа [-7lzma] [-7ppmd], то это будет равнозначно ключу
 -7z[ip] - Отключение упаковки 7zip.
 
 Кнопка на панели ТС:
 
  	  | Code: |  	  | 
TOTALCMD#BAR#DATA
 "%COMMANDER_PATH%\Addon\PackDir\PackDir.exe"
 "%P" "%T" -r
 %COMMANDER_PATH%\Addon\PackDir\PackDir.exe
 Пакетная упаковка каталогов
 
 
 -1
 
 
 | 
 Здесь в параметрах комм. строки только пути:
 "%P" - панель, где стоит курсор;
 "%T" - противоположная панель;
 и ключ автозапуска -r[un]. По вкусу каждый может поставить другие ключи и свою иконку.
 Напоминаю, что кавычки вокруг %P и %T ОБЯЗАТЕЛЬНЫ!!! И пробел между ними. Также пробелами
 разделяются все ключи.
 Также добавлена фишка: при использовании ключа -r[un], если при нажатии кнопки "PackDir"
 на панели ТС держать нажатым SHIFT, автозапуск блокируется.
 
 Ессно, стопроцентно, полно глюков. Те, что я выловил за 3 дня, пофиксил.
 Просьба потестировать в полный рост, особенно упаковку 7zip на разном объёме ОЗУ.
 |  |