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

» WinRAR (часть 2)

Автор: BFDA
Дата сообщения: 06.05.2014 09:34
EugeneRoshal

Можно ли быстро поменять пароль архива безе его распаковки и обратной запаковки?
Автор: EugeneRoshal
Дата сообщения: 06.05.2014 10:36
A1eksandr1

Цитата:
Начиная со 2го тома на многих файлах сыпались ошибки контрольной суммы.

Да, в первых сборках beta 3 есть такая ошибка. Скоро выйдет beta 4, в ней несколько ошибок beta 3, включая данную, будет исправлено.

BFDA

Цитата:
Можно ли быстро поменять пароль архива безе его распаковки и обратной запаковки?

Нельзя. Только распаковать и упаковать.
Автор: BFDA
Дата сообщения: 06.05.2014 11:06

Цитата:
BFDA

Цитата:
Можно ли быстро поменять пароль архива безе его распаковки и обратной запаковки?

Нельзя. Только распаковать и упаковать.



жаль, может когда-нибудь появится такой функционал?
по-идее, сжатая информация уже есть, ее надо просто перешифровать...
Автор: Victor_VG
Дата сообщения: 06.05.2014 12:17
BFDA

Тут криптография против - для изменения пароля, т.е. ключа шифрования необходимо восстановить исходное сообщение, а оно если я верно понимаю алгоритм сначала шифруется, а после сжимается....
Автор: pikorembo
Дата сообщения: 06.05.2014 12:40
Victor_VG

Цитата:
оно если я верно понимаю алгоритм сначала шифруется, а после сжимается

EugeneRoshal 22:45 26-04-2014
Цитата:

Цитата: Но мне казалось так: шифрование данных производится в процессе их сжатия.

После сжатия.
Автор: BFDA
Дата сообщения: 06.05.2014 12:44

Цитата:
сначала шифруется, а после сжимается....


Если сначала шифровать, то ничего не сожмется
Автор: Victor_VG
Дата сообщения: 06.05.2014 13:33
BFDA

Цитата:
Если сначала шифровать, то ничего не сожмется

В одном случае - при выполнении условия теоремы Шеннона-Фано в части устранения избыточности исходного потока до нулевой энтропии. Тогда да, сжатие будет ниже, но будет, хотя и и особого выигрыша не даст, а реально большинство криптоалгоритмов всё равно не устраняют избыточность входного потока, поскольку в их основе лежит алфавит постоянной длинны а это сохраняет избыточность выходного потока как унаследованное свойство входного. Я ещё в 90-м делал одну разработку где столкнулся с этой проблемой и для её решения в алгоритм работы устройства пришлось вводить дополнительный этап частотного преобразования данных из формата с постоянной длинной кодового слова в формат с переменной длинной и включать в выходной поток информацию о длине кодовых слов. Но и этот поток сам по себе имевший среднее сжатие 2,57:1 после великолепно сжимался обычным алгоритмом LZ77 ещё примерно в два раза что позволило решить задачу в полном объёме.
Автор: pikorembo
Дата сообщения: 06.05.2014 14:00
Victor_VG

Цитата:
устранения избыточности исходного потока до нулевой энтропии

Ась? Ничего не перепутали?

Цитата:
реально большинство криптоалгоритмов всё равно не устраняют избыточность входного потока

Создатели Rijndael сейчас, наверное, рвут на себе волосы
Автор: Victor_VG
Дата сообщения: 06.05.2014 14:32
pikorembo

Конечно вы правы и работы Шеннона, Фано, Котельникова по теории информации вместе с матстатистикой и теорией кодов пора списывать в архив - в школе их не проходят, а значит шифрование устраняет избыточность и зашифрованные данные сжать не возможно.


Добавлено:
EugeneRoshal

Видел уже первые варианты [more=Version 5.10 beta 4]

1. Bugs fixed:

a) beta 3 failed to decompress multivolume encrypted RAR archives;

b) "Update" command ("u" in command line mode) could update even
files with same modification time;

c) under rare conditions x86 version working in multithreaded mode
on SSE2 enabled CPU could erroneously issue checksum error message
for first file in valid RAR5 archive with BLAKE2sp checksums.[/more] на вашем FTP. Спасибо! Сейчас посмотрим её в работе.

Автор: chAlx
Дата сообщения: 06.05.2014 16:52
Ага, и сейчас Victor_VG триумфально продемонстрирует сжатие RAR-архива с шифрованием ;)
Автор: oshizelly
Дата сообщения: 06.05.2014 17:13
EugeneRoshal 20:08 09-04-2014
Цитата:

Цитата: А что насчёт акселератора контекстного меню, никак не решается?

На уровне WinRAR только если языковые ресурмы самому править.
Автор: EugeneRoshal
Дата сообщения: 06.05.2014 18:36
oshizelly

Цитата:
Если я правильно понимаю, то прикрутить акселератор - это работы опытному программисту на несколько минут, нет?

Открывать меню "WinRAR" не по букве "W" это неочевидное поведение, и не факт, что все пользователи будут ему рады. Для опции это слишком мелко, и, потом, опция это уже не на несколько минут работы. Кроме того, после 4-х бет праильнее уже избегать добавления новых функций и концентрироваться на исправлении ошибок.

Добавлено:

Цитата:
Вроде бы теперь пароль правильный "123456"? Но WinRar каждый раз выдаёт ошибку

Проверил, у меня нормально открылось.
Автор: Victor_VG
Дата сообщения: 06.05.2014 20:01
oshizelly

Чем либо типа KWallet, Clip Cache? Punto не пользуешься? Программы кэширования системного буфера могут перекодировать "ошибочный" ввод, это особенно за Яндексом водится. Я бы эту гипотезу проверил.

Добавлено:
chAlx

Цитата:
Ага, и сейчас Victor_VG триумфально продемонстрирует сжатие RAR-архива с шифрованием

Открою страшный секрет: я его к "спасительному" скрипту прикрутил ибо коли мусор сразу в /DEV>nul определить дак от юзеров вой до небес, а так - "Наверно в архивах валяется. Буду сей пыльный подвал чистить - гляну, и коли найду порадую.". Дёшево и сердито, и все довольны.
Автор: Andarin
Дата сообщения: 06.05.2014 20:19

Цитата:
Имеем архив, защищённый паролем, скажем, "123456". В ответ на запрос пароля вставляю в соответствующее поле пароль из буфера, где в данный момент лежит последовательность "123456" и пробел на конце. После этого нажимаю на клавишу [BackSpace], чтобы удалить лишний концевой пароль. Вроде бы теперь пароль правильный "123456"? Но WinRar каждый раз выдаёт ошибку

Делаю всё один в один.

Цитата:
Clip Cache? Punto не пользуешься?

Пользуюсь и тем, и другим, но WinRAR (5.10b3 x64) ошибку не выдаёт, всё нормально.
Автор: oshizelly
Дата сообщения: 06.05.2014 21:00
EugeneRoshal
Victor_VG
Andarin
Спасибо, принял к сведению, что так должно работать (раньше я не был в этом уверен).
И - странное дело - сейчас уже не могу у себя воспроизвести у себя эту ошибку, тоже всё работает правильно. Кто его знает, что это было, то ли случайный глюк в системе, то ли у меня в голове
Автор: pikorembo
Дата сообщения: 06.05.2014 21:23
oshizelly

Цитата:
прикрутить акселератор

Напишите в личку, какая именно буква вам нужна, постараюсь помочь.
Автор: Victor_VG
Дата сообщения: 06.05.2014 21:24
oshizelly

Попробуй понаблюдать и заметь условия если это возникнет снова. Может какая-то иная программа сбоит, а проявилось таким способом.
Автор: WildPokemon
Дата сообщения: 07.05.2014 13:40
Скачал такую же программу на [no]сайте[/no]
По моему от туда быстрее качается. И там выбор побольше и только качественные и чистые программы без вирусов и баговю
Автор: regist123
Дата сообщения: 07.05.2014 14:23
Спаммер детектед.
Цитата:
Сообщить модератору

нажато.
Автор: pikorembo
Дата сообщения: 08.05.2014 06:20
EugeneRoshal

Не подскажете, когда выйдет русская версия WinRAR 5.10 beta 4?
Автор: opt_step
Дата сообщения: 08.05.2014 06:37
pikorembo

Цитата:
EugeneRoshal
Не подскажете, когда выйдет русская версия WinRAR 5.10 beta 4?

куда торопимся ?
Автор: pikorembo
Дата сообщения: 08.05.2014 06:57
opt_step

Цитата:
куда торопимся ?

Там фикс, который мне нужен. Можно, конечно, и подождать
Автор: Skif_off
Дата сообщения: 08.05.2014 08:58
pikorembo
Переводом занимается DimmY.
Автор: GORA2
Дата сообщения: 08.05.2014 10:20
pikorembo

Цитата:
Там фикс, который мне нужен.

Английская версия уже тихо обновилась, а это значит, что в русскую эти изменения тоже попадут. И это ПЛЮС!

Цитата:
Можно, конечно, и подождать

И это правильно!
Автор: Victor_VG
Дата сообщения: 08.05.2014 10:55
GORA2

Цитата:

Цитата: Можно, конечно, и подождать

И это правильно!
Автор: GORA2
Дата сообщения: 08.05.2014 14:08
EugeneRoshal
Каково назначение новых файлов (rarnew.dat, zipnew.dat) в дистрибутиве? О них нет ни полслова в Descript.ion.
Автор: Victor_VG
Дата сообщения: 08.05.2014 14:53
[more=Rar 5.1b4 Rus] Версия 5.10 бета 4

1. Исправлены ошибки:

а) бета 3 не распаковывала многотомные зашифрованные RAR-архивы;

б) команда "Обновить" ("u" в режиме командной строки) могла обновлять
даже файлы с тем же временем модификации;

в) в редких случаях версия x86 при работе в многопоточном режиме в ПК
с процессором, поддерживающим инструкции SSE2, могла ошибочно
сообщать о неверной контрольной сумме у первого файла в корректном
архиве RAR5, содержащем контрольные суммы BLAKE2sp.[/more] - время последней записи 08.05.2014 15:08:00 +0600

GORA2

Кстати и я им удивился, но решил что это сделано для диагностики каких-то сообщений об ошибках, но в тексте Descript.ion есть упоминание о каталоге Formats который вроде в данной версии стал не нужен.
Автор: EugeneRoshal
Дата сообщения: 08.05.2014 18:42
GORA2

Цитата:
Каково назначение новых файлов (rarnew.dat, zipnew.dat) в дистрибутиве?

Это образцы пустых архивов для команд "New / WinRAR archive" и "New / WinRAR ZIP archive" в контекстном меню Windows. Если их нет, WinRAR создаст их автоматически при установке. Вреда от них в дистрибутиве нет, но и пользы тоже нет, а в дистрибутив они попали по недосмотру. Сейчас пересоберу без них. Спасибо, что подсказали.

Добавлено:
Victor_VG

Цитата:
в тексте Descript.ion есть упоминание о каталоге Formats который вроде в данной версии стал не нужен

Да, тоже надо будет удалить.
Автор: Victor_VG
Дата сообщения: 09.05.2014 00:54
EugeneRoshal

