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

» WinRAR (часть 2)

Автор: EugeneRoshal
Дата сообщения: 10.06.2014 17:33
FORNICATOR
Смонтировал я сейчас под win8.1 x64 OneDrive на Z:, поработал с WinRAR, поработал с Explorer, пока все быстро. Похоже это из разряда проблем, которые легко воспроизвести не получится.
Автор: Benchmark
Дата сообщения: 10.06.2014 18:23

Цитата:
При старте системы монтировались 2 сетевых диска - Onedrive и 4Shared.
Решилось выключением OneDrive

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

Цитата:
Подвисал и сам проводник при сохранении файла из любой программы

Раз и проводник ведет себя так же, то проблема, по всей видимости, не в WinRAR.
Автор: Victor_VG
Дата сообщения: 10.06.2014 21:04
FORNICATOR

Проверяйте устройство. Ему может просто не хватать тока по цепи питания. Данный вопрос задавайте в HardWare ибо из вашего описания я думаю, что это чисто аппаратная проблема.
Автор: Victor_VG
Дата сообщения: 11.06.2014 12:12
Rar 5.10 STABLE

Whats New:

Цитата:
Version 5.10

1. Added extraction support for ZIP and ZIPX archives using
BZIP2, LZMA and PPMd compression.

2. Added extraction support for 7z split archives
(.7z.001, .7z.002, ...).

3. Added support for AES-NI CPU instructions allowing to improve
RAR encryption and decryption performance.

4. Default theme images are scaled up with better quality
in high DPI display mode.

5. Environment variables, such as %temp%, can be used
in "Files to add" field of archiving dialog.

6. Switch -ai can be used when creating RAR archive,
so predefined values, typical for file and folder,
are stored instead of actual attributes.
Previously this switch could be used only when extracting.
Автор: NTUser
Дата сообщения: 11.06.2014 14:31
http://www.rarlabs.com/rar/wrar510ru.exe
http://www.rarlabs.com/rar/winrar-x64-510ru.exe
Автор: ALEX666999
Дата сообщения: 11.06.2014 14:54

Цитата:
Victor_VG: Пока кроме английской версии есть только словацкий перевод.

Я гуи глянул, не нашёл изменений.
Так что на гуевый можно пробовать юзать старый лангфайл. На свой страх, ессно.
Автор: Victor_VG
Дата сообщения: 11.06.2014 14:56
ALEX666999

Уже выложен полноценный перевод. В тот момент его ещё не было, а пока я возился с пайкой кабелей - появился.
Автор: Zeesh
Дата сообщения: 11.06.2014 15:27
Установил
Цитата:
http://www.rarlabs.com/rar/wrar510ru.exe
Папка «Formats» пустая, так и должно быть?
Автор: DimmY
Дата сообщения: 11.06.2014 15:48
Zeesh
Эта папка больше не нужна. Видимо, она осталась у вас от прежних версий WinRAR.
Автор: regist123
Дата сообщения: 11.06.2014 16:41
DimmY 17:48 11-06-2014
Цитата:
Эта папка больше не нужна. Видимо, она осталась у вас от прежних версий WinRAR.

Начиная с какой версии? WinRar 5.01 - эта папка есть и с файлами


значит её можно удалить или это начиная с версии 5.10 ?
Автор: EugeneRoshal
Дата сообщения: 11.06.2014 16:57
regist123

Цитата:
Начиная с какой версии?

5.10.

Цитата:
значит её можно удалить

Можно.
Автор: Victor_VG
Дата сообщения: 11.06.2014 17:05
regist123

В 5.10 ещё в первых бетах часть кода модулей которые там были была добавлена в код основного модуля и они были удалены. Точно могу назвать дату когда именно, но Женя уже отвечал тут на этот вопрос. Я просто по памяти цитирую его ответ.
Автор: BFDA
Дата сообщения: 12.06.2014 01:50
EugeneRoshal


Цитата:
Added support for AES-NI CPU instructions allowing to improve RAR encryption and decryption performance.


а это что?
Автор: Victor_VG
Дата сообщения: 12.06.2014 03:29
BFDA

Новые инструкции процессоров Intel последних поколений. Полный список моделей где есть этот набор команд в APK. Intel описывает это дело такими словами:

Цитата:
Intel® AES-NI — это новый набор команд шифрования, который улучшает алгоритм Advanced Encryption Standard (AES) и ускоряет шифрование данных в процессорах Intel® Xeon® и процессорах Intel® Core™.

но, публиковалась информация о уязвимости данной технологии на предмет несанкционированного доступа к данным с использованием документированных ошибок в микрокоде ЦП семейства Haswell...
Автор: EugeneRoshal
Дата сообщения: 12.06.2014 10:23
Victor_VG

