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

» WinRAR (часть 2)

Автор: wvxwxvw
Дата сообщения: 25.07.2015 20:56
Waran789
А для чего писать быстрее чем читаешь?
Автор: Waran789
Дата сообщения: 25.07.2015 22:45
wvxwxvw
Я спрашивал не тебя и дествительно не понимаю для чего нужно создавать пустые архивы. , а если такой умный то приведи хотябы один пример для чего это нужно, или просто так цепляешся чтобы посты на бивать?

Добавлено:
wvxwxvw
Я спрашивал не тебя и дествительно не понимаю для чего нужно создавать пустые архивы. , а если такой умный то приведи хотябы один пример для чего это нужно, или просто так цепляешся чтобы посты на бивать?
Автор: Victor_VG
Дата сообщения: 25.07.2015 23:01
Waran789

Я попробую предположить - это может потребоваться в задачах инкрементного резервного копирования если используемое ПО резервирования проверяет наличие плановых копий. Я к примеру встречался с таким ПО делавшим инкрементное резервное копирование СУБД - если в состоянии БД сегодня изменений не было, то создавалась пустая инкрементная копия что предотвращало сбой процедуры восстановления из бэкапа. Да, согласен не самая эффективная стратегия, но ежедневные копии использовались системой резервирования в качестве синхрометок.
Автор: Waran789
Дата сообщения: 26.07.2015 15:48
Victor_VG
Принцип понял. Спасибо.
Автор: Victor_VG
Дата сообщения: 26.07.2015 16:05
Waran789

Не за что.
Автор: oshizelly
Дата сообщения: 26.07.2015 17:15
Помогите с сохранением иерархической структуры папок.

Можно ли заархивировать из Total Commander папку D:\Programs\OperaAC\profile с файлами и дочерними папками так, чтобы в архиве сохранились относительные пути начиная от родительской папки OperaAC.

Вариант "Сохранять абсолютные пути" не годится по очевидным причинам. Вариант "Сохранять относительные пути" не годится тоже, так как в этом случае корневой папкой архива окажется Profile, а ссылка на родительскую папку OperaAC в архив не попадёт.

А как сделать? Спасибо!
Автор: ALeXkRU
Дата сообщения: 26.07.2015 17:48
oshizelly
архивировать OperaAC, и выкинуть из архива всё, кроме OperaAC\profile
Автор: Ar0ma
Дата сообщения: 26.07.2015 20:15

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


говорю же, в каталоге нет файлов, но задание отрабатывается, хочется чтобы rar.exe принудительно создавал пустые архивы. Сейчас он пишет - "нет файлов для обработки" и прекращает работу.

искал ключ - не нашел ...
Автор: Victor_VG
Дата сообщения: 26.07.2015 20:52
Ar0ma

Задачу "зачем" мы уже разобрали, но насколько я понимаю пустой архив RAR не создать - ведь архиватор удаляет архивы в которых нет файлов. А раз так то, почему не решить задачу чуть иначе - вставлять скриптом в пустой архив файл date с текущей датой, а в рабочий его не включать. Тогда и архив не удалится и файлы метки сохраняться. А убрать лишнее мы сможем просто удалением этого файла из архивов - всё одно rar сам пустые архивы в /dev/>nul пошлёт.
Автор: DimmY
Дата сообщения: 26.07.2015 21:01
Ar0ma
А самому предварительно скопировать пустые архивы во все папки – не вариант?
Автор: EugeneRoshal
Дата сообщения: 26.07.2015 22:05
Ar0ma

Цитата:
хочется чтобы rar.exe принудительно создавал пустые архивы. Сейчас он пишет - "нет файлов для обработки" и прекращает работу.

искал ключ - не нашел ...

Такого ключа в rar нет.
Автор: oshizelly
Дата сообщения: 26.07.2015 23:39
ALeXkRU 17:48 26-07-2015
Цитата:
  архивировать OperaAC, и выкинуть из архива всё, кроме OperaAC\profile

