Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "WinAPI";
Текущий архив: 2004.09.05;
Скачать: [xml.tar.bz2];

Вниз

Ia pitaus ispolzovat "rar.exe" console dla arhivacii dannih, ...   Найти похожие ветки 

 
Delphi5.01 ©   (2004-07-21 14:48) [0]

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-21 15:56) [1]

>>Delphi5.01 ©  (21.07.04 14:48)

WinRAR не контролирует Rar.exe. Они работают независимо.


 
Reindeer Moss Eater ©   (2004-07-21 17:07) [2]

Что значит "контролировать прогресс"?


 
Reindeer Moss Eater ©   (2004-07-21 17:12) [3]

Смотрим в список ключей командной строки и видим:

 idp           Не отображать процентный индикатор работы

Значит он по умолчанию отображает его.
Правда прогресс этот относится к текуще обрабатываему файлу.


 
Unknown Mystic ©   (2004-07-21 17:30) [4]

Насколько я понял, он хочет распаковывать RAR"ом и при этом отображать процесс самостоятельно...


 
Unknown Mystic ©   (2004-07-21 17:32) [5]

Да кстати, если я правильно понял, то может проще сделать все тоже самое, только с WinRAR.exe?


 
Delphi5.01 ©   (2004-07-21 17:48) [6]

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!


 
Reindeer Moss Eater ©   (2004-07-21 18:08) [7]

Хочешь извращений - пожалуйста:

Посторой список архивируемых файлов.
Создай архив из первого.
Остальные добавляй последовательными вызовами rar a в цикле.
Отображай красивости и прочие бесполезные дела.


 
VMcL ©   (2004-07-21 18:24) [8]

>>Delphi5.01 ©  (21.07.04 17:48) [6]

Почему бы просто не использовать WinRAR.exe вместо Rar.exe? В первом есть индикаторы прогресса и прочие красивости - см. [5].


 
Delphi5.01 ©   (2004-07-22 10:14) [9]

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!


 
Unknown Mystic ©   (2004-07-22 12:20) [10]

>> Delphi5.01 ©   (22.07.04 10:14) [9]

WinRAR.exe можно использовать в точности, как и RAR.exe (т.е. параметры и ключи все теже), по крайней мере я разницы не заметил (правда специально не искал). Попрбуй хуже не будет.


 
Delphi5.01 ©   (2004-07-22 14:26) [11]

Spasibo vsem, vso zarabotalo!


 
VMcL ©   (2004-07-22 14:40) [12]

>>Unknown Mystic ©  (22.07.04 12:20) [10]

Если быть более точным, то в GUI версии (т.е. в WinRAR) есть ключи, которые не поддерживаются консольной версией, например, "-af".



Страницы: 1 вся ветка

Форум: "WinAPI";
Текущий архив: 2004.09.05;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.47 MB
Время: 0.04 c
14-1092724095
Baks
2004-08-17 10:28
2004.09.05
WebBrowser


6-1088709945
Скив
2004-07-01 23:25
2004.09.05
JavaScript и WebBrowser


1-1092834503
Erik1
2004-08-18 17:08
2004.09.05
Как прямо записать в структуру TMaps = set of TMap число?


6-1088490331
leonidus
2004-06-29 10:25
2004.09.05
Компонент idHTTP не работает через прокси


14-1092513647
Andy BitOff
2004-08-15 00:00
2004.09.05
Проверьте пожалуйста адрес.





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский