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

» WinRAR

Автор: BELOV
Дата сообщения: 05.03.2005 17:17
arsvrn

Цитата:
А после переименования он их берет запросто.


Да действительно смена расширения позволяет решить эту проблему. Спасибо.
Автор: yuliyashka
Дата сообщения: 05.03.2005 22:34
я неПонела!
Автор: Terabyte
Дата сообщения: 06.03.2005 10:10
Кроме встроеной системы восстановления архивов в WinRar есть ли еще какие нибудь утилиты на эту тему или способы? Просто имеется очень ценный архив без пароля, в нем один текстовый файл, архив восстановлен после удаления и немного поврежден. Он открывается, но при попытки разархивироваться пишет ошибку, после починки пишет ошибку CRC. Очень прошу помочь.
Автор: Sybiriak
Дата сообщения: 06.03.2005 14:41
Terabyte

Цитата:
после починки пишет ошибку CRC
Попробуй извлечь с ключем: -kb (При извлечении сохранять поврежденные файлы).
Автор: Terabyte
Дата сообщения: 06.03.2005 14:53
Sybiriak
Не покареженными оказались только первые 80 строк текстового файла =(
Автор: Viewgg
Дата сообщения: 07.03.2005 18:25
Terabyte
Можно попытаться смотреть текстовый файл встроенной смотрелкой, можно попробовать Total Commander-ом (см. выше - человек смог распаковать архив с битыми именами). Впрочем, если дело совсем туго - увы!
Автор: TCPIP
Дата сообщения: 13.03.2005 00:02
Можно ли заставить WinRAR работать с переменными среды в путях? Делаю бэкап с помощью One-click BackUp, и хочу отвязаться от полных путей к архивируемым файлам, заменив C:\Program Files на %ProgramFiles% и т.д. а WinRAR таких передаваемых ему путей не понимает...
Автор: evle
Дата сообщения: 13.03.2005 10:23
TCPIP

Цитата:
Можно ли заставить WinRAR работать с переменными среды в путях?

Переменных среды RAR, кажется, не понимает. (Хотя в "Program Files" из SFX архива распаковать можно). Зато переменные прекрасно понимают батники. Может через них?
Автор: Serg0FFan
Дата сообщения: 14.03.2005 13:00
evle
Всё понимает... уже года 4ре делаю бекапы консольной версией рара.. вот кусок кода из батника

Цитата:

@echo off
@for /F "tokens=2,3,4* delims=. " %%i IN ('date /t') DO @SET CURDAY=%%i
@for /F "tokens=2,3,4* delims=. " %%i IN ('date /t') DO @SET CURMON=%%j
@for /F "tokens=2,3,4* delims=. " %%i IN ('date /t') DO @SET CURYEAR=%%k
::@echo %CURDAY%-%CURMON%-%CURYEAR%
@mkdir D:\Copy\1C_%CURYEAR%\%CURMON%\ 2> nul
@c:\bin\arc\rar.exe a -mdg -mm -s -r -rr -agYYYY-MMM-DD -dh -x@C:\1c\list_exclude.txt D:\Copy\1C_%CURYEAR%\%CURMON%\1c_Buch_ @C:\1c\list_buch.txt



Добавлено:
Только что попробовал запустить тот же батник, только вместо rar.exe прописал winrar.exe ...всё отработало отлично!

Добавлено:
Мысль..штобы сабж умел пользоваться и оперировать переменными среды нужен интерпретатор этой среды..т.е. запускать надо его из батника.. т.е. система запускает cmd.exe (это и есть сам командный интерпретатор..) а уж он выполняет команды..и ему известны переменные среды.

Добавлено:
TCPIP
Ваще всё што ты хочешь сделать как рас в приведенном примере реализовано.. обычным командным файлом... выполнение которого я добавил в шедулер..с заданным расписанием И не нужно никаких ванкликов.. Всё уже лет 7 работает как часы.. на пред. месте работы и на текущем...
Автор: Lively
Дата сообщения: 14.03.2005 13:35
BELOV
И еще один, достатоно простой вариант решения проблемы: Для того, тобы еще раз "зарарить" имеющийся RAR - архив (либо отдельные тома многотомного rar-архива) достатоно поместить архив в новую папку с каким-нибудь понятным именем и архивировать (можно создавать и многотомный архив) саму папку...
Автор: evle
Дата сообщения: 14.03.2005 14:05
Serg0FFan
Разумеется, если давать WinRAR параметры из батника все будет работать, потому как до него эти переменные не дойдут. А вот сам RAR с переменными работать не может.Serg0FFan
Разумеется, если давать WinRAR параметры из батника все будет работать, потому как до него эти переменные не дойдут. А вот сам RAR с переменными работать не может.
Автор: Serg0FFan
Дата сообщения: 14.03.2005 15:31
evle
)) умный ты!

Цитата:
А вот сам RAR с переменными работать не может.


А это что по твоему? Строчку ты вот эту видел? я её еще цветом выделил специально..
c:\bin\arc\rar.exe a -mdg -mm -s -r -rr -agYYYY-MMM-DD -dh -x@C:\1c\list_exclude.txt c:\Copy\1C_%CURYEAR%\%CURMON%\1c_Buch_ @C:\1c\list_buch.txt

это и есть запуск винрара с ПЕРЕМЕННЫМИ!!!! сам батник запускается БЕЗ ПАРАМЕТРОВ!
Вообще для резервного копирвания они и не нужны..хотя можно и придумать...но смысл?
Причем если запускать винрар напрямую не из батника то он ессно не воспринимает никаких параметров...А в батнике - лехко! Собсно в батнике интерпретатор во время исполнения сам переменные все преобразует...потому всё и работает.

