Ru-Board.club
← Вернуться в раздел «Программы»

» WinRAR

Автор: Victor_VG
Дата сообщения: 31.07.2009 18:23
IRISA28

У меня где-то лежит пакет из 1700 с лишком плугинов к PhotoShop. Исходный размер - 108 Мб, в архиве около 700 Кб. Сжат 7Zip методом LZMA. RAR 3.80 сжимает этот же набор если мне не меняет память, примерно до 13,8 Мб. И StalkerSoftware прав - не всегда Rar может сжать архивы до минимума. Например, тот же PerfectDusk 10 размер каждого установочного пакет в распакованном виде примерно 145 Мб. И если в Rar сжимать даже с непрерывным сжатием все четыре базовых варианта (а они отличаются только файлами базы MSI - там разные инструкции установщика для каждого) то RAR 3.80 сжимает их примерно до 45 Мб, а 7Zip до 24 Мб при том же примерно времени сжатия, но если уровень компрессии выставить нормальный или максимальный. Если поставить ультра, то можно идти спать, а эффект будет не велик. Просто Rar и 7Zip используют различные алгоритмы сжатия. У Rar главное надёжность, а вот у 7Zip пока это не реализовано, и формат архива сейчас постепенно дорабатывается.
Автор: Ironcast
Дата сообщения: 01.08.2009 11:07
Я , помнится, активно тестировал такие вещи как сжатие архивов одно время. Очень часто размер архивов мало отличается 7-zip и Winrar при несопоставимых затратах времени. В некоторых, хоть и немногих у винрара был выигрыш. По-моему, в текстовых файлах (но они ведь тоже разные) Но иногда попадаются файлы, которые сжимается 7-zip намного лучше, причём даже не на высоких уровнях компрессии и малых размерах словаря.. Видимо, какой-то алгоритм даёт такое преимущество , отсутствующий в раре. Помню так хорошо сжимались ISO файлы (при условии что они вообще могут сжиматься) и множество файлов одного типа.
Автор: cob
Дата сообщения: 01.08.2009 12:33
Ironcast
Victor_VG

У WinRAR и 7Zip разные размеры словаря (4 и 64 Мб), это и дает преимущества ...

---
Автор: Victor_VG
Дата сообщения: 01.08.2009 23:15
cob

И кроме того разные алгоритмы сжатия. Словарь тут влияет в меньшей степени, чем алгоритм и его реализация. Не на уровне кода, а на уровне его математической модели.
Автор: AftarJjet
Дата сообщения: 06.08.2009 01:28
Народ, не подскажите где собака зарыта:
Ради интереса поставил бета-версию на английском языке, потом удалил и поставил обратно старую русскую. Но контекстное меню осталось на английском!
Пробовал и через Total Uninstal удалять, и в реестре все упоминания об WinRar уничтожил - все равно, контекстное меню на английском. Конечно это не смертельно, но сильно не привычно и режет глаз.
Автор: igor_andreev
Дата сообщения: 06.08.2009 01:51
AftarJjet
Перезагрузиться надо было после удаления беты. В папке WinRar осталась английская RarExt.dll. Удали винрар полностью и перезагрузись. После этого ставь русский винрар.
Автор: ALEX666999
Дата сообщения: 06.08.2009 02:14

Цитата:
igor_andreev: и перезагрузись

Достаточно проводник перезапустить, dll-ка выгрузится.
Автор: Victor_VG
Дата сообщения: 06.08.2009 10:09
igor_andreev
ALEX666999

