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

» ICEECC, QuickPAR, MultiPAR, RSC32 и другие

Автор: persicum
Дата сообщения: 23.04.2012 07:42
А чего там мочь? Даже на планшете скачивается...

[del]
Автор: Dimsoft
Дата сообщения: 23.04.2012 18:57

Цитата:
А чего там мочь?

persicum
мда, Opera не качала, а IE с первого раза
Автор: lehachuev
Дата сообщения: 28.04.2012 14:06
Подскажите плиз кто-нибудь, с какими параметрами делать тома восстановления RSC32 под залив на сервер Юзнета?
Автор: SurferNet
Дата сообщения: 28.04.2012 15:07
persicum
Продублирую тут - непонятно, при утере файлов *.FHash.RSC32 и/или *.VHash.RSE32 остальные файлы(которые *.s00_vol001669.RSE32 и т.д.) становятся бесполезными или восстановить всё равно можно?
Автор: persicum
Дата сообщения: 28.04.2012 15:57
Если утеряны файлы FHash или VHash, или они повреждены, дается команда -shd для их воскрешения.

Для Usenet нужен формат PAR2, размер блока 384000 или кратное ему. RSC32 совсем не поможет.

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

Тут сотни нормальных программистов или обучающихся, кому интересна эта поделка и кто не парится насчет 64 бит и юникода, которых в ней нет, пишите GUI и не парьтесь с ключами по 1001 разу.
Автор: folta
Дата сообщения: 28.04.2012 16:30
persicum

Цитата:
..пишите GUI...

ну! налетай-торопись..., а то все изобретают свежезабытые грабли всяких проводниковых командеров. вот же куски золота на поверхности валяются. только наклоняйся, обрабатывай и в кОрман лож

Цитата:
Аристарх договорился!.. Таможня даёт добро!!
Автор: SurferNet
Дата сообщения: 28.04.2012 17:33
persicum

Цитата:
RSC32 совсем не поможет.

Почему? Из-за юникода? Но я так понимаю, что lehachuev'у нужно заливать для себя и контент с англоязычными названиями, так что это не будет проблемой.

Цитата:
Тут сотни нормальных программистов или обучающихся, кому интересна эта поделка и кто не парится насчет 64 бит

Да не нужны эти 64 бит никому.

Цитата:
юникода

Это из-за паскаля?

Цитата:
пишите GUI

А Dam1an забросил это дело?
Автор: persicum
Дата сообщения: 28.04.2012 17:51
Если для себя то оно конечно можно.

Damian сделал рабочую демку, а более функциональную версию и исходники никому не дает.

Все остальное я объясил выше - зачем алгоритму юникод? Алгоритму нужно грузить людские мозги и компутерное железо.

Добавлено:
Кста, сколько людей пишут свои коммандеры, даже под дос до сих пор умельцы пишут нортоны двухоконные!! Правильно вольта сказал - дурью маются.
Автор: lehachuev
Дата сообщения: 28.04.2012 22:19
Да уж, нормальный гуй было б неплохо... А если б еще с батчем... Мечты, блин.

Добавлено:
Еще вопросик - если будут повреждены сами RSC32-файлы, их можно будет использовать для восстановления, или "всё пропало"?
PS. сорри за лишний вопрос, проверил сам, всё работает.
Автор: persicum
Дата сообщения: 29.04.2012 04:58
Мне хватает удобств, которые дает менюшка ФАРа. Ключи набираю редко.
В ФАРе можно по энтеру даже заходить внутрь FHash.

Единственное, прога очень выигрывает, когда есть второй винт. Поэтому нужно у кого есть добавить в комстроки ФАРовой менюшки рабочую директорию на втором винте, например -wrkD:

Лечение это вообще ППЦ. Оно требует уже второй и третий дополнительный винты... К счасть можно использовать первый винт вместо третьего, тогда комстроку для восстановления нужно дополнить
-wrkD: -wr2Е: , а у кого нет третьего винта сойдеть и -wrkD: -wr2С:

Вот тогда будет быстро.


В файлах проги ищутся небитые блоки восстановления, сами файлы могут быть как хочешь битыми, главное чтобы набралость несколько небитых блоков восстановления в них, сколько нужно.

Автор: lehachuev
Дата сообщения: 29.04.2012 12:21
Поковырялся в Фаре. Всё отлично, кроме одного - мне, чайнику, крайне не хватает очереди заданий. Может, кто знающий даст пример батника?
Автор: persicum
Дата сообщения: 29.04.2012 15:14
Создает файлы восстановления для всех главных подпапок данной папки.
Отдельно лежачие файлы не трогает.
прописано 500000 блоков и 10%


Код:
@ECHO OFF
REM MODE CON COLS=96 LINES=25
REM COLOR 1f
SETLOCAL ENABLEDELAYEDEXPANSION
SET temp=D:\Temp

for /f "tokens=*" %%a in ('dir /A:D /B "%~1"') do (
RSC32 -wt"%%a" -r -md2 -ya -bn"%%a" "%%a\" -tw"%%a" -la 2>>"Error.log"
RSC32 -wrk%temp% -bn"%%a" -mu750m -ya -wrr500000-10%%-"%%a" -pr"%%a" -la 2>>"Error.log"
)