Вощем пишите батник (не так уж это и сложно) и подсовываейте его на исполнение вашему ванклику если хотите
Автор: TCPIP
Дата сообщения: 14.03.2005 16:05
evle
Serg0FFan
16:31 14-03-2005
Цитата:
подсовываейте его на исполнение вашему ванклику если хотите

Ванклик сам вызывает WinRAR и, по идее, тупо подсовывает вирару, то, что я в него заложил... Значит не тупо... а тупо.
Спасибо. Жаль. Про бэтч то само собой ясно, но как-то это... хотя...

Цитата:
А это что по твоему? Строчку ты вот эту видел? я её еще цветом выделил специально..
c:\bin\arc\rar.exe a -mdg -mm -s -r -rr -agYYYY-MMM-DD -dh -x@C:\1c\list_exclude.txt c:\Copy\1C_%CURYEAR%\%CURMON%\1c_Buch_ @C:\1c\list_buch.txt

Кстати, это не значит, что винрар работает с переменными... Строчку-то он уже "развернутую" получает от интерпретатора, разве нет?
Впрочем, вы сами же и ответили.

Цитата:
Собсно в батнике интерпретатор во время исполнения сам переменные все преобразует...потому всё и работает.

Автор: evle
Дата сообщения: 15.03.2005 05:06
Serg0FFan

Цитата:
А это что по твоему?

Разумеется, строчку видел. Здесь переменные обрабатывает не RAR, а cmd, ты это даже сам потом написал. А вот в структуре архива переменные указать (чтобы RAR сам знал, куда распаковывать) нельзя. Так что повторяю: RAR с переменными не работает. А насчет батника я и не спорил (можно даже не батник, а просто в параметрах указать).
Автор: Viewgg
Дата сообщения: 15.03.2005 20:31
evle
Еслли архив самораспаковывающийся, тогда всё пройдёт. Правда, это уже другая задача.
Автор: Yohji
Дата сообщения: 16.03.2005 06:41
А где взять SFX модули какие нибудь? Например как у Нейро или руссификатор у Сержанта.
Автор: arsvrn
Дата сообщения: 16.03.2005 08:16
Yohji
А родных из дистрибутива недостаточно?
Автор: Yohji
Дата сообщения: 16.03.2005 09:50
arsvrn
Нет, хочу как у них.
Автор: Viewgg
Дата сообщения: 16.03.2005 17:54
Yohji

Цитата:
Например как у Нейро

А у них взят как раз стандартный, только как-то вставлена картинка, добавлена AV-подпись и ещё заданы необходимые параметры SFX, вот и всё.
Автор: shaggoth
Дата сообщения: 17.03.2005 01:13

Цитата:
только как-то вставлена картинка

это самое интересное пожалуй
Автор: CoDeR
Дата сообщения: 17.03.2005 04:14
Viewgg

Цитата:
только как-то вставлена картинка

Обсуждалось уже. Меняется Restorator'ом или ResHacker'ом.
SFX.exe -> Bitmap
Автор: Sybiriak
Дата сообщения: 17.03.2005 05:08
Yohji

Цитата:
А где взять SFX модули какие нибудь? Например как у Нейро или руссификатор у Сержанта.
Вырезать из вышеупомянутых (или любых других sfx rar архивов) экзешников, благо их структура позволяет это делать (SFX модуль просто приставляется спереди рар архива).
Автор: arsvrn
Дата сообщения: 17.03.2005 09:56
Yohji
Sybiriak совершенно прав.
А определить, где в файле кончается SFX-модуль, можно так. Собственно рар-архив начинается с байтов 52 61 72 21 шестнадцатиричных (в виде текста - "Rar!"). Соответственно, от начала файла и до этих байтов - это SFX-модуль. Выдираешь его любым hex-редактором в файл и используешь.
Автор: Yohji
Дата сообщения: 17.03.2005 13:17
Но если его используют многие, значит он где то официально есть, с описанием.
Потому как я смотрю в коментариях там отличные от стандартных комманды и хтмл тэги.
Автор: lihoy
Дата сообщения: 18.03.2005 17:14
Люди, обьясните плзз почему в свойствах архива пишет
"Версия для извлечения 2.9" ?? Оно что по сути зажимает как 2.9 ??
Оно вообще так и должно быть или у меня какой-то конченный шаровар стоит??
Автор: DimmY
Дата сообщения: 18.03.2005 17:26
lihoy

Цитата:
Оно вообще так и должно быть

Да, оно так и должно быть. Хотя "зажимает оно" не как 2.9, а как 3.x
Но распаковать "зажатое" должна и 2.9 тоже.
Автор: dda
Дата сообщения: 19.03.2005 08:30
Подскажите пожалуйста чайнику.Есть 34 архива с видео,но не хватает одного 2-ого
архива,можно ли просмотреть фильм без недостающего.При извлечении просит 2-ой,а его нет и не будет.Как можно выйти из положения?Спасибо.
Автор: albel
Дата сообщения: 19.03.2005 09:17
dda
есть ли recovery volumes или информация для восстановления в архиве? Архив обычный или непрерывный?
Автор: TCPIP
Дата сообщения: 19.03.2005 15:15
Если в многотомном архиве сидит один файл, его нельзя вытащить. Можно вытащить отдельные файлы в обычном архиве, а здесь почитай как в непрерывном ситуция-то. Я не прав?
Автор: dda
Дата сообщения: 20.03.2005 06:27
TCPIP
Совершенно точно подмеченно.В многотомном архиве сидит фильм,извлекать можно с любого архива ,хоть с 34,но извлечение идет по порядку 1,2,3.....и если цепочка разорвана, вот тут весь процесс встает пока не будет недостающего архива.
К сожалению не recovery volumes,не информация для восстановления нет.

Страницы: 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667

Предыдущая тема: Punto switcher vs. Клавиатурный ниндзя...


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