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

» WinRAR (часть 2)

Автор: V0lt
Дата сообщения: 04.12.2014 20:00
regist123
На твоей картинке UnRAR, а не консольный WinRAR, упомянутый выше.
Автор: GORA2
Дата сообщения: 04.12.2014 20:00
regist123
Не надо передергивать. Речь идет о
Цитата:
64 битная версия консольного Rar.exe
а не о unrar.exe, который является бесплатным, но о котором здесь речи нет.
Если Вы не понимаете разницы, то лучше вообще не спорить ибо я Вам ни чего доказывать не собираюсь. Вы уже понаписали такой ахинеи про бесплатность WinRAR, что дальнейший разговор с Вами считаю бессмысленным.
Автор: Benchmark
Дата сообщения: 04.12.2014 20:01
regist123

Цитата:
слово Freeware вам что-нибудь говорит?

Freeware только UnRAR. Графический и консольный RAR - shareware.
Автор: regist123
Дата сообщения: 04.12.2014 20:19
GORA2 21:00 04-12-2014
Цитата:
а не о unrar.exe, который является бесплатным, но о котором здесь речи нет.

было написано, что файл переименован, а что исходное имя файла было именно rar.exe как-то не среагировал. Из консольного винрар я всегда только unrar.exe использовал поэтому подсознательно сразу о нём подумал.
Автор: Darth_Max
Дата сообщения: 04.12.2014 22:02
Каким образом в графическом интерфейсе WinRAR получить настройку, эквивалентную параметру -sl интерфейса командной строки и как использовать ее в профиле?
Автор: EugeneRoshal
Дата сообщения: 04.12.2014 23:32
Darth_Max
В GUI такой опции нет. Только если через переменную окружения "RAR", например: set RAR=-sl100
Автор: AngelNet
Дата сообщения: 04.12.2014 23:51
EugeneRoshal
извините, вы уже отвечали на вопрос о поддержке создания архивов *.CAB средствами WinRar что она не планируется, но всё же я хочу уточнить:
на этот формат наложены какие то лицензионные ограничения его создателей?
(к своему стыду признаюсь что не знаю чей он, хотя активно пользуюсь консольным Cab.exe).
было бы замечательно иметь возможность гибкого управления сжатием в этот формат посредством GUI WinRar-а, но это мечты.
Автор: lelik007
Дата сообщения: 05.12.2014 07:32
AngelNet
Cab родом из Microsoft. А вот как с лицензией, не в курсе.
Автор: Pasha_ZZZ
Дата сообщения: 05.12.2014 08:25
AngelNet
lelik007
Цитата:
The FCI (File Compression Interface) and FDI (File Decompression Interface) libraries provide the ability to create and extract files from cabinets (also known as "CAB files"). In addition, the libraries provide compression and decompression capability to reduce the size of file data stored in cabinets.

The FCI and FDI functions are available through cabinet.dll.
Описание всего-всего кабинетного - http://msdn.microsoft.com/en-us/library/bb417343.aspx
Автор: EugeneRoshal
Дата сообщения: 05.12.2014 11:56
AngelNet

Цитата:
было бы замечательно иметь возможность гибкого управления сжатием в этот формат посредством GUI WinRar-а, но это мечты.

А что в CAB замечательного? С мультиплатформенностью проблемы (завязан на cabinet.dll). Сжатием или полезными функциями не отличается.
Автор: Benchmark
Дата сообщения: 05.12.2014 12:25

Цитата:
С мультиплатформенностью проблемы (завязан на cabinet.dll). Сжатием или полезными функциями не отличается.