Автор: lehachuev
Дата сообщения: 29.04.2012 22:10
Спасибище!!
Автор: lehachuev
Дата сообщения: 24.05.2012 12:30
еще вопросик. скажем, я залил на сервер зараренный блюрик, свыше 100 томов, два из них в результате какого-то сбоя на серваке были побиты, есть ли возможность вылечить именно их, не выкачивая остальные архивы?
Автор: persicum
Дата сообщения: 24.05.2012 21:17
Нет, нельзя.
Коды Рида-Соломона так не работают, а работают вот как - чтобы вылечить 2% ошибок нужно взять 98% хорошей инфы и 2% кодов. Тогда из 98+2% общей информации можно получить 100% исходной.
Автор: lehachuev
Дата сообщения: 28.05.2012 22:15
И еще просьба - можно батник для восстановления? Скачал счас архивы с томами восстановления, гуй работать не желает, "не открывается файл FHash.RSC32", ФАР тоже ничего не делает, лог пустой...
Автор: persicum
Дата сообщения: 29.05.2012 06:30
И не будет...
В Фаре:

1) ставишь курсор на FHash.RSC32
2) в меню Set BaseName / Set BaseName from current file
3) Repair Files
Автор: lehachuev
Дата сообщения: 29.05.2012 20:13
Спасибо!
Автор: palandy
Дата сообщения: 30.06.2012 19:15
Здравствуйте, persicum.
Пытаюсь создать из 3-х дисков (каждый ~3Гб) raid 3:1. Хочу подогнать информацию для восстановления под размер dvd. Добавил в меню фара такие строчки.

Код: : Protect to DVD
rsc32 -wrr500000-fittoDVD -bn%RSC32_BaseName%
: Protect to Custom Size
rsc32 -wrr!?Number of Volumes?16000!-fittodisk -ds!?Disk Size?4650!m -bn%RSC32_BaseName%
Автор: Alex_Piggy
Дата сообщения: 30.06.2012 19:52
Добрый день
Прошу прощения, что вмешиваюсь.
palandy
Насколько я знаю, -fittodisk - это для всей информации (исходная + recovery).
Т.е Вы должны вычислить размер диска как объем Вашей информации + DVD. Например, если у Вас ровно 9000 MB инфы, то нужный размер диска = 9000+4650=13650. (плюс минус пара сотен MB.)
persicum
А планируете ли Вы возможность сделать такое автоматом? Что-то вроде -FitRecoveryDataToDisk
Автор: palandy
Дата сообщения: 30.06.2012 20:01
Alex_Piggy, спасибо.
Да, FitRecoveryDataToDisk - было бы неплохо
Автор: persicum
Дата сообщения: 02.07.2012 10:53
palandy
Alex_Piggy

Такая фича есть с самого начала - нужно добавить ключ -ed
Причем это есть и в менюшке ФАРа для 256000 блоков.
Автор: Alex_Piggy
Дата сообщения: 02.07.2012 12:07
Добрый день, persicum
Спасибо за разъяснение. Действительно с самого начала. Эту опцию ("-ed fit to empty disk;") когда-то прочтал/перевел как "вместить на пустой диск", "подобрать размеры под пустой диск" и посчитал, что это - оставлять или не оставлять запас свободного места под файловую систему. Удивился и не стал разбиратся.
Прошу прощения за напрасное беспокойство.
Автор: persicum
Дата сообщения: 05.10.2012 20:17

Цитата:
Поковырялся в Фаре. Всё отлично, кроме одного - мне, чайнику, крайне не хватает очереди заданий. Может, кто знающий даст пример батника?


Поместил вызов соответствующих батников для поштучной обработки файлов либо директорий в менюшку ФАРа.

paf.bat - для файлов
pad.bat - для папок
Автор: persicum
Дата сообщения: 10.10.2012 20:13
Вышла версия RSC32 3.04

Теперь вывод контрольных сумм не такой крезовый как раньше -))
Автор: persicum
Дата сообщения: 22.10.2012 15:34
Вышла версия 3.05

Теперь имена директорий допустимо передавать не только как NAME\ или NAME\*.*,
но и просто как NAME. Поэтому менюшка ФАРа должна теперь хавать помеченные директории, а не только файлы.

Также добавлен SHA256 кому нужен, и еще по мелочам.
Автор: lehachuev
Дата сообщения: 24.10.2012 20:56
Подскажите плиз, как делать чекинг?я уже и в фаре, и в гуе пробовал - не пашет(( в фаре лог пустой. в гуе - "не могу открыть fhash.rsc32".
Автор: persicum
Дата сообщения: 25.10.2012 07:31
В фаре нужно установить BaseName - базовое имя для набора восстановления.
Навести курсор на *.FHash.RSC32, потом Set BaseName from Current file.
Автор: lehachuev
Дата сообщения: 25.10.2012 08:12
Спасибо, заработало! А можно попросить батник для чекинга?
Автор: persicum
Дата сообщения: 25.10.2012 08:24
Подумаем...
Сейчас в комплекте три батника - для защиты всех директорий первого уровня вложенности, для защиты всех файлов нулевого уровня вложенности и для защиты всех файлов бесконечного уровня вложенности.

Для проверки достаточно одного батника который бы искал рекурсивно все файлы *.RSC32 и проверял бы? Наверное, так. Или сразу лечил??

Страницы: 123456789

Предыдущая тема: Как взломать Rar-архив


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