Модераторы: Poseidon, Snowy, bems, MetalFan
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> ZipTV7.0 
:(
    Опции темы
MrDmitry
Дата 26.10.2008, 01:44 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 556
Регистрация: 10.11.2006

Репутация: нет
Всего: нет



Народ. Хочу запаковать файлики в RAR. Когда пытаюсь запаковать при  помощи этого компонента выдается ошибка. 
Unrar?.dll not found
Как это исправить? или может есть другие методы упаковки и распаковки в RAR?
PM MAIL   Вверх
ne0n
Дата 26.10.2008, 02:27 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


PlayBoy
**


Профиль
Группа: Участник
Сообщений: 733
Регистрация: 5.8.2005
Где: Н.Новгород

Репутация: 1
Всего: 11



MrDmitry, эээ насколько мне известно но алго сжатият rar закрыт=) иначеб смысла небыло просить за  winrar денюжку. а Unrar.dll (говорящее название не так ли?)) позволяет только распаковать архив.
PM MAIL ICQ   Вверх
AntonN
Дата 26.10.2008, 09:45 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 491
Регистрация: 8.8.2006

Репутация: 3
Всего: 18



ну есть конечно метод... юзать консольную версию rar.exe и запускать ее с параметром smile


--------------------
user posted image
PM MAIL WWW   Вверх
MrDmitry
Дата 26.10.2008, 11:40 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 556
Регистрация: 10.11.2006

Репутация: нет
Всего: нет



Цитата(ne0n @ 26.10.2008,  02:27)
MrDmitry, эээ насколько мне известно но алго сжатият rar закрыт=) иначеб смысла небыло просить за  winrar денюжку. а Unrar.dll (говорящее название не так ли?)) позволяет только распаковать архив.

Ну а как тогда распаковывать?
Почему он мне пишет что файла Unrar?.dll нет???
PM MAIL   Вверх
ne0n
Дата 26.10.2008, 13:06 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


PlayBoy
**


Профиль
Группа: Участник
Сообщений: 733
Регистрация: 5.8.2005
Где: Н.Новгород

Репутация: 1
Всего: 11



Цитата(MrDmitry @  26.10.2008,  11:40 Найти цитируемый пост)
Ну а как тогда распаковывать?Почему он мне пишет что файла Unrar?.dll нет???


ну раз он просит unrar.dll - так дай ему ее)
Тыц-Тыц

PM MAIL ICQ   Вверх
tHE_EGOiSTE
Дата 26.10.2008, 14:47 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 60
Регистрация: 19.10.2007
Где: Vyksa

Репутация: 1
Всего: 1



Цитата

Ну а как тогда распаковывать?

\\
Вот пример обработчика:
Код

procedure   TForm1.Button1Click(Sender:   TObject);   
  begin   
      UnRar1.ArchiveFile:='c:\arch.rar';   
      UnRar1.ExtractDir:='c:\exdir';   
      UnRar1.FileSpec.Add('*.*');   
      UnRar1.RecurseDirs   :=   True;   
      ShowMessage(IntToStr(UnRar1.Extract));   
  end;


Добавлено через 7 минут и 22 секунды
В прикреплении прикладываю пример разархиватора на основе unrar.dll

Это сообщение отредактировал(а) tHE_EGOiSTE - 26.10.2008, 14:48

Присоединённый файл ( Кол-во скачиваний: 5 )
Присоединённый файл  unrar_proj.rar 5,73 Kb
PM MAIL WWW ICQ Skype   Вверх
MrDmitry
Дата 26.10.2008, 20:12 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 556
Регистрация: 10.11.2006

Репутация: нет
Всего: нет



Цитата(ne0n @ 26.10.2008,  13:06)
Цитата(MrDmitry @  26.10.2008,  11:40 Найти цитируемый пост)
Ну а как тогда распаковывать?Почему он мне пишет что файла Unrar?.dll нет???