Конечно, так тоже можно сделать, но уж больно долго и муторно. Неужели нет более изящного решения?
Автор: Victor_VG
Дата сообщения: 27.07.2015 11:26
oshizelly

Логика подсказывает - используем последовательность операций архивирования с добавлением элементов в архив. По моему решение простое и написать батник управляющий архивированием подкаталогов вроде не столь сложно.

Добавлено:
Ну а то что нас не интересует в список исключения.
Автор: Ar0ma
Дата сообщения: 27.07.2015 22:47
Victor_VG

точно! идея с созданием файла хороша!
Автор: Victor_VG
Дата сообщения: 28.07.2015 01:19
Ar0ma

По отношению к формату RAR мне думается это самое простое решение, а для резервирования я бы воспользовался связкой nnbackup и консольного rar для инкрементного резервного копирования по планировщику. nnbackup выберет изменившиеся данные, а rar по его команде сотворит архив копии...

P.S.

Уже сплю, пора на боковую.
Автор: Vorland
Дата сообщения: 02.08.2015 13:23
Насколько мне известно, некоторые алгоритмы шифрования для увеличения стойкости к взлому требуют предварительного сжатия информации (для исключения повторяющихся данных).

Евгений, не подскажите, используются ли такие алгоритмы шифрования или другие, не требующие предварительного сжатия в архивах, созданных в:
- WinRar 4.x
- WinRar 5.x

Возможно, Вы также подскажите ответ на мой вопрос для ZIP-архива, созданного не WinRar, но который WinRar определяет так: Базовая ОС: DOS, Версия для извлечения 2.0
Автор: V0lt
Дата сообщения: 02.08.2015 13:56
EugeneRoshal
Баг. На Windows 10 во время установки по умолчанию были ассоциированы архивные расширения. Затем Я зашел в настройки, снял галки со всех расширений и нажал кнопку OK. Но ничего не изменилось, по крайней мере для RAR-архивов.
Автор: Benchmark
Дата сообщения: 02.08.2015 15:16
V0lt

Цитата:
Затем Я зашел в настройки, снял галки со всех расширений и нажал кнопку OK. Но ничего не изменилось

WinRAR был запущен под аккаунтом администратора ?
Автор: V0lt
Дата сообщения: 02.08.2015 18:31
Benchmark
Цитата:
WinRAR был запущен под аккаунтом администратора ?
Да.
Автор: Dart Raiden
Дата сообщения: 02.08.2015 20:51
Столкнулся со странностью в поведении сабжа на своей системе (Windows 8.1 x64). Есть один архив.

Если я перетаскиваю dll-ку из него на рабочий стол, то при просмотре вкладки "Безопасность" получаю такое предупреждение.
В списке разрешений появляется некий NULL SID

Если я перетаскиваю его в любую другую папку - всё в порядке.
Если я выбираю пункт контекстного меню "Извлечь файлы..." и указываю извлечь папку с dll-кой на рабочий стол - всё в порядке.
Если открываю архив и указываю извлечь dll-ку на рабочий стол - всё в порядке.
При тех же операциях в 7-zip проблем нет во всех случаях.

То есть, проблема почему-то только при драг-энд-дропе на рабстол.
Автор: EugeneRoshal
Дата сообщения: 03.08.2015 20:03
Vorland

Цитата:
Евгений, не подскажите, используются ли такие алгоритмы шифрования или другие, не требующие предварительного сжатия в архивах, созданных в:
- WinRar 4.x
- WinRar 5.x

Для формата RAR в этих версиях используется AES, у которого предварительное сжатие не является небходимым условием надежности шифрования.


Цитата:
Возможно, Вы также подскажите ответ на мой вопрос для ZIP-архива, созданного не WinRar, но который WinRar определяет так: Базовая ОС: DOS, Версия для извлечения 2.0

