Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2003.04.24;
Скачать: CL | DM;

Вниз

compress in Arj   Найти похожие ветки 

 
Kapitan   (2003-04-04 10:48) [0]

Помогите народ! Нужна компонента или класс для создания ARJ архива. Искал уже везде и тут и на www.torry.net и нигде нету. Распаковщики из ARJ есть, а паковщиков нету. Понятно что можно использовать arj.exe но хотелось бы не привязыватся к внешней программе.


 
Serega ©   (2003-04-04 11:08) [1]

Могу выслать для создания ZIP-архивов.


 
Jel ©   (2003-04-04 11:12) [2]

Если не особо волнует соблюдение авторских прав, то можно arj.exe положить в ресурсы приложения и по ходу дела добывать его оттуда и использовать по назначению.
А почему именно arj? Ведь есть и другие форматы компрессии.


 
Kapitan   (2003-04-04 11:31) [3]

Я сам был за ZIP, но объясняю почему ARJ. Главное и самое печальное, то что в ZIP нет многотомности. А архив генерируемый программой будет рассылатся по всей стране в каждое отделение, а так как качество связи только в городах более менее нормальное, то люди пересылая письма порой бъют все по 50К. Вот именно поэтому и ARJ. RAR отпадает сразу ввиду своей разноверсионности. Заархивированное версией 3.0 не распаковывается 2.71


 
Bel ©   (2003-04-04 11:35) [4]


> Kapitan (04.04.03 11:31)
> Заархивированное версией 3.0 не распаковывается 2.71

Дык, сделай самораспаковывающимся. Сам пользуюсь WinRAR"ом в таком варианте. Всё, что нужно у клиента - это Windows.


 
Kapitan   (2003-04-04 11:48) [5]

на счет Windows ты загнул, я ж тебе говорю по всей стране рассылается, не у всех есть компьютеры на которые можно поставить Windows, надо чтобы универсально было.


 
Bel ©   (2003-04-04 12:07) [6]

Ну, насчёт Windows, это я не загнул. Сейчас трудно представить себе, чтобы где-то не было Виндов. Даже если так, RAR может и ДОСовский архив сделать. Кстати, по личным наблюдениям, RAR зачастую даже лучше сжимает, чем ARJ и ZIP. Но это уже не по теме вопроса, sorry.
А по теме: ИМХО, алгоритм сжатия/распаковки уже реализован в архиваторе, зачем изобретать велосипед? Лучше вызвать сам архиватор с нужными ключами, сделать самораспаковывающийся архив (многотомный, если надо), и тогда у клиента не надо ничего, кроме ОС (DOS или Windows, это уже другой вопрос).


 
panov ©   (2003-04-04 12:08) [7]

>Kapitan (04.04.03 11:48)
Интересно, как ты свою программу без Windows запускать будешь? Зачем тогда тебе отдельный класс, ведь для распаковки все равно придется внешней программой воспользоваться?

Дольше проищешь компоненты. Я тоже искал как-то, но не нашел нормальных...


 
Kapitan   (2003-04-04 15:20) [8]

panov: читай внимательнее. Я не сказал что моя программа будет запускатся не под Виндовс, я сказал что архив который генерирует моя программа будет попадать на машины как с Виндовс так и без.

Bel: таки загнул. Я понимаю в Москве уже может и не осталось таких. Но в маштабах всей страны - это ты загнул. Еще валом софта на foxpro писаного который стоит на машинках 286 под ДОСом и люди прекрасно работают и выполняют свои задачи. На счет sfx архивов - политика предприятия такова чтобы не передавать по почте exe файлы, и связано это прежде всего с тем, чтобы уменьшить вероятность запуска пользоватлем вируса прямо из письма.

To All: По моему я четко задал вопрос (см. мой первый постинг) Не надо писать что да как и почему я не делаю этак. На все есть свои причины.


 
zx ©   (2003-04-04 15:34) [9]

