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

» WinRAR (часть 2)

Автор: omamont
Дата сообщения: 21.10.2014 10:42
ага, за-делайте кто-нить портативку, для ХР-32бит
я, ея потестю и отпишусь (желательно з ключом)
Автор: StalkerSoftware
Дата сообщения: 21.10.2014 17:58
2EugeneRoshal:

Есть у меня небольшое предложение по Rar for Android.

Есть запороленный rar-архив с кучей текстовых файлов. Запускаю Rar для Android, вхожу в архив, жму открыть первый txt файл в архиве, ввожу пароль, смотрю файл, закрываю файл, перехожу внутри Rar к второму txt Файлу и опять по новой вводить пароль, что честно говоря весьма утомляет. Распаковывать весь архив я по определенным причинам не хочу.

Отсюда предложение для Rar for Android: Добавить в него опцию, что бы он запоминал введенный пароль и автоматически его применял в течении текущей сессии (т.е. пока я не закрою Rar).
Автор: oshizelly
Дата сообщения: 21.10.2014 19:33
Подскажите, это мне приснилось, что существует официальный бесплатный инструмент для распаковки RAR-архивов? На офф-сайте не нашёл, а шапке этого топика тоже нет

А как же тогда? Использовать сторонние инструменты вроде 7-Zip для распаковки архивов WinRar? Нелогично как-то

Спасибо!
Автор: Skif_off
Дата сообщения: 21.10.2014 19:37
oshizelly
http://rarlab.com/rar_add.htm
UnRAR for Windows для консоли, UnRAR.dll для всего остального.
Автор: Victor_VG
Дата сообщения: 21.10.2014 20:01
oshizelly

В лоб: DLL x86 и x64, SFX - ftp://ftp.rarlabs.com/rar/UnRARDLL.exe
Unrar.exe входит в дистрибутив WinRAR, последние исходники отдельно ftp://ftp.rarlabs.com/rar/unrarsrc-5.2.1.tar.gz, компилится в MS VC++ 2008 и выше, на скорую руку скомпилил в VC++ 12 который был под рукой - unrar52b1.zip минимальная ОС WinXP (компилер ниже не умеет) бинарники для x86 и AMD64 из тех же исходников. Нужно новее? Можно распаковать дистрибутив WinRAR и взять из него Женины бинарники.
Автор: Skif_off
Дата сообщения: 21.10.2014 20:11
Victor_VG

Цитата:
на скорую руку скомпилил в VC++ 12 который был под рукой - unrar52b1.zip

А зачем? Можно из дистриба достать. А вот unrar.dll иногда немного запаздывает и беты не всегда EugeneRoshal собирает (собственно, оно и не всегда нужно - с текущей в WhatsNew ничего подходящего для dll и нет).
Автор: Victor_VG
Дата сообщения: 21.10.2014 20:25
Skif_off

Из бородатого анекдота - "- А зачем два? - А вдруг по второму разу захочется?"© Реально разницы никакой, главное чтобы костюмчик сидел.
Автор: oshizelly
Дата сообщения: 21.10.2014 20:47
Skif_off 19:37 21-10-2014
Цитата:
UnRAR for Windows для консоли, UnRAR.dll для всего остального.


Victor_VG 20:01 21-10-2014
Цитата:
В лоб: DLL x86 и x64, SFX - ftp://ftp.rarlabs.com/rar/UnRARDLL.exe Unrar.exe входит в дистрибутив WinRAR


Прошу прощения, что забыл сразу уточнить. Мне нужна ссылка для адресата, которому хочу выслать запароленный архив. Адресат - юная блондинка со всеми вытекающими Поэтому о консоли речь вообще не идёт, только красивое окошко с GUI, чтобы мышкой там шуровать.

Как использовать "UnRAR.dll для всего остального" и что такое это "остальное" - не понял. Нельзя ли чуть поподробнее?

Спасибо!
Автор: EugeneRoshal
Дата сообщения: 21.10.2014 20:47
StalkerSoftware

Цитата:
Отсюда предложение для Rar for Android: Добавить в него опцию, что бы он запоминал введенный пароль

