Сортировка папок по имени при уст. по размеру

Обсуждение Total Commander. Установка, использование, настройка, решение проблем, скрытые функции. Обсуждение новых версий.

Модераторы: d-view, Моторокер, Avada, CaptainFlint, Nik

Ответить
Аватара пользователя
Strek
Сообщения: 205
Зарегистрирован: Вс окт 17, 2010 23:10
Контактная информация:

Сортировка папок по имени при уст. по размеру

Сообщение Strek »

При установке по типу сортировка происходила по типу и по имени (и в папках и в файлах). Выставил так, чтобы можно было сортировать папки по размеру и теперь при установке по типу сортировка папок происходит вот так:
Adobe\
Google Earth\
Graphics\
R-Studio\
Restorator\
Windows 7 Language Pack (x64) - Multiple Languages\
Windows 7 Ultimate SP1 x64 Compact\
Windows 7 with SP1 U Russian\
Winstep Xtreme Portable\
WinTuning\
Registry Workshop 4.5.0\
TeamViewer 7.0 Build 12541 Corporate\
TeamViewer 7.0 Build 12541 Final RePack by elchupakabra\
Daemon Tools PRO Advanced 4.41.0315.0262 RePack by KpoJIuK\
Radialix 2.12.04\

А в файлах нормально.
Как сделать, чтобы оставить "по размеру" и решить проблему с сортировкой по типу и по имени для папок?
Аватара пользователя
Avada
Сообщения: 10541
Зарегистрирован: Пт авг 01, 2008 16:17
Откуда: Россия, Саратов

Сообщение Avada »

Strek
А ссылку на нормальный скрин текущей файловой панели со всеми её колонками вместо этого списка представить можно?
Даже самая богатая фантазия
Не представит себе наши безобразия.
Аватара пользователя
MVV
Сообщения: 4815
Зарегистрирован: Чт окт 15, 2009 10:58
Откуда: Ростов-Дон

Сообщение MVV »

Подозреваю, что тотал сортирует "по типу", откусывая части имен папок с последней точки...
Аватара пользователя
CaptainFlint
Сообщения: 6239
Зарегистрирован: Вт дек 14, 2004 22:34
Контактная информация:

Сообщение CaptainFlint »

А я подозреваю, что SortDirExt почему-то оказался равен 1, и что его надо вернуть в 0.
Почему же, ё-моё, ты нигде не пишешь "ё"?
Аватара пользователя
Avada
Сообщения: 10541
Зарегистрирован: Пт авг 01, 2008 16:17
Откуда: Россия, Саратов

Сообщение Avada »

А я подозреваю, в дополнение к предыдущему посту (который, ИМХО, вполне объясняет последовательность имён каталогов с точками и без), что сортировать каталоги по размеру не удаётся, потому что размер подкаталогов в данном каталоге пока не вычислен. Желающие могут попробовать отсортировать каталоги по размеру без нажатия Alt+Shift+Enter и после него. прочувствовать разницу. Даже в кратком режиме.
Кстати, в заголовке темы написано
Сортировка папок по имени при уст. по размеру
а в самом посте
Выставил так, чтобы можно было сортировать папки по размеру и теперь при установке по типу сортировка папок происходит вот так
Кто-то может пояснить, как увязывается выделенный фрагмент со всем прочим?
Даже самая богатая фантазия
Не представит себе наши безобразия.
Аватара пользователя
Strek
Сообщения: 205
Зарегистрирован: Вс окт 17, 2010 23:10
Контактная информация:

Сообщение Strek »

CaptainFlint писал(а):А я подозреваю, что SortDirExt почему-то оказался равен 1, и что его надо вернуть в 0.
Подозрения оказались правильными. Огромное Спасибо за меленькую мелочь! :D

Добавлено спустя 4 минуты:
Avada писал(а):Кто-то может пояснить, как увязывается выделенный фрагмент со всем прочим?
Ну так а что не понять. :) Когда нажимаю в Commander-e на колонке тип, происходило то, что путались папки.
Аватара пользователя
Avada
Сообщения: 10541
Зарегистрирован: Пт авг 01, 2008 16:17
Откуда: Россия, Саратов

Сообщение Avada »

Strek
А при чём тут тогда "Выставил так, чтобы можно было сортировать папки по размеру"? И при чём тут вообще размер (вынесенный, между прочим, в заголовок темы), когда описанная картина при изменённом ключе наблюдается именно при сортировке по типу? (Да, есть такая штука как мультисортировка, но о ней пока не было сказано ни единого слова.)
Даже самая богатая фантазия
Не представит себе наши безобразия.
Аватара пользователя
Strek
Сообщения: 205
Зарегистрирован: Вс окт 17, 2010 23:10
Контактная информация:

Сообщение Strek »

Avada писал(а):А при чём тут тогда "Выставил так, чтобы можно было сортировать папки по размеру"?
Имел ввиду в настройках плагина.
Аватара пользователя
Avada
Сообщения: 10541
Зарегистрирован: Пт авг 01, 2008 16:17
Откуда: Россия, Саратов