Kapitan прав!
На переферии полно 286 и 386.
И пашут они под дос или вин 3.1


 
panov ©   (2003-04-04 15:46) [10]

>Kapitan (04.04.03 15:20)
panov: читай внимательнее. Я не сказал что моя программа будет запускатся не под Виндовс, я сказал что архив который генерирует моя программа будет попадать на машины как с Виндовс так и без.

Но ты и не сказал, что архивы твои нужны только лишь сами по себе. Без твоей программы.

Так что не будем спорить, кто чего сказал. Если тебе нужна помощь, то не отвергай любую. Не нравится - не надо.


 
sniknik ©   (2003-04-04 15:57) [11]

http://www.ziptv.com/

в том числе и arj. (отдельного компонента arj на сжатие нет но у у всех можно выбрать совместимый тип atZip) попробуй подобрать может что и устроит.


 
panov ©   (2003-04-04 16:03) [12]

и к тому же не обязательно ARJ.
вполне подойдет LHA, а для него есть и возможность создания архива...


 
blackman ©   (2003-04-04 16:21) [13]

>panov
LHA бесплатного, многотомнго нет.
Конечно надо сунуть ARJ в ресурс, потом запускать и не морочить голову. Это верный путь для рассылки по стране.
Параметры ARJ здесь:
http://blackman.wp-club.net/docum/arj.php


 
Kapitan   (2003-04-07 11:39) [14]

sniknik: ZipTV только распаковывает, а мне ж запаковать надо.

arj.exe можно и не пихать в ресурс, можно рядом держать. Вопрос был о компоненте или классе, потому что хотелось найти что-то что может хотябы в arj и zip архивировать. Т.е. чтобы была возможность выбора архиватора (но обязательно среди них был и ARJ). Что-то похожее на ZipTv, но с ARJ. Всем спасиба.

З.Ы. Кстати по существу вопроса (компонент или класс) так никто ничегои не сказал. Толку писать что-то лишь бы было ?


 
blackman ©   (2003-04-07 15:50) [15]

>Kapitan
Делай через winexec и все.
В чем проблема-то ?


 
Kapitan   (2003-04-07 16:25) [16]

blackman: прочитай мой первый постинг и ты увидишь что проблем нету, если впадло цитирую:

> Понятно что можно использовать arj.exe но хотелось бы не
> привязыватся к внешней программе

а еще прочитай внимательнее постинг на который ты ответил, там тоже все есть.

Народ: если нечего сказать по существу - зачем вообще что-то говорить ? лишь бы пукнуть чтоли ?


 
blackman ©   (2003-04-07 17:47) [17]

Это ты не понимаешь. ARJ - последний 1994 года!
DELPHI тогда и не пахло.
Какой тебе компонент к нему?
Зачем дурацкие вопросы задавать ?



 
[NIKEL] ©   (2003-04-07 17:52) [18]

Это ты не понимаешь. ARJ - последний 1994 года!
DELPHI тогда и не пахло.
Какой тебе компонент к нему?
Зачем дурацкие вопросы задавать ?


очень смешно.... дело ведь не в компонентах а в алгоритме


 
blackman ©   (2003-04-07 18:17) [19]

>[NIKEL]
Конечно смешно.
Неужели непонятно, что это достаточно устаревшая штука - ARJ.
И хорош он только тем, что небольшой EXE.
Степень сжатия гораздо ниже чем у ZIP или RAR.
А насчет алгоритмов почитай здесь:
http://blackman.wp-club.net/docum.php
(если поймешь конечно)


 
Kapitan   (2003-04-08 11:08) [20]