Цитата:
публиковалась информация о уязвимости данной технологии на предмет несанкционированного доступа к данным с использованием документированных ошибок в микрокоде ЦП семейства Haswell

А есть доступные ссылки на такие публикации?
Автор: KT315E
Дата сообщения: 12.06.2014 11:25
EugeneRoshal
Архив RAR5 (с RAR такого нет) и разделение на тома. Тома получаются разного размера, меньше на несколько килобайт. Пример 100 МБ:

Код: test.part01.rar 104 855 475 байт
test.part02.rar 104 857 600 байт
test.part03.rar 104 853 542 байт
test.part04.rar 104 853 635 байт
test.part05.rar 104 852 340 байт
test.part06.rar 104 852 520 байт
test.part07.rar 104 852 235 байт
test.part08.rar 104 855 756 байт
test.part09.rar 104 857 600 байт
test.part10.rar 12 452 077 байт
Автор: Victor_VG
Дата сообщения: 12.06.2014 11:39
EugeneRoshal

Вроде если мне память не меняет на секлабе я про это заметку видел, но честно говоря не обратил на неё внимания поскольку ошибки в микрокоде штука обычная. Ранее и сам их на работе ловил к примеру на iPentium-133 ловил ошибку FDIV которой вроде там и быть не должно (официально ошибка была в ЦП первых серий на 75 и 90 МГц) и представительство Intel нам тогда полсотни ЦП поменяло с кучей извинений... Попробую у себя поискать в записях - заметка могла сохранится если в тот момент меня заинтересовала. Но в любом случае вероятность ошибки в разводке шаблона микропрограммного ПЗУ возможна - робот роботом, но люди могли ошибиться при минимизации логических уравнений микрокода.
Автор: 19w85
Дата сообщения: 12.06.2014 11:52
EugeneRoshal
Приветствую.
Заинтересовался опцией выбора профиля для CLI:

Код: -cp<имя профиля>
Автор: EugeneRoshal
Дата сообщения: 12.06.2014 12:21
KT315E

Цитата:
Надеюсь это баг, а не фича

В RAR5 много полей переменной длины, причем, некоторые зависимости циклические - одно поле переменной длины зависит от другого. Это дает определенный выигрыш в размере заголовков, но в итоге посчитать размер тома с точностью до байта проблематично, и RAR перестраховывается, создавая тома чуть меньшего размера. Если погрешность оказалась меньше 1кб, RAR заполняет отстаток тома нулями до указанного размера.

Я могу изменить этот алгоритм, чтобы заполнять нулями при погрешности меньше 1 кб или меньше, скажем, 0.1% от размера архива, но пока не уверен, надо ли.

Добавлено:
19w85

Цитата:
1) А для чего при использовании командной строки вообще хоть при каких-то условиях вызывается GUI, если CLI используют как раз для автоматизации и скрытой обработки?

Ключ -cp изначально был недокументированным и использовался из shell extension для вызова профилей по имени из контекстного меню Windows. Я его документировать не планировал, но после нескольких просьб пользователей все же задокументировал. По мне, если работаем в командной строке, этот ключ не нужен. Практически на все опции GUI есть аналогичные возможности командной строки, включая ключи, .bat файлы, команды типа 'for'. А тут получается странный гибрид GUI и командной строки. Но раз просили несколько человек - сделал.

Цитата:
2) Никакого дополнительного ключа не предусмотрено, чтобы запустить из CLI выбранный профиль на выполнение? (если в профиле, разумеется не задано "Немедленное выполнение")

Нет.

Цитата:
И что делать? Держать дополнительную копию для каждого профиля?

Я в ситуации, когда надо выполнять повторяющееся действие из командной строки, написал бы под него .bat файл со всеми ключами и списками файлов. По мне это очевиднее, чем из CLI обращаться к GUI профилям.
Автор: 19w85
Дата сообщения: 12.06.2014 12:51
EugeneRoshal

Цитата:
Нет.

А добавить нельзя в будущих версиях? Насколько я понимаю это вроде бы не должно быть сложной задачей?


Цитата:
По мне, если работаем в командной строке, этот ключ не нужен. Практически на все опции GUI есть аналогичные возможности командной строки, включая ключи, .bat файлы, команды типа 'for'

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


Цитата:
Я в ситуации, когда надо выполнять повторяющееся действие из командной строки, написал бы под него .bat файл со всеми ключами и списками файлов. По мне это очевиднее, чем из CLI обращаться к GUI профилям.

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