Сообщение Avada »

Strek писал(а):Имел ввиду в настройках плагина.
Ничего не понял. Какого плагина???
Даже самая богатая фантазия
Не представит себе наши безобразия.
Аватара пользователя
Strek
Сообщения: 205
Зарегистрирован: Вс окт 17, 2010 23:10
Контактная информация:

Сообщение Strek »

Avada писал(а):Какого плагина???
По-моему DirSize (если честно я не помню, как я настроил сортировку папок по размеру. То есть у меня изначально её не было. Помню, что залазил куда-то в настройку Табуляторы вроде).

Добавлено спустя 2 минуты:
CaptainFlint писал(а):А я подозреваю, что SortDirExt почему-то оказался равен 1, и что его надо вернуть в 0.
Не заметил сразу. Теперь с папками всё нормально, а с файлами теперь тоже самое, что было с папками. :lol: (то есть теперь при установке по типу сортирует как попало файлы). Точнее сортирует именно по типу и именно по имени, допустим отдельно zip и отдельно rar. Что за не задача такая?!
http://img221.imageshack.us/img221/696/255oo.jpg
Аватара пользователя
Avada
Сообщения: 10541
Зарегистрирован: Пт авг 01, 2008 16:17
Откуда: Россия, Саратов

Сообщение Avada »

Strek писал(а):По-моему DirSize (если честно я не помню, как я настроил сортировку папок по размеру. То есть у меня изначально ей не было. Помню, что залазил куда-то в настройку Табуляторы вроде).
Да уж, всё в одну кучу... Для настройки плагина (кстати, он называется DirSizeCalc) никак не годится диалог настройки "Табуляторы". Никакой сортировки папок по размеру этот плагин не даёт, он позволяет этот размер отображать в наборе колонок. Соответственно, никакой сортировки по размеру в его настройках нет.
Strek писал(а):Теперь с папками всё нормально, а с файлами теперь тоже самое, что было с папками. (то есть теперь при установке по типу сортирует как попало файлы)
Ключ SortDirExt никакого отношения к сортировке файлов не имеет вообще.

Ещё раз: где скрин с отображением проблемы? С объяснением словами ничего не получается.
Даже самая богатая фантазия
Не представит себе наши безобразия.
Аватара пользователя
Strek
Сообщения: 205
Зарегистрирован: Вс окт 17, 2010 23:10
Контактная информация:

Сообщение Strek »

Вот в окошке справа http://img809.imageshack.us/img809/2571/98512227.jpg
Аватара пользователя
CaptainFlint
Сообщения: 6239
Зарегистрирован: Вт дек 14, 2004 22:34
Контактная информация:

Сообщение CaptainFlint »

Strek писал(а):Теперь с папками всё нормально, а с файлами теперь тоже самое, что было с папками. (то есть теперь при установке по типу сортирует как попало файлы). Точнее сортирует именно по типу и именно по имени, допустим отдельно zip и отдельно rar. Что за не задача такая?!
Сортирует ровно так, как надо. Выбрал сортировку по типу — получи сортировку по типу, что не так? Сортировка всегда так работает, по любой колонке, хоть по имени, хоть по типу, хоть по размеру: просто все элементы выстраиваются в таком порядке, чтобы выбранная колонка оказывалась упорядоченной по возрастанию/убыванию (в зависимости от выбранного направления). Если в колонке число, то оно сравнивается как число, если строка — то по алфавиту. Естественно, если нашлось несколько файлов с одинаковыми типами (rar), они обязаны быть перечислены все до единого, прежде чем в списке сможет появиться следующий по алфавиту тип (zip). Ведь если они окажутся вперемешку, то как это вообще можно будет назвать сортировкой по типу? Всё равно, что в словаре, упорядоченном по алфавиту, между словами "абажур" и "абак" вдруг вклинить какого-нибудь "чебурашку"…

Ты можешь по-человечески описать, что ты хочешь получить-то в итоге? Привести пример списка папок и файлов в том порядке, какой тебе нужен, и перечислить критерии сортировки. А мы уж постараемся сообразить, как это сделать (если оно окажется возможно).

Добавлено спустя 3 минуты:
Strek писал(а):Вот в окошке справа http://img809.imageshack.us/img809/2571/98512227.jpg
Из этого скрина видно, как минимум, что SortDirExt так и остался в значении 1.
Почему же, ё-моё, ты нигде не пишешь "ё"?
Аватара пользователя
Strek
Сообщения: 205
Зарегистрирован: Вс окт 17, 2010 23:10
Контактная информация:

Сообщение Strek »

CaptainFlint писал(а):Из этого скрина видно, как минимум, что SortDirExt так и остался в значении 1.
Ну это я уже специально для Avada сделал.
CaptainFlint писал(а):Выбрал сортировку по типу — получи сортировку по типу, что не так?
Короче аврал у меня. Сам запутался и вас запутал. Всё нормально. Просто долго вот так SortDirExt=1 было, а до этого с 0 всё время пользовался (с непривычки вообщем). :) Всем спасибо за Внимание.
Ответить