ну раз он просит unrar.dll - так дай ему ее)
Тыц-Тыц

В английском не селен. Просто скажи куда сувать этот файл?

Добавлено через 1 минуту и 17 секунд
Цитата(tHE_EGOiSTE @ 26.10.2008,  14:47)
Цитата

Ну а как тогда распаковывать?

\\
Вот пример обработчика:
Код

procedure   TForm1.Button1Click(Sender:   TObject);   
  begin   
      UnRar1.ArchiveFile:='c:\arch.rar';   
      UnRar1.ExtractDir:='c:\exdir';   
      UnRar1.FileSpec.Add('*.*');   
      UnRar1.RecurseDirs   :=   True;   
      ShowMessage(IntToStr(UnRar1.Extract));   
  end;


Добавлено @ 14:55
В прикреплении прикладываю пример разархиватора на основе unrar.dll

Как писать я знаю
Твой код пищет тоже самое.
Прикрепленный файл зависает( Начинает распаковыватся и весит
PM MAIL   Вверх
tHE_EGOiSTE
Дата 26.10.2008, 20:36 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 60
Регистрация: 19.10.2007
Где: Vyksa

Репутация: 1
Всего: 1



Look here
PM MAIL WWW ICQ Skype   Вверх
ne0n
Дата 27.10.2008, 11:50 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


PlayBoy
**


Профиль
Группа: Участник
Сообщений: 733
Регистрация: 5.8.2005
Где: Н.Новгород

Репутация: 1
Всего: 11



Цитата(MrDmitry @  26.10.2008,  20:12 Найти цитируемый пост)
В английском не селен. Просто скажи куда сувать этот файл?


скорее всего положить его надо в папочку с твоим поректом, а воообще интресно в чем такая острая необхожимость использовать rar?! альтернатив полно.

PM MAIL ICQ   Вверх
MrDmitry
Дата 27.10.2008, 13:25 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 556
Регистрация: 10.11.2006

Репутация: нет
Всего: нет



Цитата(ne0n @ 27.10.2008,  11:50)
Цитата(MrDmitry @  26.10.2008,  20:12 Найти цитируемый пост)
В английском не селен. Просто скажи куда сувать этот файл?


скорее всего положить его надо в папочку с твоим поректом, а воообще интресно в чем такая острая необхожимость использовать rar?! альтернатив полно.

Файлик ложил тоже самое пишется (
Необходимость в том что есть 1 файлик он архивирован в rar. И нужно программно его разархивировать. А архивировать я патом буду в zip.  
PM MAIL   Вверх
Juice
Дата 11.12.2008, 02:33 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 30
Регистрация: 13.1.2007

Репутация: нет
Всего: нет



Как вариант - можно использовать 7zip. Устанавливать не надо - тягаешь с прогой 2 файлика: 7z.dll и 7z.exe (во всяком случае, в используемой мною версии 7-Zip 4.57 именно так). И из проги уже вызывать
7z e -trar archive_name.rar -y
и  7z a -tzip archive_name.zip filename1 filename2
PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Правила форума "Delphi: Общие вопросы"
SnowyMetalFan
bemsPoseidon
Rrader

Запрещается!

1. Публиковать ссылки на вскрытые компоненты

2. Обсуждать взлом компонентов и делиться вскрытыми компонентами

  • Литературу по Дельфи обсуждаем здесь
  • Действия модераторов можно обсудить здесь
  • С просьбами о написании курсовой, реферата и т.п. обращаться сюда
  • Вопросы по реализации алгоритмов рассматриваются здесь
  • 90% ответов на свои вопросы можно найти в DRKB (Delphi Russian Knowledge Base) - крупнейшем в рунете сборнике материалов по Дельфи


Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Snowy, MetalFan, bems, Poseidon, Rrader.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Delphi: Общие вопросы | Следующая тема »


 




[ Время генерации скрипта: 0.0902 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.