View previous topic :: View next topic |
Author |
Message |
L_e_D
Joined: 04 Jan 2005 Posts: 11
|
(Separately) Posted: Thu Sep 15, 2011 17:41 Post subject: Обновился до 7.56a, неверные размеры папок в FileRedirector |
|
|
Гм. Надежда на некое решение слабая (плагин и старый, и необновляемый), но всё-таки — «а вдруг?».
Итак. Стоял у меня (даавно так) 7.0какой-то. Руководствуясь «работает — не трогай» я к апгрейдам как-то и не рвался.
Но вот недавно попался 7z, неоткрываемый стоящим у меня архиваторным плагином. А новый 7z-плагин отказался работать со таким старым totalом. Ну вот и..
То есть total обновил, 7z-архив прочитался и вроде как всё хорошо.
Но не тут-то было и рано радовался.
С не менее давних пор стоит у меня плагин FileRedirector. Поскольку нравится он мне больше прочих временных панелей и типа того.
Не в последнюю очередь потому, что он показывает размер папок, находящихся у себя «внутри». В отличие от других.
Но вот именно размер папок у этого плагина в новом тотале и «поломался».
И не то чтоб совсем не показывал.. показывает. Но для одних папок правильно, а для других неправильно. К примеру — в папке четыре гигабайта с лишним, а показывает сто килобайт с копейками (или двести). И так далее.
Начинаю разбираться, чем «правильные» папки отличаются от «неправильных». Оказывается — размером (гм.. и как это я сразу не догадался?).
Если объём папки больше четырёх гигабайт, то в качестве размера папки показывается остаток от размера. То есть именно то «с лишним», которое превыше четыре (восьми, двенадцати и т.д.) гигабайт.
Причём (видимо так чтоб для полного счастья) «отнимается» примерно четыре (и т.д.) гигабайта (для разных папок по разному), а не ровно.
Соответственно — размер вышележащей папки суммируется из уже «обрезанных» размеров нижележащих. И, разумеется, тоже «обрезается» по превышении.
Вот, собственно на этом я глубоко и озадачиваюсь:
- Какие ещё четыре гигабайта?! (у меня NTFS)
- При чём тут эти четыре гигабайта к виртуальным папкам файлсистемного плагина?
- Какого этого самого этот подсчёт размеров в плагине беспроблемно работал в старой-дряхлой версии Totalа, а в этой-замечательной-новой перестал?
- И что собственно делать то?
P.S. Если кто облегчённо вздохнёт — мол, я-то этим не пользуюсь.. Так причина-то так и непонятна. Вы уверены, что она не «вылезет» где-то ещё в некотором неожиданном месте?  |
|
Back to top |
|
 |
Вахмурка

Joined: 27 Dec 2004 Posts: 2586 Location: Большая деревня Москва
|
(Separately) Posted: Thu Sep 15, 2011 18:07 Post subject: |
|
|
Все, что я знал о FileRedirector, я изложил здесь. Как следует из статьи, я уже давно от него отказался, хотя тогда именно размер директорий меня привлекал, как и тебя. Не могу сказать, что внимательно следил за его показаниями, но ни разу не замечал лажи в размерах. Видимо, у меня тупо не было таких больших файлов, или их было очень мало.
Из любопытства сейчас подключу, посмотрю.
Добавлено
Занятно: он вообще не показывает размеров. Видимо, несовместимость плагина с Windows Se7en и/или 64-битной ОСью. Так что ниччем не могу помочь. _________________ Сайт PowerPro+Total Commander
Скрипты PowerPro для Total Commander
* * *
«Не усматривайте злого умысла в том, что вполне объяснимо глупостью» (Р. Хэнлон) |
|
Back to top |
|
 |
MVV

Joined: 15 Oct 2009 Posts: 4815 Location: Ростов-Дон
|
(Separately) Posted: Thu Sep 15, 2011 18:24 Post subject: |
|
|
Не представляю, как это может быть связано с версией тотала. Тотал берет у FX-плагинов информацию о файлах/папках через виндовскую структуру WIN32_FIND_DATA. В ней есть 2 поля, отвечающих за размер - нижняя часть и верхняя. Нижняя часть - это как раз в пределах 4 ГБ. Если плагин не заполняет поле верхней части, то он вообще не сможет показать размер файла выше 4 ГБ. Так что ИМХО не должно быть разницы с разными версиями тотала. Или оно есть, или его нет.
Кстати, что-то вспомнилось, вроде тотал игнорит верхнюю часть размера при получении информации о папках. А тут Гислер подтверждал это. _________________ TCFS2 + TCFS2Tools: Полноэкранный режим и многое другое (обсуждение)
WINCMD.RU: AskParam, CopyTree, NTLinks, Sudo, VirtualPanel…
Last edited by MVV on Thu Sep 15, 2011 18:25; edited 1 time in total |
|
Back to top |
|
 |
CaptainFlint

Joined: 14 Dec 2004 Posts: 6193 Location: Москва
|
(Separately) Posted: Thu Sep 15, 2011 18:24 Post subject: |
|
|
L_e_D
Это известная проблема Тотала, обсуждалась в теме про плагин NTFS4TC 2 / DiskInternals Reader (начиная примерно отсюда). Гислеру сообщили, обещал подумать. _________________ Почему же, ё-моё, ты нигде не пишешь "ё"? |
|
Back to top |
|
 |
L_e_D
Joined: 04 Jan 2005 Posts: 11
|
(Separately) Posted: Thu Sep 15, 2011 18:49 Post subject: |
|
|
CaptainFlint
Quote: | Это известная проблема Тотала. Гислеру сообщили, обещал подумать. |
А, понятно. Большое спасибо.
Значит ждём-с, угу. Может и поправят.
И интересно то, что в более ранних версиях Тотала этой проблемы не было.
То есть до какой-то версии тотал без проблем отображал для папок FS-плагинов любые размеры. А в каком-то билде «поломался». |
|
Back to top |
|
 |
L_e_D
Joined: 04 Jan 2005 Posts: 11
|
(Separately) Posted: Thu Oct 27, 2011 23:31 Post subject: |
|
|
Ну типа ура.
Поставил (на пробу) 8.0b4 (x32).
И, о чудо! — бага исправлена, размеры папок показываются верно.
Будем надеяться, что до релиза доживёт неполоманным.  |
|
Back to top |
|
 |
|
|
You cannot post new topics in this forum You cannot reply to topics in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum You cannot vote in polls in this forum
|
Powered by phpBB © 2001, 2005 phpBB Group
|