Я переделал файлы Descript.ion для русской версии [more=x86]7zxa.dll Библиотека поддержки 7-Zip
Default.SFX SFX-модуль RAR с графическим интерфейсом для Windows (русский)
DefaultEn.SFX SFX-модуль RAR с графическим интерфейсом для Windows (английский)
Descript.ion Описания файлов
File_Id.diz Краткое описание программного пакета
License.txt Лицензия на использование и распространение RAR
Order.htm Информация о покупке лицензии
Rar.exe Консольная версия RAR
Rar.txt Руководство по консольной версии RAR
RarExt.dll Библиотека встраивания WinRAR в оболочку Windows
RarExt64.dll Библиотека встраивания WinRAR в оболочку Windows x64
RarFiles.lst Порядок сортировки файлов для непрерывных архивов
RarLng.dll Языковые ресурсы
ReadMe.rus.txt Информация для пользователей русской версии WinRAR
ReadMe.txt Краткое описание WinRAR
UNACEV2.DLL Библиотека поддержки Ace
Uninstall.exe Программа удаления
Uninstall.lst Список файлов для программы удаления
UnRAR.exe Бесплатная программа для распаковки архивов RAR
WhatsNew.txt История изменений версий
WinCon.SFX Консольный SFX-модуль RAR для Windows (русский)
WinConEn.SFX Консольный SFX-модуль RAR для Windows (английский)
WinRAR.chm Файл справки WinRAR
WinRAR.exe Версия RAR с графическим интерфейсом
Zip.SFX SFX-модуль ZIP с графическим интерфейсом для Windows (русский)
ZipEn.SFX SFX-модуль ZIP с графическим интерфейсом для Windows (английский)[/more] и для [more=AMD64]7zxa.dll Библиотека поддержки 7-Zip
Ace32Loader.exe Интерфейс между 32-х битной библиотекой UNACEV2.DLL и WinRAR
Default.SFX SFX-модуль RAR с графическим интерфейсом для Windows (русский)
Default64.SFX SFX-модуль RAR с графическим интерфейсом для Windows x64 (русский)
DefaultEn.SFX SFX-модуль RAR с графическим интерфейсом для Windows (английский)
DefaultEn64.SFX SFX-модуль RAR с графическим интерфейсом для Windows x64 (английский)
Descript.ion Описания файлов
File_Id.diz Краткое описание программного пакета
License.txt Лицензия на использование и распространение RAR
Order.htm Информация о покупке лицензии
Rar.exe Консольная версия RAR
Rar.txt Руководство по консольной версии RAR
RarExt.dll Библиотека встраивания WinRAR в оболочку Windows
RarExt32.dll Библиотека встраивания WinRAR в оболочку Windows x32
RarFiles.lst Порядок сортировки файлов для непрерывных архивов
RarLng.dll Языковые ресурсы
ReadMe.rus.txt Информация для пользователей русской версии WinRAR
ReadMe.txt Краткое описание WinRAR
UNACEV2.DLL Библиотека поддержки Ace
Uninstall.exe Программа удаления
Uninstall.lst Список файлов для программы удаления
UnRAR.exe Бесплатная программа для распаковки архивов RAR
WhatsNew.txt История изменений версий
WinCon.SFX Консольный SFX-модуль RAR для Windows (русский)
WinCon64.SFX Консольный SFX-модуль RAR для Windows x64 (русский)
WinConEn.SFX Консольный SFX-модуль RAR для Windows (английский)
WinConEn64.SFX Консольный SFX-модуль RAR для Windows x64 (английский)
WinRAR.chm Файл справки WinRAR
WinRAR.exe Версия RAR с графическим интерфейсом
Zip.SFX SFX-модуль ZIP с графическим интерфейсом для Windows (русский)
Zip64.SFX SFX-модуль ZIP с графическим интерфейсом для Windows x64 (русский)
ZipEn.SFX SFX-модуль ZIP с графическим интерфейсом для Windows (английский)
ZipEn64.SFX SFX-модуль ZIP с графическим интерфейсом для Windows x64 (английский)[/more]. Женя, посмотрите пожалуйста я там ничего лишнего не вставил? И нет ли ошибок?

P.S.

И я тут нарвался на интересное явление - в модулях Ace32Loader.exe и UNACEV2.DLL мне не удалось опросить структуру VS_VERSION_INFO плагином для Far3 filever, версия 1.1.21.3380, но что интересно - система то эту информацию считывает! Вот и думаю что это - очередная ошибка плагина всплыла (одна уже висит на его баг-трекере с января) или новый .NET 4.5.2 чудит? Спросил в теме по Far - интересно что другие люди скажут?

Автор: EugeneRoshal
Дата сообщения: 09.05.2014 10:09
Victor_VG
File_Id.diz в дистрибутиве уже нет, а так, похоже, все верно.

Страницы: 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160

Предыдущая тема: Прога для поиска картинок в интернете.


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