Посмотрим. У мобильной версии - своя специфика. Экраны меньше, перегруженные опциями диалоги смотрятся плохо, так что ответственность при добавлении новых опций - выше. То есть, желательно видеть, что это надо многим. Кроме того, по сравнению с ПК, выше шансы на несанкционированный доступ к устройству, так что к хранению паролей приходится относиться аккуратнее. Например, таймауты вводить.

Skif_off

Цитата:
А вот unrar.dll иногда немного запаздывает

Если изменения в коде очередной беты не затронули unrar.dll или исходники unrar, я могу их и не обновить.
Автор: Plalekseyushka
Дата сообщения: 21.10.2014 20:58
EugeneRoshal

Цитата:
У мобильной версии - своя специфика. Экраны меньше, перегруженные опциями диалоги смотрятся плохо

Да и вводить пароль порой очень не удобно..улица солнце ... ну Вы меня понимаете..

Цитата:
То есть, желательно видеть, что это надо многим.

Автор: Victor_VG
Дата сообщения: 21.10.2014 21:02
oshizelly

Для новичка? Сделай SFX - проще всего, обычный самораспаковывающийся архив с рускким фейсом. Шанс на ошибки сведётся к минимуму, особенно коли вместо лицензии текст инструкции прикрутить. Главное написать понятным языком.

P.S.

чёрт, винда это один великий глюк. С XKBD таких фортелей не бывает - курсор испарился в сторону моря...

Автор: oshizelly
Дата сообщения: 21.10.2014 21:13
Victor_VG 21:02 21-10-2014
Цитата:
Для новичка? Сделай SFX - проще всего, обычный самораспаковывающийся архив с рускким фейсом.

Ага. И потом долго объяснять, как отключить блокировку на скачивание (извлечение из сообщения) на исполнимые exe-файлы, которая установлена по умолчанию администратором/бойфрендом/интернет-провайдером/почтовым сервисом/почтовой программой/антивирусом/Биллом Гейтсом/инопланетянами (нужное подчеркнуть... впрочем, могут применяться все варианты одновременно). С шансами на успех, близкими к нулю. Знаем, плавали...
Автор: Victor_VG
Дата сообщения: 21.10.2014 21:17
oshizelly

Тогда сам езжай. Небось в благодарность хозяйка пирогов напечёт?
Автор: Skif_off
Дата сообщения: 21.10.2014 21:47
oshizelly

Цитата:
Как использовать "UnRAR.dll для всего остального" и что такое это "остальное" - не понял. Нельзя ли чуть поподробнее?

Распакуйте UnRARDLL.exe, в каталоге Documentation документация, в Examples примеры для нескольких языков. В общем, как ТС работает с RAR-архивами.

По поводу архива - пакуйте в zip с паролем, вёнды с ними работают из коробки.


Victor_VG

Цитата:
Небось в благодарность хозяйка пирогов напечёт?

Лучше, конечно, борща В промежутках...
Автор: oshizelly
Дата сообщения: 21.10.2014 23:59
Skif_off 21:47 21-10-2014
Цитата:
В общем, как ТС работает с RAR-архивами

Кстати, возник вопрос по ассоциации с TC. Существуют ли открытые или проприетарные, но, в отличие от Total Commander, бесплатные файловые менеджеры, которые поддерживают распаковку Rar-архивов прямо из коробки?


Цитата:
По поводу архива - пакуйте в zip с паролем, вёнды с ними работают из коробки.

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



Victor_VG 21:17 21-10-2014
Цитата:
в благодарность хозяйка пирогов напечёт?

Skif_off 21:47 21-10-2014
Цитата:
Лучше, конечно, борща В промежутках...

Оно бы неплохо, насчёт борща и всего остального. Посмотрим по обстоятельствам Если будут проблемы с бойфрендом адресата (он там вроде какой-то спортсмен), пошлю его сюда разбираться, мол, на форуме посоветовали
Автор: Skif_off
Дата сообщения: 22.10.2014 00:27
oshizelly
Double Commander из коробки имеет плагин, но старый. У него же встроенный MultiArc, но его конфиг придётся поправить, чтобы переделать с использования Rar.exe на UnRAR.exe, без упаковки, естественно (не уверен, что остался конфиг, но в теме ТС должно быть).

