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

» WinRAR (часть 2)

Автор: regist123
Дата сообщения: 12.12.2013 16:33
Wu Tang 18:20 12-12-2013
Цитата:
те при галке на rar в настройках, полноценно пашет и с sfx тоже?

вопроса не понял, SFX вообще работает и распаковывается даже если WinRAR не установлен (если хотите заглянуть внутрь ахива с помощью WinRar то не имеет значение это SFX или нет). А так могу сказать, что обратная полная. То есть у вас никаких проблем с архивами старых версий не будет. А также вы сможете отрывать архивы нового формата Rar5.

Добавлено:
Yvaliko 18:26 12-12-2013
Цитата:
set arcivator="C:\Program Files\WinRAR\winrar.exe"

если с командной строки, то лучше использовать Rar.exe
Dj_BoBo 17:34 12-12-2013
Цитата:
Я значит прочёл справку и сделал таким образом winrar a -hp123456 -u D:\backup @backup.lst   В итоге у меня создаётся архив в котором все файлы которые указаны в @backup.lst сохраняются по своим путям в папках. А хотелось бы чтобы они были просто в архиве (все файлы в корне), благо файлов с одинаковым именем нет.  

если нужно заархивировать всего три файла, то почему бы просто последовательно отдельными командами не добавить их в архив, через обновление архива?
Автор: Yvaliko
Дата сообщения: 12.12.2013 16:42

Цитата:
если с командной строки, то лучше использовать Rar.exe
Разницы почти нет. Если вписать именно Winrar, то будет окошко с прогресом архивации.
Автор: Victor_VG
Дата сообщения: 12.12.2013 16:47
Wu Tang

А что, прочитать WhatsNew.txt в части пункта 1. для Rar5 сложно? Или надо выглядеть "и мы при теме"?
Автор: regist123
Дата сообщения: 12.12.2013 17:43
Yvaliko 18:42 12-12-2013
Цитата:
Разницы почти нет.

разница в том, что не нужно иметь инсталлированный WinRar. 18:26 12-12-2013
Цитата:
rem А это просто чтоб окно не закрылось сразу cmd

а для этого есть команда Pause
Автор: BFDA
Дата сообщения: 12.12.2013 18:53
Не пойму.
Бьюсь с параметром @

Во-первых, в архив не добавляются пустые папки.
Во-вторых, в лог не пишется что rar не смог открыть ту или иную папку!

Пример:
rar.exe a -r c:\!\11.rar @1.txt -ilogc:\!\1.log

содержимое 1.txt

\\Server1\Folder1\
\\Server1\Folder2\
\\Server1\Folder3\Folder4\
\\Server1\Folde5\


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

Если в @1.txt у тебя записано штук 20 папок, то понять все ли правильно практически невозможно


Добавлено:
Похоже можно в @1.txt добавлять любой мусор, и ставить в конце \
rar такое пропускает
Автор: EugeneRoshal
Дата сообщения: 12.12.2013 19:45
Diabolik

Цитата:
тема Junior (WinRAR Jr. 1.01) при установке на WinRAR 5.x полностью прекратила поддерживать изменения внешнего вида в SFX-упаковщике?

Сейчас проверил, у меня WinRAR Jr. 1.01 48x48 на английском WinRAR 5.01 x64 под Win7 поменяла вид SFX.

Добавлено:
BFDA

Цитата:
\\Server1\Folder1\
\\Server1\Folder2\

Маски вида folder\ RAR при упаковке воспринимает как folder\*. На отсутствие файлов, соответствующих wildcard mask, RAR не ругается. Рекурсивный поиск для таких масок без -r не делает. Нужно убрать \ в конце, тогда RAR воспримет это именно как folder.
Автор: Dj_BoBo
Дата сообщения: 12.12.2013 20:09
Yvaliko
regist123

Спасибо что откликнулись.
Но предложенный скрипт Yvaliko мне не очень подходит, мне бы без лишних копирований во временные папки конфиденциальных файлов хотелось. Не зря же они шифруются в последствии.
Мне всё это нужно для автоматизации бекапинга через программу GoodSync.

Там есть такое окно.


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

