![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Ia pitaus ispolzovat "rar.exe" console dla arhivacii dannih, ... [D6, WinXP]
Delphi5.01 © (2004-07-21 14:48:00)Dobroe vrema sutok!
Ia pitaus ispolzovat "rar.exe" console dla arhivacii dannih, no u mena voznikla vot takaia problema:
Dannie kotorie nado arhivirovat v razmere okolo 200 megov, a eto zaimot ochen dolgoe vrema, est li vozmjnost kontrolirovat progress arhivacii, kak eto selaet winrar?
Bolshoe spasibo za pomosh!
VMcL (2004-07-22 14:40:00) [1]>>Unknown Mystic © (22.07.04 12:20) [10]
Если быть более точным, то в GUI версии (т.е. в WinRAR) есть ключи, которые не поддерживаются консольной версией, например, "-af".
Delphi5.01 (2004-07-22 14:26:00) [2]Spasibo vsem, vso zarabotalo!
Unknown Mystic (2004-07-22 12:20:00) [3]>> Delphi5.01 © (22.07.04 10:14) [9]
WinRAR.exe можно использовать в точности, как и RAR.exe (т.е. параметры и ключи все теже), по крайней мере я разницы не заметил (правда специально не искал). Попрбуй хуже не будет.
Delphi5.01 (2004-07-22 10:14:00) [4]Mne ponravilsa vash otvet VMcL, no net dokumentacii kak ego ispolzovat!
Chto kasaetsa otveta Reindeer Moss Eater eto ochen zamanchevoe predlojenie, esli ia ne naidu drugogo reshenia to vospolzuius im!
VMcL (2004-07-21 18:24:00) [5]>>Delphi5.01 © (21.07.04 17:48) [6]
Почему бы просто не использовать WinRAR.exe вместо Rar.exe? В первом есть индикаторы прогресса и прочие красивости - см. [5].
Reindeer Moss Eater (2004-07-21 18:08:00) [6]Хочешь извращений - пожалуйста:
Посторой список архивируемых файлов.
Создай архив из первого.
Остальные добавляй последовательными вызовами rar a в цикле.
Отображай красивости и прочие бесполезные дела.
Delphi5.01 (2004-07-21 17:48:00) [7]Vi oba pravi, ia pitaus sozdat punk v proge s pomoshu kotoroi ia backup-nu faili. V sume razmer previshaet 200 megov, prikinte, esli ia budu eto delat iz command line, to user budet jdat ne znaia skolko emu ostalos jdat!
Unknown Mystic (2004-07-21 17:32:00) [8]Да кстати, если я правильно понял, то может проще сделать все тоже самое, только с WinRAR.exe?
Unknown Mystic (2004-07-21 17:30:00) [9]Насколько я понял, он хочет распаковывать RAR'ом и при этом отображать процесс самостоятельно...
Reindeer Moss Eater (2004-07-21 17:12:00) [10]Смотрим в список ключей командной строки и видим:
idp Не отображать процентный индикатор работы
Значит он по умолчанию отображает его.
Правда прогресс этот относится к текуще обрабатываему файлу.
Reindeer Moss Eater (2004-07-21 17:07:00) [11]Что значит "контролировать прогресс"?
VMcL (2004-07-21 15:56:00) [12]>>Delphi5.01 © (21.07.04 14:48)
WinRAR не контролирует Rar.exe. Они работают независимо.