Дистриб Far идёт с плагином ArcLite, но он основан на 7-Zip - 5.0 пока не поддерживает. MultiArc для Far тоже есть (тут уже используется unrar.dll): после установки добавить rar.fmt 5.0 for FAR file manager.


Тогда только борщ, чужие женщины - табу.
Автор: Victor_VG
Дата сообщения: 22.10.2014 02:09
oshizelly

Ну, есть такой бесплатный агрегат из серии "всё в одном" - MultiCommander. Может устроит, русский язык из коробки, x86/x64 и портабле сборки от авторов, распаковка RAR5 встроенная...
Автор: StalkerSoftware
Дата сообщения: 22.10.2014 13:00
EugeneRoshal

Цитата:
Посмотрим. У мобильной версии - своя специфика. Экраны меньше, перегруженные опциями диалоги смотрятся плохо, так что ответственность при добавлении новых опций - выше. То есть, желательно видеть, что это надо многим.
Опцию сохранение паролей в текущей сессии надо поместить в основные опции программы которые спрятаны в диалоге "Настройки", так что лишняя строка настроек там никому не помешает.


Цитата:
Кроме того, по сравнению с ПК, выше шансы на несанкционированный доступ к устройству, так что к хранению паролей приходится относиться аккуратнее. Например, таймауты вводить.
Так не надо хранить пароли все время, они будет сохраняться только в памяти (ОЗУ) и только до закрытия AndroidRar, так что ИМНО возможность к ним доступа будет почти нулевая, тем более что эта фишка будет опциональна и по умолчанию отключена.

А без ее в указанном выше сценарии работы с архивов очень тяжело.
Автор: EugeneRoshal
Дата сообщения: 22.10.2014 16:16
StalkerSoftware

Цитата:
Опцию сохранение паролей в текущей сессии надо поместить в основные опции программы которые спрятаны в диалоге "Настройки"

Или в диалог ввода пароля. "Remember for 10 minutes".

Цитата:
Так не надо хранить пароли все время, они будет сохраняться только в памяти (ОЗУ) и только до закрытия AndroidRar, так что ИМНО возможность к ним доступа будет почти нулевая

Нулевая, если пользователи будут дисциплинированно закрывать RAR сразу по окончании операции с архивом.
Автор: Benchmark
Дата сообщения: 22.10.2014 16:53
EugeneRoshal

Цитата:
Или в диалог ввода пароля. "Remember for 10 minutes".


Лучше сделать несколько опций:
- запомнить на ... минут (определяется пользователем, можно дать пару стандартных значений вроде 10 и 30 минут)
- запомнить до закрытия RAR для текущего архива
- запомнить до закрытия RAR для всех архивов
Автор: oshizelly
Дата сообщения: 22.10.2014 22:10
EugeneRoshal
Уважаемый Евгений! Вы, конечно же, видели мой вопрос на предыдущей странице и последовавшее за этим обсуждение, в котором Skif_off и Victor_VG любезно предложили несколько паллиативных решений, вплоть до ....

А что вы об этом думаете? Наверняка, я не первый, кто спрашивает про бесплатный инструмент распаковки RAR-архивов с GUI. Эта тема становится всё более актуальной по мере распространения формата Rar-5, который поддерживает довольно мало сторонних программ. Например, 7-Zip, который раньше можно было использовать в качестве такого бесплатного инструмента для распаковки Rar-архивов, AFAIK не работает (пока) с форматом RAR-5. Да и вообще вроде бы как-то не очень солидно перекладывать эту часть задачи на плечи разработчиков стороннего софта, нет? Почему бы компании RarLab не сделать свой собственный простой бесплатный инструмент для распаковки с графической оболочкой (ибо с консолью могут работать далеко не все современные пользователи). В качестве самого очевидного варианта это мог бы быть просто обычный WinRar, но с отключёнными функциями архивирования и желательно не требующий инсталляции.

