Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Архивчик [D6, Win95/98]


Страницы:   1 2

Agent Smith ©   (2002-04-15 14:06:00) 

Народ! А как в Delphi сделать архив? Пишу НЕ архиватор, так-что архив нужен самый простенький.


Agent Smith   (2002-04-20 13:59:00) [1]

KSergey

> Ну а если выбирает, и при этом нужна универсальность - так
> по уму нужно предложить пользователю самому формат строки
> запуска указать.

Вот-вот. Это сейчас у меня основная рабочая идея. Но это страшно не удобно для юзера... Вот я и хочу предоставить ему список уже заготовленных параметров для разных архиваторов. Но многие запрещают упоменание о своих прогах в чужих прогах...


KSergey   (2002-04-19 14:15:00) [2]

>Agent Smith ©
Все же не понятно что вам необходимо, честное слово!

(либо архиватор встроен в программу, либо его выбирает сам юзер)

Так встроен или выбирает?!

Если просто ф-ция архивирования в программе - ну так возьмите любой бесплатный компонент, поглядите, например, в новостях компонент на этом сайте - много подобного проходило, было и для CAB-архивов (типа родной Windows формат) и для Zip.

Ну а если выбирает - так уже сказали вам.
Ну а если выбирает, и при этом нужна универсальность - так по уму нужно предложить пользователю самому формат строки запуска указать.


Agent Smith   (2002-04-19 12:08:00) [3]

Так кто-нить мне скажет о лицензии?


Agent Smith   (2002-04-18 14:02:00) [4]

esprit_bel, да пока делиться-то нечем. Нужна в програме ф-ия архивирования. Вот и все...


esprit_bel   (2002-04-18 06:01:00) [5]

Agent Smith поделись инфой(esprit_bel@mail.ru).


Андрей Сенченко   (2002-04-17 19:09:00) [6]

Тут и Юристы не нужны ... и даже сыновья юоистов :)

1. Ежели WinRAR куплен - почитай лицензию :)
2. Ежели НЕ куплен - я бы нестал :)


Agent Smith   (2002-04-17 18:58:00) [7]

eSKey, поймал. Спасибо. Сижу, разбираюсь...
Кстати, тут юристы есть? По лицензии WinRAR можно указывать название этого архиватора в моей проге?


eSKey   (2002-04-16 17:05:00) [8]


> Agent Smith


Ушло мылом.


Agent Smith   (2002-04-16 13:48:00) [9]

eSKey, на сайт залез, статью одну нашел, но не то... А еще что-то есть?


eSKey   (2002-04-16 10:49:00) [10]


> hooky-mars ©

Запускаешь справку Windows SDK, на вкладке "Указатель" вводишь:
"Using the Data Decompression Library" (без кавычек ;)) И внимательно читаешь от и до :)

Один из адресов с описанием алгоритмов упаковки: http://escoman.chat.ru/


agrig   (2002-04-16 09:36:00) [11]

->hooky-mars мыло ушло.


hooky-mars   (2002-04-15 21:35:00) [12]


> eSKey

LZCopy(

INT hfSource, // LZ file handle identifying source file
INT hfDest // LZ file handle identifying destination file
);
Я вот нашел по справке, но компилятор ругается.


agrig   (2002-04-15 20:20:00) [13]

Напиши мне пустое письмо.
В ответ получишь компоненту и алгоритм;-)))))))))))


eSKey   (2002-04-15 20:05:00) [14]


> Agent Smith ©


> eSKey, а как на счет алгоритма?


Дома у меня лежит дока с указанием урл-а. Если самому лень искать, завтра будет :)


> hooky-mars © (15.04.02 19:32)
> А есть ли у Windows встроенный архиватор? Если есть то можно
> ключик?


Есть встроенные раз-архиватор :) См. справку по WinAPI LZ*-функциям. Это функции dll-ки, которая распаковывает сжатое с помощью утилиты compress. Еще в каталоге %windir%\command лежит extract.exe - распаковщик cab-ов.


hooky-mars   (2002-04-15 19:32:00) [15]

А есть ли у Windows встроенный архиватор? Если есть то можно ключик?


Agent Smith   (2002-04-15 19:16:00) [16]

eSKey, а как на счет алгоритма?


eSKey   (2002-04-15 18:27:00) [17]


> Agent Smith ©


Тебе что, хочется самому написать архиватор - т.е. нужен алгоритм? Есть и такое. А если нужно просто быстро чего-то пожать, бери с www.torry.ru. Поиск по запросу "zip" и условием (freeware) выдал кучу компонент с исходниками. Размеры менее 100 кб.


Андрей Сенченко   (2002-04-15 17:07:00) [18]

>> AFROLOV © (15.04.02 15:00)
>> Спомощью компонентов ZipTV(www.ZipTV.com) можно
>> легко написать свой архиватор.

И очень трудно распространять полученую программу, да ?

>> Agent Smith © (15.04.02 16:59)
>> Еще идеи будут?

Можно взять самые популярные архиваторы ( их всего-то с десяток ), посмотреть их ключи путем запуска самого архиватора с параметром /? или просто ?, затем прописать все это в своей программе и на страничке ( форме, закладке и т.п. ), где пользователь выбирает нужные ему параметры архивации выдать список поддерживаемых программ архивации / разархивации.


Agent Smith   (2002-04-15 16:59:00) [19]

Еще идеи будут?


AFROLOV   (2002-04-15 15:00:00) [20]

Спомощью компонентов ZipTV(www.ZipTV.com) можно легко написать свой архиватор.


Страницы:   1 2

Наверх

Титульная страница Поиск, карта сайта Написать письмо