>blackman
Степень сжатия может и ниже, но в отличае от ZIP имеется многотомность, а в отличае от RAR алгоритм архивации не меняется от версии к версии, что дает гарантии читабельности. SFX - это хорошо, но в наше время когда сисадмин, дабы избежать проблем, пугает пользователя не открывать файлы с расширением .EXE, которые он получает по почте, не подходит.
И что осталось ? А надо так чтобы и под ДОС и под WIN и под *nix. И чтобы не пришлось еще всем архиватор высылать, т.е. то что есть почти у всех на машинах.
Ты говоришь лишь бы сказать. Ведь вопрос в том есть/нету компонеты, классы для работы с ARJ и по возможности еще с чем-то в одном флаконе. Я уже понял что нету, как можно по другому я в курсе, ты ж не думаешь что тут ламаки одни, кроме тебя? Я четко задал вопрос и хотел услышать четкий ответ. А не рассказы что лучше что хуже, сам знаю что и для чего лучше.


 
Карелин Артем ©   (2003-04-08 11:13) [21]

>Сейчас трудно представить себе, чтобы где-то не было Виндов.
Тем не менее есть организации, в которых запрещено использовать продукты MS указами правительства.


 
blackman ©   (2003-04-08 11:44) [22]

>Я уже понял что нету
Это уже хорошо.
>не открывать файлы с расширением .EXE
Тебе же сказали: можно arj.exe положить в ресурсы приложения и по ходу дела добывать его оттуда и использовать по назначению
-запихни ARJ в ресурс и его не будет видно!
А если будешь запускать в свернутом виде, то и вообще кто узнает об этом ARJ?
А вообще это какое-то бредовое задание, если учесть то что ты сказал про 286 и win3.1.
Какая версия Delphi? Сразу все ? Бред.


 
panov ©   (2003-04-08 12:51) [23]

Хоть и немного не по теме (вернее, как сказал автор ветки - нечего удаляться в сторону от требований, которые он описал), но если архив будет подготавливаться в весьма ограниченном количестве мест , то не все ли равно, как он будет подготавливаться - вызовом Arj.exe или прямым архивированием в программе?

Я тоже искал компоненты когда-то, но не нашел.
Да и плюнул на это...


 
[NIKEL] ©   (2003-04-08 13:59) [24]

Конечно смешно.
Неужели непонятно, что это достаточно устаревшая штука - ARJ.
И хорош он только тем, что небольшой EXE.
Степень сжатия гораздо ниже чем у ZIP или RAR.
А насчет алгоритмов почитай здесь:
http://blackman.wp-club.net/docum.php
(если поймешь конечно)


- это походу тебе непонятно. ты сабж читал? ясно же сказано что нужен именно arj, и неважно какой он старый.

а вот своими ссылками(спам,реклама) кидаться - некрасиво, я уже скока раз замечал, куда ни зайдешь там ты ссылки на свой сайтец оставляешь... лучше взял бы и в chm компильнул и выложил - больше пользы было...


 
blackman ©   (2003-04-08 14:12) [25]

>[NIKEL]нужен именно arj
Почему же ты не нашел ?
>пользы было...
Вот ты и компильни! Хорошо будет
Или нечего ?
>я уже скока
Скока, скока ?
и плюнул на это...


 
фыва   (2003-04-08 14:28) [26]

ногами его! ногами! по голове! : )


 
[NIKEL] ©   (2003-04-08 16:07) [27]

>[NIKEL]нужен именно arj
Почему же ты не нашел ?

а я говорил что буду искать?

Вот ты и компильни! Хорошо будет
Или нечего ?

давай сайт - компильну в три секунды

Или нечего ?
типа жадный?

Скока, скока ?
и плюнул на это...

много - много...
а плеваться не хорошо.




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

Текущий архив: 2003.04.24;
Скачать: CL | DM;

Наверх




Память: 0.54 MB
Время: 0.019 c
3-76786
Jack
2003-04-04 16:40
2003.04.24
Соединение двух TQuery мастер-детал


3-76845
td
2003-04-07 23:57
2003.04.24
запрос с условием


1-76963
Stelius
2003-04-12 20:48
2003.04.24
Динамический массив и проседура


6-77068
Snake2000
2003-03-02 13:47
2003.04.24
NMSMTP - Обработка ошибок


8-77039
Daddy
2003-01-21 19:52
2003.04.24
алгоритм сжатия видео