Мне кажется, создание такого инструмента могло бы способствовать распространению Rar, ибо избавило бы законных владельцев лицензии от головной боли при пересылке RAR-архивов. Не пришлось бы каждый раз расспрашивать адресата, а есть ли у него WinRar, а может ли он получать исполнимые файлы и т.п.

Заранее спасибо!
Автор: Benchmark
Дата сообщения: 22.10.2014 23:13
oshizelly

Цитата:
Наверняка, я не первый, кто спрашивает про бесплатный инструмент распаковки RAR-архивов с GUI

А что мешает взять совершенно бесплатную программу вроде IZArc ? Есть и GUI, и поддержка кучи разных форматов, в том числе распаковки RAR5-архивов.
Автор: FreePaul
Дата сообщения: 22.10.2014 23:26

Цитата:

А что мешает взять совершенно бесплатную программу вроде IZArc ? Есть и GUI, и поддержка кучи разных форматов, в том числе распаковки RAR5-архивов.

ИМХО мешает как раз необходимость установки нового ненужного зачастую софта с излишними функциями. Если я, к примеру, создам архив (RAR5) и захочу отправить его сестре, которая архиваторами не пользуется просто потому, что нет необходимости да и с компьютером очень сильно на ВЫ, то мне довольно долго придется разъяснять ей, откуда надо скачать доп. софт, как установить и как потом с его помощью распаковать.
Автор: DimmY
Дата сообщения: 22.10.2014 23:37
FreePaul

Цитата:
Если я, к примеру, создам архив (RAR5) и захочу отправить его сестре

То как раз для этой цели придумали SFX.
Автор: Skif_off
Дата сообщения: 23.10.2014 00:23
DimmY

Цитата:
То как раз для этой цели придумали SFX.

Ему и это не подходит

Практически готовая утилита на AutoIt: Example.au3. Запустить, указать файл, указать место распаковки (с возможностью создавать папки). Для возможности интеграции с записью в реестр и распаковки двойным кликом можно дописать чтение параметров запуска.
Только перевести (ну и по мелочи: убрать сообщение о тесте, если прошло удачно, и сразу выдавать запрос пароля, если нужно). И на AutoIt & UPX гавкнут минимум 3 антивиря на вирустотал.
Только не понял, как с библиотекой получить аналог ключей -ow/-o/-ts(m|c|a).
Автор: Victor_VG
Дата сообщения: 23.10.2014 00:39
Skif_off
DimmY
oshizelly

Тогда просто писать на оптику/флешку/магнито-оптику/Jazz/Zip/LS-120 и ценной бандеролькой с ближайшей почты. Небось лоток привода за подставку для кофе не держат?
Автор: ItsJustMe
Дата сообщения: 23.10.2014 04:07

Цитата:
Если я, к примеру, создам архив (RAR5) и захочу отправить его сестре

Архивы RAR не предназначены для отправки сестрам. Они могут быть отправлены только дядям, братьям и сватьям. Подробнее список родственников, к которым разрешено отправлять архивы RAR, читайте в документации к программе.
Автор: V0lt
Дата сообщения: 23.10.2014 05:16
FreePaul
Цитата:
Если я, к примеру, создам архив (RAR5) и захочу отправить его сестре
Всегда такую проблему решал упаковкой в ZIP.
Автор: pikorembo
Дата сообщения: 23.10.2014 07:49
EugeneRoshal

Нашел глюк в WinRAR 5.20 beta 2. Берем ZIP-архив с подкаталогами внутри. Пытаемся распаковать файл из подкаталога ZIP-архива с относительными путями в защищенный UAC каталог на диске. После повышения привилегий WinRAR распаковывает файл, но при этом создается подкаталог, т.е. не учитывается настройка относительных путей. В случае RAR-архива такой проблемы не наблюдается.
Автор: BFDA
Дата сообщения: 23.10.2014 10:07

Цитата:
Например, 7-Zip, который раньше можно было использовать в качестве такого бесплатного инструмента для распаковки Rar-архивов


Да это большая беда. Масса архиваторов основаны на библиотеке от 7zip и поэтому не умеют распаковывать RAR5.

Страницы: 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160

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


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