|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
12.02.2012, 07:09 | #1 |
Новичок
Джуниор
Регистрация: 12.02.2012
Сообщений: 4
|
автоматизация)
есть 23 архива. в них папки с одинаковым названием. можно ли автоматизировать распаковку с помощью паскаля? то есть прога должна брать архив, распаковывать в определенную папку, извлеченную папку назвать "1", брать следующий архив, распаковывать туда же, извлеченное называть "2" и т.д.... поделитесь опытом, кому не трудно.
|
12.02.2012, 07:51 | #2 |
Далеко не
Участник клуба
Регистрация: 11.08.2011
Сообщений: 1,512
|
можно через консоль winrar'a
|
12.02.2012, 09:20 | #3 |
Новичок
Джуниор
Регистрация: 12.02.2012
Сообщений: 4
|
меня интересует можно ли это реализовать именно в паскале
|
12.02.2012, 09:43 | #4 |
Далеко не
Участник клуба
Регистрация: 11.08.2011
Сообщений: 1,512
|
ищите библиотеку для работы с архивами
|
12.02.2012, 09:46 | #5 |
Новичок
Джуниор
Регистрация: 12.02.2012
Сообщений: 4
|
даже найдя библиотеку я не знаю что с ней делать... подскажите алгоритм и кое какие команды ^^ я вынужден интересоваться паскалем из за учебы..
|
12.02.2012, 10:30 | #6 |
Далеко не
Участник клуба
Регистрация: 11.08.2011
Сообщений: 1,512
|
1)если надо инициализируем библу;
2)выбираем папку с архивами; 3)ищем в заданной папке архивы(find,findnext); 4)добавляем и в stringlist; 5)создаем папку например в папке с архивами назовем ее complete(создать папку можно с помощью createdir); далее пробегаемся циклом по stringlist'u создаем папку с с индексом integer'a который пробегат и извлекаем архивы по пути complete\индекс integer'a\ The end; Последний раз редактировалось Кольша; 12.02.2012 в 10:33. |
12.02.2012, 10:34 | #7 |
Далеко не
Участник клуба
Регистрация: 11.08.2011
Сообщений: 1,512
|
Add:
P.S так то когда я говорил консоль winrar'a я имел ввиду программно запускать ее в невидимом режиме |
12.02.2012, 12:31 | #8 | |
Старожил
Регистрация: 09.01.2008
Сообщений: 26,229
|
Цитата:
впрочем, Winrar абсолютно легально предоставляет бесплатную библиотеку unrar.dll для распаковки архивов. Вполне можно решить данную задачу с использованием этой библиотеки. Хотя, безусловно, можно и через запуск из своей программы консольного rar'а решить задачу... |
|
12.02.2012, 14:41 | #9 |
Далеко не
Участник клуба
Регистрация: 11.08.2011
Сообщений: 1,512
|
да именно но это
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
АВТОМАТИЗАЦИЯ | TOLYA1122 | Помощь студентам | 2 | 22.02.2011 16:06 |
АВТОМАТИЗАЦИЯ | TOLYA1122 | Общие вопросы C/C++ | 1 | 21.02.2011 18:54 |
Автоматизация БД | tisha35 | Microsoft Office Access | 2 | 01.09.2009 15:31 |
Автоматизация в игре | axumac | Свободное общение | 3 | 22.01.2009 20:37 |