Скажу больше - он был создан в основном как формат для дистрибутивов софта, а не как универсальный архивный формат. Отсюда и вышеназванные ограничения.
Автор: Skif_off
Дата сообщения: 05.12.2014 13:53
EugeneRoshal
На всякий случай: UnRAR.dll актуальной версии, а UnRAR.exe всё ещё предыдущей
Автор: EugeneRoshal
Дата сообщения: 05.12.2014 15:40
Skif_off
Обновил, спасибо за напоминание
Автор: AngelNet
Дата сообщения: 05.12.2014 19:44
EugeneRoshal
отвечая на ваш вопрос:
требовали от нас в нём подавать отчётность в каб-ах, а до этого (лет 10 назад) была другая дикость:
налоговые органы (местные) заставляли упаковывать ндфл документы в ARJ под дос.
профита от использования этого древнего упаковщика я тоже не увидел, но доказать что либо им не смог...

вобщем как не пытался привить любовь к прекрасному winrar-у на предприятиях он не прижился, а в последнее время наблюдаю повсеместные переходы на бесплатные аналог - 7zip игоря павлова, опять же из за бесплатности чтобы не было проблем с отделом "К".
малый бизнес тоже почти везде сидит на нём (из тех кого я обслуживаю), вот если бы была free-версия винрара пусть ограниченная по функционалу было бы здорово иметь альтернативу.
Автор: Skif_off
Дата сообщения: 05.12.2014 21:00
AngelNet

Цитата:
вот если бы была free-версия винрара пусть ограниченная по функционалу было бы здорово иметь альтернативу

В порядке порассуждать: как вы себе это представляете? Из того, что сразу пришло в голову: скорость, удобный GUI (есть мнение, что можно считать эталоном, который копируют "архиваторы"-оболочки для 7z.dll), сохранение даты/прав(?) и, конечно, инфа/тома для восстановления. Что можете предложить ограничить?
Кстати, страницы 3-4 назад о чём-то похожем был разговор (с телефона искать неудобно).

З.Ы. Позволю себе заметить: игнорировать правила русского языка в отношении имён собственных некрасиво.
Автор: Benchmark
Дата сообщения: 06.12.2014 00:15
AngelNet

Цитата:
вот если бы была free-версия винрара пусть ограниченная по функционалу было бы здорово иметь альтернативу

Нескромный вопрос: а зачем это Евгению ?
Автор: Darth_Max
Дата сообщения: 06.12.2014 09:28
Benchmark

Цитата:
Нескромный вопрос: а зачем это Евгению ?

Это нужно пользователям, если например денег на софт на предприятии не дают, а за пиратку сношают.
А Евгению конечно незачем, но может его заинтересует пополнение количества тестеров.
EugeneRoshal

Цитата:
В GUI такой опции нет.

Сделайте пожалуйста.

А еще хотелось бы получить что-то наподобие фронт-енда к ключам командной строки. Чтобы можно было выбрать описание ключа из списка в группе, а программа формировала набор ключей командной строки.

А еще, если возможно, хотелось бы поддержку формата WIM.
Автор: Skif_off
Дата сообщения: 06.12.2014 13:24
Darth_Max

Цитата:
если например денег на софт на предприятии не дают, а за пиратку сношают

то либо ищут деньги, либо приемлемое бесплатное решение.

Цитата:
но может его заинтересует пополнение количества тестеров.

Это пять. Офисные работники в массе своей не дотягивают даже до уверенного пользователя ПК. ПКМ/WinRAR/Добавить в архив "name.rar" - это не тест (а вот найти WinRAR в меню правой кнопки - это тест )).
Автор: HelioSS
Дата сообщения: 06.12.2014 17:42
Лежат себе архивы на диске. Добавлена информация для восстановления. Архивы заблокированы.
И вот потребовалось их просмотреть, а они битые через один (Неизвестный формат или ошибка в арихве) и не восстанавливаются.
Что это такое? Почему? Как уберечь архив от "поражений"?
Автор: V0lt
Дата сообщения: 06.12.2014 19:57
HelioSS
Цитата:
Что это такое? Почему?
Как вариант, неверные/испорченные данные в файловой таблице диска. Из-за чего это могло произойти оффтоп для данной темы.


