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

Вниз

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;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.51 MB
Время: 0.009 c
7-77201
sharik_212
2003-03-07 15:23
2003.04.24
Сколько видеопамяти? (на видеоплате)


14-77092
Pitay
2003-04-07 07:59
2003.04.24
String to Char


1-76991
Giemgo
2003-04-13 00:25
2003.04.24
Не пойму где разместить initialization и finalization


14-77167
Frist_May
2003-04-08 17:14
2003.04.24
Сервис


1-76951
Paladin
2003-04-06 17:44
2003.04.24
Как правильно организовать подкомпоненты?





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
Английский Французский Немецкий Итальянский Португальский Русский Испанский