P.S. Да и почему бы не использовать уже готовые профили, чем тратить время и по сути заниматься клонированием (при помощи набора ключей) этих самых настроенных профилей. Ключ -cp есть, не хватает только ключа для форсирования архивации
Автор: EugeneRoshal
Дата сообщения: 12.06.2014 13:48
19w85

Цитата:
А добавить нельзя в будущих версиях? Насколько я понимаю это вроде бы не должно быть сложной задачей?

Вопрос в том, является ли это востребованной задачей. Под это дело можно было бы ключ -y подрядить, но он ведь и остальные запросы, например, перезапись файлов, отключит. А чтобы придумывать новый ключ, мне нужно быть уверенным, что это нужно пользователям.
Автор: pikorembo
Дата сообщения: 12.06.2014 14:47
19w85

Цитата:
изврат...для казалось бы такого простого действия

Согласен, настроил один раз профиль и вызываешь из командной строки. Кстати, пока не перешел на 7-Zip, думал, что так оно и работает (хотел использовать для нужд бэкапа). Казалось бы, кому может помешать наличие такого ключа в WinRAR, пусть даже недокументированного? Но, к сожалению, большинство просьб пользователей остается без ответа
Автор: 19w85
Дата сообщения: 12.06.2014 17:16
EugeneRoshal

Цитата:
Вопрос в том, является ли это востребованной задачей. Под это дело можно было бы ключ -y подрядить, но он ведь и остальные запросы, например, перезапись файлов, отключит. А чтобы придумывать новый ключ, мне нужно быть уверенным, что это нужно пользователям.

Да собственно там и новый ключ вводить не обязательно, ведь в создаваемом ярлыке при сохранении профиля используется:

Цитата:
"Путь\WinRAR.exe" "-cpИмя профиля"

А когда используется в батнике, есть ключ "a", который и может служить маяком, что используется командная строка и выводить GUI не нужна, а нужен запуск архивации:

Цитата:
"Путь\WinRAR.exe" a "-cpИмя профиля"

Да и вообще, если мыслить логически, то сейчас ключ архивации "a" просто игнорируется, а ведь не должен.
Автор: chAlx
Дата сообщения: 12.06.2014 17:45
Если мыслить логически, то напрашивается экспорт параметров из профиля (хоть сразу в bat), раз уж сам профиль идеологически не консольный...
Автор: WatsonRus
Дата сообщения: 12.06.2014 18:59
Подскажите, куда в 5.10 делась папка Formats с плагинами?
Автор: Engaged Clown
Дата сообщения: 12.06.2014 19:13
WatsonRus
http://forum.ru-board.com/topic.cgi?forum=5&topic=32358&start=3380#17


EugeneRoshal
Есть ли возможность скомпилировать последнюю версию для совместимости с Win2K?
Автор: GORA2
Дата сообщения: 12.06.2014 19:19

Цитата:
куда в 5.10 делась папка Formats с плагинами?

http://forum.ru-board.com/topic.cgi?forum=5&topic=32358&start=3060#10
Автор: WatsonRus
Дата сообщения: 12.06.2014 19:25
Две ссылки дали, и оба промахнулись
http://forum.ru-board.com/topic.cgi?forum=5&topic=32358&start=3060#11

Спасибо за разъяснения.
Автор: EugeneRoshal
Дата сообщения: 12.06.2014 22:01
19w85

Цитата:
А когда используется в батнике, есть ключ "a", который и может служить маяком, что используется командная строка и выводить GUI не нужна, а нужен запуск архивации

-cp ведь в shell extension используется, для этого, собственно, и создавался. Потом, не удивлюсь, если кому-то нужен именно вывод диалога, чтобы что-нибудь оперативно изменить.

Engaged Clown

Цитата:
Есть ли возможность скомпилировать последнюю версию для совместимости с Win2K?

Нет. Там уже используется несколько функций, доступных, начиная с XP.
Автор: 19w85
Дата сообщения: 12.06.2014 22:22
EugeneRoshal

Цитата:
-cp ведь в shell extension используется, для этого, собственно, и создавался.

Да не важно для чего изначально создавался. Сейчас речь о том, где его практически можно применять. В случае когда мы имеем дело с командной строкой, есть документированный ключ "a" который должен запускать добавление файлов в архив (без каких-либо окон). Но ключ -cp блокирует/игнорирует ключ "a" и это неправильно и именно это нужно исправить (если возможно).


Цитата:
Потом, не удивлюсь, если кому-то нужен именно вывод диалога, чтобы что-нибудь оперативно изменить.

Т.е. по середине "тихой" работы батника и выполнения списка команд вдруг выскакивает GUI и останавливает работу батника, т.к. требуются ручные манипуляции от юзера. По-моему, это полный бред (даже если не брать в расчет неработающий ключ a)

Страницы: 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160

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


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