Цитата:
Почему? Как уберечь архив от "поражений"?
Хранить более одной копии на разных носителях.
Автор: EugeneRoshal
Дата сообщения: 06.12.2014 19:57
HelioSS

Цитата:
Что это такое? Почему? Как уберечь архив от "поражений"?

Архив тут ничем не отличается от любого другого файла. Уберечь файл от проблем с носителем может резервное копирование. Информация для восстановления помогает только до некоторого уровня повреждений, а, судя по сообщению - "Неизвестный формат", не удивлюсь, если там от архивов вообще ничего не осталось. По крайней мере сигнатура в начале отсутствует.
Автор: HelioSS
Дата сообщения: 06.12.2014 20:33
EugeneRoshal

Цитата:
судя по сообщению - "Неизвестный формат", не удивлюсь, если там от архивов вообще ничего не осталось. По крайней мере сигнатура в начале отсутствует

Да нет - даёт возможность вытащить пару файлов
Автор: pikorembo
Дата сообщения: 07.12.2014 06:05
EugeneRoshal

Ситуация 1:
Открываем архив, который защищен UAC и расположен в защищенной UAC папке. Запускаем EXE-приложение из архива. WinRAR запрашивает повышение привилегий, хотя фактически имеет доступ на чтение архива и полный доступ в папку %TEMP% для распаковки архива. EXE-приложение поменяло содержимое файлов во время своей работы. Пытаясь обновить измененные файлы в архиве, WinRAR снова запрашивает повышение привилегий. Таким образом, повышение привилегий было запрошено дважды, хотя требовалось лишь при обновлении архива.

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

Ситуация 2:
Начальные условия совпадают с предыдущими. Отличие в том, что сам архив не защищен UAC, а защищена только папка, в которой он расположен. В этом случае для любых операций с архивом повышения привилегий не требуется в принципе, поскольку мы имеем полный доступ к архиву. Однако WinRAR запрашивает повышение привилегий как для распаковки EXE-приложения, так и для обновления измененных файлов в архиве.

Ситуация 3:
Открываем архив, который защищен UAC, но расположен в обычной (не защищенной UAC) папке. Запускаем EXE-приложение из архива. В отличие от предыдущих случаев, WinRAR не запрашивает повышение привилегий. EXE-приложение поменяло содержимое файлов во время своей работы. WinRAR пытается обновить измененные файлы в архиве, при этом запроса на повышение привилегий по-прежнему не происходит. Но поскольку архив защищен UAC, получаем ошибку "Отказано в доступе".

Те же проблемы можно наблюдать при переименовании файлов в архиве. Любопытно, что после любых операций модификации архива установленные пользователем разрешения сбрасываются, и архив наследует разрешения родительской папки. Это неправильно, ибо нарушается система безопасности на уровне файловой системы. Если администратор предоставил пользователю доступ к архиву, то после взаимодействия с архивом мы можем потерять доступ к данным вообще (даже на чтение).
Автор: Victor_VG
Дата сообщения: 07.12.2014 07:08
HelioSS

