ozr1
Member | Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору TAILORD Цитата: В settings.dat который в сборке от A1exander1 этого параметра .fileguard нет. Откат к чему тогда происходит? | При наличии в той же папке файла settings.dat.old файл settings.dat будет заменён этим файлом. Если файл settings.dat.old в той же папке отсутствует, то ранее (года 2 назад) uTorrent просто создавал с текущем файле параметр .fileguard с рассчитанным хешем файла settings.dat и продолжал нормально работать, ничего не заменяя. На последних версиях я это поведение не проверял. Если речь идёт о "родном" (из архива со сборкой) файле settings.dat из сборок от Alexander1 версий 3.5.5.44994-3.5.5.45291 (в них он -- один и тот же), то просто можете добавить в его начало ("Top" вместо "Bottom" в окне создания параметра) параметр .fileguard со значением "559805294DF4CADC59728F0D049476C955B45CB5" (без кавычек, естественно; посчитал его только что специально для Вас). Иначе (если settings.dat уже изменялся по сравнению с файлом из архива со сборкой, а также для более старых версий или для более новых, если в новых settings.dat снова поменяется) до создания этого параметра поставьте курсор в BEncode на "[ROOT]" (собственно, он там и стоит сразу после запуска BEncode) и нажмите "Item -> Hash": будет отображён лог со значением рассчитанного хеша файла, в котором следует выбрать строку с SHA1-хешем, скопировать (Ctrl-C) её в буфер обмена винды, затем перейти из окна лога обратно в окно "Structure" (курсор должен оставаться на "[ROOT]") и создать в нём параметр .fileguard, скопировав (Ctrl-V) в его значение то, что ранее было помещено в буфер обмена винды, и обрезав его справа (удалить перевод строки) и слева (удалить "[время] SHA1: "), т.е. в значении параметра должно остаться лишь 40 символов 16-ричного хеша. | Всего записей: 331 | Зарегистр. 05-07-2015 | Отправлено: 12:55 06-08-2019 | Исправлено: ozr1, 15:09 06-08-2019 |
|