И файлов действительно не так много конфиденциальных, где то 5 быть может.

UPD

Упростил скрипт до такого вида

Код: [no]"C:\Program Files\WinRAR\WinRAR.exe" a -hp123456 -zReceipts.diz D:\TestBat\arc @backup.lst
pause[/no]
Автор: Inoz2000
Дата сообщения: 12.12.2013 20:40

Цитата:
файлов действительно не так много

Цитата:
D:\Program Files\Soft\file.exe
D:\Program Files\Soft\bin\log.txt
D:\Program Files\Soft\bin\log\inst.txt


Dj_BoBo
так?

Код: @echo off
@SETLOCAL
@SET wr="C:\Program Files\WinRAR.exe"
@for /f "eol=@ tokens=*" %%a in ('type %0') do (cd/d "%%~dpa"&&%wr% a -hp123456 -u D:\backup "%%~nxa")
@exit
D:\Program Files\Soft\file.exe
D:\Program Files\Soft\bin\log.txt
D:\Program Files\Soft\bin\log\inst.txt
Автор: Dj_BoBo
Дата сообщения: 12.12.2013 21:03
Inoz2000
Я уже понял Кажется это идеальный скрипт. А возможно ли в догонку добавить в этот батничек ещё и вставляемый комментарий к архиву. Было бы просто отлично. Всё в одном единственном файле...

UPD
Комментарии получаются кракозябрами, так как пришлось сохранить батник в DOS кодировке из-за наличия кирилистических символов в пути Быть может есть решение?
Автор: Inoz2000
Дата сообщения: 12.12.2013 21:48
если сохранять в dos кодировке, тогда команда chcp 1251 не нужна
Автор: Wu Tang
Дата сообщения: 12.12.2013 21:51
regist123
спасибо
Автор: Dj_BoBo
Дата сообщения: 12.12.2013 21:54
Inoz2000
Закомментировал, полностью удалял... безрезультатно


Автор: Inoz2000
Дата сообщения: 12.12.2013 22:07
не поленитесь прочитать Rar.txt
от слов -sc<кодировка>. там есть даже примеры.
Автор: Dj_BoBo
Дата сообщения: 12.12.2013 22:17
Inoz2000
Добавил -scO и всё стало просто отменно
Огромное спасибо за оказанную помощь в освоении
Автор: dronAndrey
Дата сообщения: 13.12.2013 07:14
Здравствуйте где достать русификатор отдельно для Winrar а то [no]тут скачал winrar[/no] сключом а почему-то русификатор не могу применить не подходит.
Автор: FreePaul
Дата сообщения: 13.12.2013 07:23

Цитата:
Здравствуйте где достать русификатор отдельно для Winrar а то тут скачал winrar сключом а почему-то русификатор не могу применить не подходит.

Надо скачать русский WinRar. И все. Русификаторов нет.
Автор: regist123
Дата сообщения: 13.12.2013 12:33
dronAndrey 09:14 13-12-2013
Цитата:
а то тут скачал winrar

советую забыть про эту помойку и оттуда ничего не качать. Вот ссылка на проверку файла оттуда https://www.virustotal.com/ru/file/7920ec563c36136b684e8fc5ac8bd7f58ba349682eda657e65b0046af9f1d3c2/analysis/1386930424/
Показатель выявления:     29 / 49
Справедливости ради скажу, что это not a virus, но смысла засорять свою систему этой гадостью нет.
Ссылки для скачивания есть в шапке, а если очень хочется таблетку, то идите в варезник.
Автор: Victor_VG
Дата сообщения: 13.12.2013 13:28
dronAndrey

Цитата:
Здравствуйте где достать русификатор отдельно для Winrar а то тут скачал winrar сключом а почему-то русификатор не могу применить не подходит.