Ребята, попроще - mv -f RarExt.dll RarExt.dl_ - просто переименовать её и нет проблемы. Или UNLOKER в руки и он удалит её при разблокировке. Нет необходимости в перезапуске системы или её оболочки. Задача решается тривиально. А перезапуск её ничего не даст без выдачи на неё команды regsvr32 /u RarExt.dll - эта библиотека регистрируется в системе как общая, и при запуске оболочки загружается ей и соответственно, блокируется.
Автор: igor_andreev
Дата сообщения: 06.08.2009 11:11
ALEX666999
Victor_VG
Да ну вас... Я сам то в курсе, и как проводник перезапустить и заблокированный системой файл удалить. А задавший вопрос - судя по всему нет, раз о RarExt.dll не знает. Самое простое решение я ему и предложил...
Автор: AftarJjet
Дата сообщения: 06.08.2009 13:29
igor_andreev ALEX666999 Victor_VG
Задача давно уже разрешилась. Просто доверял Total Uninstall, который при удалении прог останавливает все ее процессы, службы и удаляет все связанное с программой подчистую.
Автор: Victor_VG
Дата сообщения: 06.08.2009 19:25
AftarJjet

Я в своих программах это решаю через вызов плугина ${nsProcess::FindProces+${nsProcess::KillProces} неплохо получается. Хотя можно и напрямую это сделать через WinAPI, да нет времени писать лишнюю логику каждый раз когда понадобится. А этот тотальный деинсталлер я знаю, и знаю как он способен дров наломать. Мне проще логику прописать, хотя некоторым товарищам она не по вкусу - сначала "СПАСИБО", потом ругань, хотя в описании то что им не по душе хорошим русским языком расписано было.
Автор: WatsonRus
Дата сообщения: 06.08.2009 19:44
WinRAR планирует поддержку хотя бы распаковки "ненормальных" т.н. ZIP со сжатием Bzip2, PPMD, LZMA, создаваемых WinZip? Даже Total Commander давно поддерживает их распаковку, а WinRAR все никак...
Автор: Victor_VG
Дата сообщения: 06.08.2009 21:43
WatsonRus

Цитата:
WinRAR планирует поддержку хотя бы распаковки "ненормальных" т.н. ZIP со сжатием Bzip2, PPMD, LZMA, создаваемых WinZip? Даже Total Commander давно поддерживает их распаковку, а WinRAR все никак...

Внешние архиваторы подключи. Bzip2/GZip/Tar - это стандарт UNIX с историей в десятилетия. Ставь CygWin и получишь консольные версии этих архиваторов вместе с ним. Или в любом поисковике посмотри. А лучше скачать прямо с http://www.gnu.org/ уже собранные бинарники. И ненормальности у этих форматов только то, что их ещё не запатентовали дядя Билли с дядей Стивом, и потому на них не красуется лого "Сделано для Microsoft Windows. Собственность корпорации Микрософт. За попытку не лицензионного применения расстрел на месте по законам военного времени".

Более того скажу PKWare, Ink. - это контора того же типа как и Микрософт - она давно и надёжно плевала на все стандарты вместе взятые, её боссов интересуют исключительно деньги, причём в неограниченных количествах. Я имел с ними дело по работе, и впечатление от их стиля работы с заказчиками у меня осталось самое отвратительное. Больше с ними иметь дел я уже не хочу.
Автор: WatsonRus
Дата сообщения: 07.08.2009 16:49
Victor_VG
Читай внимательнее, ты как всегда проскочил поверх фраз.

Причем тут вообще форматы и архиваторы BZip2/GZip/Tar? Причем тут PKWare, Ink.? У PKWare, Ink. как раз все нормально с форматом ZIP - у них он и есть ZIP. Речь не об этих форматах, а о именно ненормальных архивах "ZIP" с нестандартным сжатием, создаваемых WinZip, а WinZIP делает совсем другая контора. Речь ведь не о том, кто что кому диктует, а почему в WinRAR до сих пор нет поддержки этих "ZIP", хотя Гислер давно в Тотале сделал ее - значит, эти алгоритмы сжатия не закрытые. И некоторые другие архиваторы - PeaZip, WinRK умеют распаковывать такие "ZIP"-ы. И 7-zip может (кроме "ZIP" PPMD). Поэтому я и спросил, не слышал ли кто, не планируется ли поддержка этих "ZIP"-ов в WinRAR?
Автор: DimmY
Дата сообщения: 08.08.2009 00:08
WatsonRus

Цитата:
не слышал ли кто, не планируется ли

Что мешает самому задать этот вопрос автору RAR?
Автор: RobertR
Дата сообщения: 10.08.2009 13:23
В последнее время RAR'ы с рапиды битыми скачиваются, более 50%.
Попробовал на другом компе качать, - такой же результат.

Кто-нибудь с подобной проблемой сталкивался?
Автор: ALEX666999
Дата сообщения: 10.08.2009 16:07
Качаешь глючной качалкой, я гарантирую это. Проблем с архивами не возникало.
Автор: RobertR
Дата сообщения: 14.08.2009 15:51
RobertR
Цитата:
В последнее время RAR'ы с рапиды битыми скачиваются, более 50%.
Попробовал на другом компе качать, - такой же результат.

Кто-нибудь с подобной проблемой сталкивался?


Скачанные вручную тоже, с других файлообменников тоже.
Общего между двумя компами осталось только интернет провайдер, и то что они в какой-то там сети между собой.
Помогите пожалуйста разобраться.
Автор: ALEX666999
Дата сообщения: 14.08.2009 20:41

Цитата:
Скачанные вручную тоже

Найди сайт с прямыми ссылками. Думаю два варианта: либо у тебя кривой сам архиватор, которым открываешь архивы, либо качаешь не по прямой ссылке, и (или) не указав источник перехода (refer) в результате чего закачивается не архив, а php-страничка с именем архива и т.п.
Автор: Mirorov
Дата сообщения: 16.08.2009 16:45
Как решить такую задачу: Помещать каждый файл в отдельный архив, но специальный файл добавлять во все архивы? Пример: есть папка с файлами 1,2,3,4 и папка с файлом А, Получаемые архивы (содержание архивов): - 1А, 2А, 3А, 4А?
Автор: VagnerST
Дата сообщения: 16.08.2009 18:55
Если возможно, то как большие файлы архивировать - наоборот?, т.е. чтоб создавался сначала последний архив (к примеру имя_архива.part45.rar потом все остальные, и этот последний обычно имеет размер маленький), если в винраре невозможно, то в какой это программе возможно делать?
Автор: Victor_VG
Дата сообщения: 16.08.2009 20:05
VagnerST

Есть простое решение - посчитать заранее размер томов. Обычно оно удобнее. Все архиваторы если последний том будет маленьким его и делают таким.
Автор: VagnerST
Дата сообщения: 16.08.2009 20:22
Victor_VG
так а наоборот с последнего, он же не будет создаватся
Автор: PorOX
Дата сообщения: 16.08.2009 22:46
Привед ... А вот это "Последняя финальная русская версия: 3.80 " вообще с ключиком идет?
Автор: ALEX666999
Дата сообщения: 16.08.2009 23:12
PorOX, тебе сюда.
Автор: SuperBabay
Дата сообщения: 16.08.2009 23:12
PorOX ну конечно, все программы разработчики сразу с ключами делают, а еще лучше с кряками..

Цитата:
Все вопросы связанные с ключами, эл. подписями и т.д. в варезнике

Автор: Victor_VG
Дата сообщения: 16.08.2009 23:14
VagnerST

А смысл в этом если нет "хвостика"?
Автор: VagnerST
Дата сообщения: 16.08.2009 23:35
смысл в том что, поставлена задача, создавать именно парты архива с последних > к первым.
Хвостик маленький получается да возможно от определенного размера разделяемого + информацией для восстановления, а вот как изменить цикл создания наоборот, пока не ясно.
Автор: SuperBabay
Дата сообщения: 17.08.2009 00:24
VagnerST
Цитата:
Если возможно, то как большие файлы архивировать - наоборот?, т.е. чтоб создавался сначала последний архив

IMHO, бред .. Архиватор должен "виртуально забацать весь архив", но на диск начать писАть частями с конца..
Автор: VagnerST
Дата сообщения: 17.08.2009 00:49
SuperBabay
в целом да, такое условие.

Страницы: 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172

Предыдущая тема: WinSSHD, PuTTY и русский ввод


Форум Ru-Board.club — поднят 15-09-2016 числа. Цель - сохранить наследие старого Ru-Board, истории становления российского интернета. Сделано для людей.