Это может быть последствием влияния мухобойки которая "подлечила заразу" или сам диск потихоньку отказывает. Я бы проверил диск запуском консольной команды (именно в консоли её звать т.к. по поведению прогресс индикатора можно судить о состоянии устройства, а GUI вызов тут бесполезен т.к. ОС скроет реальную картину событий, а chkdsk/autocheck это только надстройка над соответствующим API драйвера файловой системы который собственно и выполняет проверку её целостности) chkdsk <буква_тома>: и посмотрел бы за поведением индикатора выполнения проверки - там где он "заснул" на устройстве сидит ошибка или переназначенный/-ые сектора даже если в итоговом логе об этом не упоминается т.к. драйвер не всегда сообщает о наличии аппаратных ошибок устройства. Контрольным показателем может послужить отчёт бесплатной утилиты HWiNFO32/64 (раздел Drives -> SATA/ATAPI drives) о состоянии S.M.A.R.T. данного накопителя снятый до и после проверки - если при проверке накопителем были переназначены сектора, то это сразу будет видно по изменениям атрибутов (счётчиков) [05] Reallocated Sector Count, [C4] Reallocation Event Count, [C5] Current Pending Sector Count, [C6] Off-Line Uncorrectable Sector Count, [C7] UltraDMA/SATA CRC Error Rate, [C8] Write/Multi-Zone Error Rate. Адреса счётчиков группы 0хС? могут меняться для разных заводов и моделей накопителей, но имена этих счётчиков (атрибутов SMART) фиксированные. Не нулевое значение атрибутов UltraDMA/SATA CRC Error Rate и Write/Multi-Zone Error Rate однозначно указывает на необходимость вмешательства человека - первый говорит о неполадках в канале связи "контроллер - устройство" начиная от плохого контакта в кабеле и кончая простой нехваткой питания (тут обычно БП по току не тянет), второй сообщает о проблемах с механикой накопителя. Обе "радостные". Первая в 90% случаев устраняется простой заменой кабеля, вторая обычно требует ремонта накопителя в СЦ.

Добавлено:
EugeneRoshal

Женя! Посмотрите пожалуйста в ПМ - я туда положил вопрос своего товарища который он просим Вам лично задать.
Автор: Skif_off
Дата сообщения: 07.12.2014 11:11
Victor_VG

Цитата:
chkdsk <буква_тома>: /f

Это плохой совет, сначала нужно запустить без /f и посмотреть, что пишет. chkdsk может такого наисправлять...
Автор: Victor_VG
Дата сообщения: 07.12.2014 12:34
Skif_off

Да, согласен, я с железом возился и про /f забыл. Поправил команду. Спасибо.
Автор: EugeneRoshal
Дата сообщения: 07.12.2014 13:28
pikorembo

Цитата:
WinRAR запрашивает повышение привилегий, хотя фактически имеет доступ на чтение архива и полный доступ в папку %TEMP% для распаковки архива.

Есть такое. Исправлю, спасибо.

Цитата:
После обновления измененных файлов WinRAR почему-то выходит их архива (т.е. переходит на уровень папки), чего не наблюдается при обновлении архива без повышения привилегий.

Не получилось воспроизвести. Остается, где был.

Цитата:
Отличие в том, что сам архив не защищен UAC, а защищена только папка, в которой он расположен. В этом случае для любых операций с архивом повышения привилегий не требуется в принципе, поскольку мы имеем полный доступ к архиву. Однако WinRAR запрашивает повышение привилегий как для распаковки EXE-приложения, так и для обновления измененных файлов в архиве.

Запрос для распаковки уберу. С обновлением пока обещать не могу, так как при обновлении WinRAR может создавать временные файлы в папке с архивом. Это надо еще учитывать настройки "Folder for temporary files" и "Use only for removable disks".

Цитата:
Открываем архив, который защищен UAC, но расположен в обычной (не защищенной UAC) папке.

А как вы это сделали? Вручную права доступа к файлу изменили? Администратору оставили запись в файл, а текущему пользователю запретили?
Автор: lelik007
Дата сообщения: 07.12.2014 18:52
EugeneRoshal
Евгений, подскажите - не нашел чтобы это спрашивали: а планируется ли поддержка дополнительного алгоритма(ов) шифрования? Не замена AES а поддержка другого. В смысле когда-нибудь в обозримом будущем.
Автор: EugeneRoshal
Дата сообщения: 07.12.2014 19:36
lelik007
Не планируется. Разве что если обнаружатся какие-то серьезные проблемы в AES.
Автор: Victor_VG
Дата сообщения: 07.12.2014 20:21
EugeneRoshal

Женя! Павлова окончательно "уговорили" и Игорь выложил 7-Zip 9.35 Beta вместе с LZMA SDK, исходниками и экстрас. В ближнем лесу самый злобный тигра сдох.

Страницы: 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160

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


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