Перевод встроен в дистрибутив национальной Windows версии, на деле это несколько файлов и при обновлении установка сама перезапишет нужные модули при этом вы будет гарантированы не только от заразы, но и от грубых ошибок которые возможны в самодельных сборках. Нет перевода только для UNIX вариантов (MAC OS X, FreeBSD, LINUX) поскольку это консольные программы обычно вызываемые из скриптов или графических файл-менеджеров которые сами формируют сообщения оператору используя коды возврата консольного rar. Поэтому им просто не нужны внешние модули перевода - расшифровку их сообщений о статусе выполнения команд выполняют вызывающие программы.
Автор: regist123
Дата сообщения: 13.12.2013 14:01
http://rghost.ru/48545085 и при тестирование и при распаковке ошибка в том числе WinRar 5,1
архив создан
HA3APET 01:54 04-09-2013
Цитата:
Программой 7zip в формат zip методом LZMA
Автор: Inoz2000
Дата сообщения: 13.12.2013 14:25
regist123
WinRAR не использует для zip-архивов библиотеки от 7-Zip, поэтому не только метод LZMA, но так же и BZip2 и PPMd ему неведомы.
Автор: iya_grisho
Дата сообщения: 13.12.2013 16:35
Товарищи! Подскажите, почему различаются пункты и как их привести к одному виду?
Система х64, программа тоже 5,01 х64

Автор: GORA2
Дата сообщения: 13.12.2013 16:48
iya_grisho
Может стоит TC x64 поставить?
Автор: Inoz2000
Дата сообщения: 13.12.2013 21:20
iya_grisho

У себя вижу одинаковое количество пунктов WinRar-а. Оно и понятно, ведь настройки общие. Вполне может быть конфликт с к.-нибудь расширением контекстного меню (например Acronis). Что-то подобное у меня тоже когда-то было, но сейчас уже не вспомнится. Отключил методом тыка и заработало.
Автор: betabam
Дата сообщения: 13.12.2013 21:48
Не знаю даже куда писать, извиняюсь если что.
Жёсткий диск повреждён, ОС кое как работает на соплях, спасаю что могу. Есть архив с файлами (точнее, архив в архиве, а уже в том файлы, мб это имеет значение, не знаю), очень не хочется потерять. 1-ый архив открывается, но при попытке разархивировать или открыть то что внутри на 24% выдаёт "ошибку в данных CRC". И не скопировать тоже, только перемещать внутри диска можно.
Есть хоть какой-то способ спасти файлы? Или хотя бы часть =(
Автор: Inoz2000
Дата сообщения: 13.12.2013 22:14

Цитата:
Есть архив с файлами
наверное rar-архив, но в его свойствах написано, что данных восстановления нет. В таком случае, при извлечении надо включить галочку 'Оставить на диске повреждённые файлы'. Тогда выдаст ошибку, но файл разархивирует.
Автор: betabam
Дата сообщения: 13.12.2013 23:05
Да, конечно RAR
А где ставится эта галочка? Не вижу нигде что-то.
Автор: RIKARDOYYY
Дата сообщения: 14.12.2013 00:11
betabam
Из контекстного меню, пункт "Извлечь файлы.." На вкладке "Общие" (внизу), "Оставить на диске поврежденные файлы".
Автор: persicum
Дата сообщения: 18.12.2013 11:17
Скажите, WinRAR 5 поддерживает solid-блочную технологию, когда статистика солидов сбрасывается каждые несколько мегабайт? Чтоб было сильное сжатие, но и быстрая обновляемость. Кажется, изобретатель солид-технологии Евгений Рошаль до этого не додумался, а его братан Лександр ему не подсказал... А ведь это было еще в приснопамятных архиваторах imp и jar, царство им небесное!

А у FreeArc такая фича есть?
Автор: EugeneRoshal
Дата сообщения: 18.12.2013 15:51
persicum
Есть сброс после N файлов, см. ключ -sN. Но для ускорения перепаковки RAR сейчас это использовать не умеет. Достаточно трудоемко в реализации, нужно два прохода по архиву. Так что польза от такого ключа - ограничение размеров битого блока при повреждении архива.

Цитата:
А ведь это было еще в приснопамятных архиваторах imp и jar

Тогда и UC2 можно вспомнить.
Автор: BFDA
Дата сообщения: 18.12.2013 16:49
EugeneRoshal

Иногда возникает задача сжать максимально, например, для длительного хранения, тогда мы готовы ждать, пока архив делается!

Страницы: 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160

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


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