Если там стандартное шифрование ZIP 2.0, оно слабое и от него можно ожидать проблем со стойкостью.
Автор: brduakh
Дата сообщения: 03.08.2015 20:15
EugeneRoshal
привет, а дизайн архиватора будете обновлять? если да то когда? а то уже старый уж очень-очень давно и приелся, а отдельные кривые темы от пользователей не хочется! заранее спасибо!
Автор: EugeneRoshal
Дата сообщения: 03.08.2015 20:29
V0lt

Цитата:
Но ничего не изменилось, по крайней мере для RAR-архивов.

WinRAR при отмене ассоциаций восстанавливает значение ключа Registry HKCR\.ext в исходное, до включения ассоциации. После этого WinRAR вызывает SHChangeNotify(SHCNE_ASSOCCHANGED, SHCNF_IDLIST, NULL, NULL), как было рекомендовано в MSDN. Но в свежих версиях Windows метод с HKCR\.ext может работать при создании новых ассоциаций, а для изменения старых все равно может потребоваться использование Default Programs в Control Panel.

Причем, от версии к версии Windows ситуация меняется. В Windows 8 было API работы с Default Programs: https://msdn.microsoft.com/en-us/library/windows/desktop/cc144154%28v=vs.85%29.aspx
в которое я, честно говоря, не вникал. Но в Windows 10 его уже отменили: "Important This topic does not apply for Windows 10. The way that default file associations work changed in Windows 10".

Возможно, что менять уже существующую ассоциацию из пользовательского приложения в Windows 10 и не получится. Только из Control Panel. Хотя точно сейчас не скажу.

Добавлено:
Dart Raiden

Цитата:
В списке разрешений появляется некий NULL SID

У меня нормально распаковалось через drag and drop, без NULL SID. Может у вас с правами на временную папку что-то не то? Drag&drop выполняется с ее использованием, и может файлы наследуют ее права.

brduakh

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

Не раньше, чем найдем хорошего дизайнера. До сих пор все предлагаемые новые варианты нравились мне меньше, чем существующий.
Автор: brduakh
Дата сообщения: 03.08.2015 21:21
EugeneRoshal
очень печально это слышать, такой программе нужен хороший интерфейс, но не деревянный, как со внемен xp, если не win95!
вот бы такой интерфейс как на андроиде, сделать на windows (кнопки и прочее)
Автор: EugeneRoshal
Дата сообщения: 03.08.2015 23:11
brduakh

Цитата:
вот бы такой интерфейс как на андроиде, сделать на windows (кнопки и прочее)

На Андроиде тоже хватало просьб - "смените иконку". Какой бы дизайн ни выбрать, всегда будет достаточное количество людей, которым он не понравится.
Автор: skipik
Дата сообщения: 04.08.2015 16:43
WinRar 5.30 beta 2
ftp://ftp.rarlabs.com/rar/wrar53b2.exe
ftp://ftp.rarlabs.com/rar/winrar-x64-53b2.exe
ftp://ftp.rarlabs.com/rar/UnRARDLL.exe
Автор: Benchmark
Дата сообщения: 04.08.2015 17:35
EugeneRoshal

Цитата:
Не раньше, чем найдем хорошего дизайнера. До сих пор все предлагаемые новые варианты нравились мне меньше, чем существующий.

Да и в целом непонятно, на какой из существующих GUI-архиваторов сейчас можно ориентироваться. И вовсе не по части "красоты иконок", а в плане продуманности и удобства диалогов.
Автор: SHAH1
Дата сообщения: 04.08.2015 19:34
Benchmark
Не надо революций - WinRar хорош тем, что всегда все на том же месте в любой версии и это нормально!
Автор: Benchmark
Дата сообщения: 04.08.2015 23:07
SHAH1

Цитата:
Не надо революций

Таким как я вообще достаточно консольной версии любого архиватора.

Но многие нынешние пользователи любят, чтобы "им сделали красиво". Речь о них.
Автор: brduakh
Дата сообщения: 05.08.2015 00:34
EugeneRoshal
сделать новой по дефолту, а старый для любителей сидеть на древнем виде, либо разные редакции... с интерфейсами

Страницы: 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160

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


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