Быстрое выделение файлов/каталогов мышью
Модератор: motyara
-
- Охотник за багами
- Сообщения: 127
- Зарегистрирован: Ср мар 03, 2010 12:51 am
Быстрое выделение файлов/каталогов мышью
Думаю, мое пожелание уместнее всего оставить здесь.
Идея проста: я хочу возможность быстрого выделения всех файлов/каталогов мышью. Как я делаю это в ТС: зажимаю правую кнопку на одном из файлов, быстро веду мышь вверх до упора, быстро опускаю мышь вниз до упора. Всё. Если я имею дело с большим списком файлов, он быстренько скроллится, попутно выделяя все пройденные файлы.
В UC такая схема не катит: а). нет автоскролла или он почти не работает в указанной схеме, б). выделение прекращается как только мышь покидает пределы панели.
Хотелось бы чтобы заработали указанные механизмы, поскольку они удобны и интуитивны.
Альтернативно, неплохо бы ввести другой механизм выбора всех файлов/каталогов, независимый от кнопок на панели.
Например, хорошо бы все файлы/каталоги выделять при левом щелчке по строке состояния.
Еще, ИМХО, логично запускать механизм подсчёта размера всех каталогов при двойном щелчке по строке состояния. Логика проста: в строке состояния пишутся размеры всех файлов и каталогов, поэтому логично производить какое-то действие, связанное с ними при двойном щелчке.
Надеюсь, такие изменения сделают UC ещё более удобным и полезным.
Build 773. Windows XP SP3.
Идея проста: я хочу возможность быстрого выделения всех файлов/каталогов мышью. Как я делаю это в ТС: зажимаю правую кнопку на одном из файлов, быстро веду мышь вверх до упора, быстро опускаю мышь вниз до упора. Всё. Если я имею дело с большим списком файлов, он быстренько скроллится, попутно выделяя все пройденные файлы.
В UC такая схема не катит: а). нет автоскролла или он почти не работает в указанной схеме, б). выделение прекращается как только мышь покидает пределы панели.
Хотелось бы чтобы заработали указанные механизмы, поскольку они удобны и интуитивны.
Альтернативно, неплохо бы ввести другой механизм выбора всех файлов/каталогов, независимый от кнопок на панели.
Например, хорошо бы все файлы/каталоги выделять при левом щелчке по строке состояния.
Еще, ИМХО, логично запускать механизм подсчёта размера всех каталогов при двойном щелчке по строке состояния. Логика проста: в строке состояния пишутся размеры всех файлов и каталогов, поэтому логично производить какое-то действие, связанное с ними при двойном щелчке.
Надеюсь, такие изменения сделают UC ещё более удобным и полезным.
Build 773. Windows XP SP3.
-
- Охотник за багами
- Сообщения: 1199
- Зарегистрирован: Вс янв 31, 2010 12:12 am
Автоскролл пригодился бы ещё и при drag-n-drop'е...Fuhrer писал(а):нет автоскролла или он почти не работает в указанной схеме
А мне именно эти действия не кажутся логичными...Fuhrer писал(а):Например, хорошо бы все файлы/каталоги выделять при левом щелчке по строке состояния.
Еще, ИМХО, логично запускать механизм подсчёта размера всех каталогов при двойном щелчке по строке состояния. Логика проста: в строке состояния пишутся размеры всех файлов и каталогов, поэтому логично производить какое-то действие, связанное с ними при двойном щелчке.
Кстати:
Ctrl+A - выделить все файлы;
Ctrl+A (2 раза) - выделить все файлы и папки;
Alt+Shift+Enter - подсчитать размер всех каталогов.
-
- Охотник за багами
- Сообщения: 127
- Зарегистрирован: Ср мар 03, 2010 12:51 am
Re:
Да-да. Та же проблема. Он формально есть, но уж шибко неюзабелен. А именно: активная облать слишком мала (её тяжело найти и легко потерять), скролл слишком медленный.Qwertiy писал(а):Автоскролл пригодился бы ещё и при drag-n-drop'е...
Ваши варианты? Что логичнее повесить на указанные области, и на какие области логичнее повесить указанные функции? Я как бы не намерен отстаивать свою позицию с пеной у рта (тем более, что придумал я это во время написания поста), соглашусь на любой удобный и функциональный вариант, но такой набор мне действительно кажется логичным. Поскольку в статусбаре пишется инфа о всех файлах/каталогах, то и действия с ним должны затрагивать все файлы/каталоги.Qwertiy писал(а):А мне именно эти действия не кажутся логичными...Fuhrer писал(а):Например, хорошо бы все файлы/каталоги выделять при левом щелчке по строке состояния.
Еще, ИМХО, логично запускать механизм подсчёта размера всех каталогов при двойном щелчке по строке состояния. Логика проста: в строке состояния пишутся размеры всех файлов и каталогов, поэтому логично производить какое-то действие, связанное с ними при двойном щелчке.
Кстати, на средний щелчёк предлагаю замапить команду подсчёта размера, занимаемого выделенными файлами (функция cm_getfilespace в TC, в UC её не нашёл).
Про Ctrl+A (2 раза) не знал, спасибо. Alt+Shift+Enter - не очень удобен, мягко говоря. А вместо Ctrl+A + Ctrl+A использую Ctrl++Qwertiy писал(а):Кстати:
Ctrl+A - выделить все файлы;
Ctrl+A (2 раза) - выделить все файлы и папки;
Alt+Shift+Enter - подсчитать размер всех каталогов.
Но клавиатура, увы, не всегда удобна. Валяясь на диване, в тёмной комнате, гораздо легче нащупать мышью нужную функцию, чем найти клавиатуру, а на ней - нажать нужную комбинацию.
-
- Охотник за багами
- Сообщения: 1199
- Зарегистрирован: Вс янв 31, 2010 12:12 am
Действительно есть! Но еле нашёл, особенно вниз... А скорость нормальная.Fuhrer писал(а):Да-да. Та же проблема. Он формально есть, но уж шибко неюзабелен. А именно: активная облать слишком мала (её тяжело найти и легко потерять), скролл слишком медленный.
Не на всё надо что-то навешивать... Строка состояния - одна из тех областей, которые я считаю "пустыми" и могу щёлкнуть для переключения на окно. Думаю можно было бы разрешить опционально назначать действия, выполняемые при щелчке, но Макс Дизель скорее всего будет против таких опций .Fuhrer писал(а):Ваши варианты? Что логичнее повесить на указанные области, и на какие области логичнее повесить указанные функции? Я как бы не намерен отстаивать свою позицию с пеной у рта (тем более, что придумал я это во время написания поста), соглашусь на любой удобный и функциональный вариант, но такой набор мне действительно кажется логичным. Поскольку в статусбаре пишется инфа о всех файлах/каталогах, то и действия с ним должны затрагивать все файлы/каталоги.
Для файлов и так считается. Вы имели в виду для каталогов? В таком случае я просил бы опцию "Всегда подсчитывать размер выделяемого каталога" на третью страницу расширеных настроек... Кстати, при выделении пробелом размер считается.Fuhrer писал(а):Кстати, на средний щелчёк предлагаю замапить команду подсчёта размера, занимаемого выделенными файлами (функция cm_getfilespace в TC, в UC её не нашёл).
Можно переопределить сочетание самостоятельно...Fuhrer писал(а):Alt+Shift+Enter - не очень удобен, мягко говоря.
Для таких случаев есть меню... Только вот в нём команд не хватает .Fuhrer писал(а):Но клавиатура, увы, не всегда удобна. Валяясь на диване, в тёмной комнате, гораздо легче нащупать мышью нужную функцию, чем найти клавиатуру, а на ней - нажать нужную комбинацию.
-
- Охотник за багами
- Сообщения: 127
- Зарегистрирован: Ср мар 03, 2010 12:51 am
Re:
Нет, скорость маловата. Вы же понимаете, скролл нужен как функция "пролистать на пару страниц вниз". Для такого случая построчная точность не нужна, а важна достаточная скорость. То есть от скролла я ожидаю что он мне пролистает на нужную страницу, а там я уже сам разберусьQwertiy писал(а):Действительно есть! Но еле нашёл, особенно вниз... А скорость нормальная.Fuhrer писал(а):Да-да. Та же проблема. Он формально есть, но уж шибко неюзабелен. А именно: активная облать слишком мала (её тяжело найти и легко потерять), скролл слишком медленный.
Согласен. Кстати, в TC я использую строку состояния, чтобы выбрать мышью нужную панель, когда я не хочу, чтобы сместился курсор. В UC такое не работает.Qwertiy писал(а):Строка состояния - одна из тех областей, которые я считаю "пустыми" и могу щёлкнуть для переключения на окно.
Но подождите! Я ведь не предлагаю забивать какую-то функцию на левый щелчёк! А вот дабл-клик, правый и средний щелчёк - это те функции, которые пользователь вряд ли будет активировать случайно.
И я с ним соглашусь. Понимаете, дело в балансе. Если внеся функцию мы добавим больше удобства, чем неудобства, тогда она нужна.Qwertiy писал(а):Думаю можно было бы разрешить опционально назначать действия, выполняемые при щелчке, но Макс Дизель скорее всего будет против таких опций .
Добавив предложенные мною функции, мы сделаем возможность быстро выполнить мышью те действия, которые сейчас выполняются весьма долго, чем внесём дополнительное удобство. Неудобства мы не добавим, т.к. указанные клики пользователь не совершает в повседневной жизни. Вывод: функции кликов по строке состояния нужны.
Добавив опции отключения предложенных мною функций, мы создадим пользователю неудобство: ему сложнее будет разобраться в множестве настроек. Вместе с тем, пользы от отключения этих опций ему не будет никакой. Вывод: предложенные Вами опции вредны и не нужны.
Возможность же выбрать каждому что-то своё породит только кучу вариантов личных схем, одинаковых по удобству, но разных по содержанию. Не будет единства пользовательского интерфейса - будут лишние проблемы для настройки "под себя".
Именно, каталогов! Но и файлов тоже. Посмотрите эту функцию в TC (запустить прямо в командной строке), она удобна тем, что подсчитывает количество файлов и папок выделения, включая подуровни. Остальная лабуда меня в ней не интересует.Qwertiy писал(а):Для файлов и так считается. Вы имели в виду для каталогов?Fuhrer писал(а):Кстати, на средний щелчёк предлагаю замапить команду подсчёта размера, занимаемого выделенными файлами (функция cm_getfilespace в TC, в UC её не нашёл).
Ну у меня задача другая - узнать количество. Объём и так несложно посмотреть.Qwertiy писал(а):В таком случае я просил бы опцию "Всегда подсчитывать размер выделяемого каталога" на третью страницу расширеных настроек... Кстати, при выделении пробелом размер считается.
Нет, нельзя. Помните мои рассуждения про целесообразность в удобстве? Так вот, переопределение сочетания - само по себе является функцией, вносящей столько же неудобства, сколько и удобства. Переопределив сочетание, мне прийдётся в дальнейшем это делать всегда: на каждой новой машине, на новом инсталяже программы, на том же TC, в конце концов. Переопределение сочетаний - это как плыть против течения: сколько не настраивай под себя, всё равно в будущем появятся ещё десятки неподстроенных программ. Да и каждый раз сомневаться "а сработает ли это сочетание, или здесь оно не настроено" тоже не очень "удобно".Qwertiy писал(а):Можно переопределить сочетание самостоятельно...Fuhrer писал(а):Alt+Shift+Enter - не очень удобен, мягко говоря.
Всё туда же. Найти в меню нужный пункт - так же неудобно, как и найти чёрную клавиатуру в тёмной комнате. И при этом, чем более полное меню, тем менее удобно в нём что-то искать.Qwertiy писал(а):Для таких случаев есть меню... Только вот в нём команд не хватает .Fuhrer писал(а):Но клавиатура, увы, не всегда удобна. Валяясь на диване, в тёмной комнате, гораздо легче нащупать мышью нужную функцию, чем найти клавиатуру, а на ней - нажать нужную комбинацию.
-
- Автор программы
- Сообщения: 3432
- Зарегистрирован: Пт окт 12, 2007 3:26 pm
Полагаю я не против добавить ускорение прокрутки при выделении правой кнопкой мыши, вот только при моей реализации функции прокрутки результат вряд ли оправдает ожидания. Подозреваю что для выделения при помощи мыши (особенно если речь идет о большом количестве файлов) гораздо проще и рациональнее выбрать в меню "Выделение => Выделить все" нежели совершать обряд прокручивания списка к началу и к концу с нажатой правой кнопкой мыши. Насчет навешивания событий на строку состояния у меня сомнения в рациональности такого мероприятия.
-
- Охотник за багами
- Сообщения: 1199
- Зарегистрирован: Вс янв 31, 2010 12:12 am
А мне скролл нужен для drag-n-drop'а в пределах одной панели, чтобы переместить файлы из текущего каталога в один из его подкаталогов, поэтому именно такая скорость и нужна. А вообще, стараюсь не разводить "особо длинных" папок, но при разрешении 1024*600 многие всё равно требуют пару страниц...Fuhrer писал(а):Нет, скорость маловата. Вы же понимаете, скролл нужен как функция "пролистать на пару страниц вниз". Для такого случая построчная точность не нужна, а важна достаточная скорость. То есть от скролла я ожидаю что он мне пролистает на нужную страницу, а там я уже сам разберусь
Вообще-то предлагаете:Fuhrer писал(а):Но подождите! Я ведь не предлагаю забивать какую-то функцию на левый щелчёк! А вот дабл-клик, правый и средний щелчёк - это те функции, которые пользователь вряд ли будет активировать случайно.
Что касается правого щелчка, то он обычно предназначен для вывода контекстного меню, поэтому мне это кажется нелогичным... А вот на двойной и средний действительно можно что-нибудь навесить... Только очень большой вопрос что именно будет наиболее полезно...Fuhrer писал(а):Например, хорошо бы все файлы/каталоги выделять при левом щелчке по строке состояния.
Еще, ИМХО, логично запускать механизм подсчёта размера всех каталогов при двойном щелчке по строке состояния. Логика проста: в строке состояния пишутся размеры всех файлов и каталогов, поэтому логично производить какое-то действие, связанное с ними при двойном щелчке.
С этим просто нельзя не согласиться! Только вот по поводу того что удобно, а что нет у каждого своё мнение...Fuhrer писал(а):Понимаете, дело в балансе. Если внеся функцию мы добавим больше удобства, чем неудобства, тогда она нужна.
Отключение действительно бессмысленно. Я предлагал именно индивидуальную настройку...Fuhrer писал(а):Вместе с тем, пользы от отключения этих опций ему не будет никакой. Вывод: предложенные Вами опции вредны и не нужны.
Возможность же выбрать каждому что-то своё породит только кучу вариантов личных схем, одинаковых по удобству, но разных по содержанию. Не будет единства пользовательского интерфейса - будут лишние проблемы для настройки "под себя".
У меня на компьютере нет TC (и ставить не собираюсь). UC нравится мне намного больше!Fuhrer писал(а):Именно, каталогов! Но и файлов тоже. Посмотрите эту функцию в TC (запустить прямо в командной строке), она удобна тем, что подсчитывает количество файлов и папок выделения, включая подуровни. Остальная лабуда меня в ней не интересует.
А зачем? Так-то чем плохо?Fuhrer писал(а):Ну у меня задача другая - узнать количество. Объём и так несложно посмотреть.Qwertiy писал(а):В таком случае я просил бы опцию "Всегда подсчитывать размер выделяемого каталога" на третью страницу расширеных настроек... Кстати, при выделении пробелом размер считается.
Настройки существуют именно для того чтобы сделать так как удобно именно тебе, а не кому-то ещё (или установлено в стандартной конфигурации). Вообще, у меня переопределено только F2.Fuhrer писал(а):Помните мои рассуждения про целесообразность в удобстве? Так вот, переопределение сочетания - само по себе является функцией, вносящей столько же неудобства, сколько и удобства.
Стандартный принцип: В меню есть всё, а для самого нужного есть панель инструментов. Кстати, в UC она настраиваемая...Fuhrer писал(а):Всё туда же. Найти в меню нужный пункт - так же неудобно, как и найти чёрную клавиатуру в тёмной комнате. И при этом, чем более полное меню, тем менее удобно в нём что-то искать.
У вас нет необходимых прав для просмотра вложений в этом сообщении.
-
- Охотник за багами
- Сообщения: 127
- Зарегистрирован: Ср мар 03, 2010 12:51 am
Re:
Ой, сорри. Имелось ввиду, конечно же, правый щелчёк. По аналогии с одиночным выделением файлов. Поэтому я и считаю, что логика сохраняется.Qwertiy писал(а):Вообще-то предлагаете:Fuhrer писал(а):Но подождите! Я ведь не предлагаю забивать какую-то функцию на левый щелчёк! А вот дабл-клик, правый и средний щелчёк - это те функции, которые пользователь вряд ли будет активировать случайно.Fuhrer писал(а):Например, хорошо бы все файлы/каталоги выделять при левом щелчке по строке состояния.
Тогда скажите: как в UC подсчитать количество файлов и папок в какой-то папке, включая все вложенные? Предложенная функция это выполняет легко. В Ваших же скриншотах считается только число файлов/каталогов на панели, а вложенных - нет.Qwertiy писал(а):У меня на компьютере нет TC (и ставить не собираюсь). UC нравится мне намного больше!
Не согласен. Знаете что такое жесты? В браузере Опера, например, они давно используются. Здесь получается то же самое.Max Diesel писал(а):Подозреваю что для выделения при помощи мыши (особенно если речь идет о большом количестве файлов) гораздо проще и рациональнее выбрать в меню "Выделение => Выделить все" нежели совершать обряд прокручивания списка к началу и к концу с нажатой правой кнопкой мыши.
Схема действий: а). Правое нажатие на панели. б). Быстрое движение мышью вверх. в). Быстрое движение вниз.
На это уходит секунда, это не требует знание меню, не нужно даже (уметь) читать в меню, действие интуитивное, точность нужна минимальная. Итого: выполнит полуслепой неук. Лазанье по меню, напротив, требует и времени, и прицельной точности, что не сочетается со скоростью.
Я считаю, что нерационально это будет только тогда, когда эти сочетания будут навешаны нелогично, а значит, будут труднозапоминаемы. Тогда ими не будут пользоваться, а значит они будут бесполезны. Если же функции будут а). востребованы, б). логично назначены, в). хорошо "разрекламированы" (это может стать "фишкой" UC), тогда польза будет, ещё какая.Max Diesel писал(а):Насчет навешивания событий на строку состояния у меня сомнения в рациональности такого мероприятия.
-
- Охотник за багами
- Сообщения: 1199
- Зарегистрирован: Вс янв 31, 2010 12:12 am
Я использую выделение левой кнопкой, а правой вызываю меню, поэтому для меня логика нарушается...Fuhrer писал(а):Ой, сорри. Имелось ввиду, конечно же, правый щелчёк. По аналогии с одиночным выделением файлов. Поэтому я и считаю, что логика сохраняется.
Alt+Enter вызывает стандартное окно свойств. В нём всё будет. Всё-таки мне очень интересно - а зачем нужна такая информация?Fuhrer писал(а):Тогда скажите: как в UC подсчитать количество файлов и папок в какой-то папке, включая все вложенные? Предложенная функция это выполняет легко. В Ваших же скриншотах считается только число файлов/каталогов на панели, а вложенных - нет.
Пользуюсь Оперой, но подобные возможности никогда не использовал... Как-то мне с клавиатурой удобнее...Fuhrer писал(а):Не согласен. Знаете что такое жесты? В браузере Опера, например, они давно используются. Здесь получается то же самое.
-
- Охотник за багами
- Сообщения: 127
- Зарегистрирован: Ср мар 03, 2010 12:51 am
Re: Быстрое выделение файлов/каталогов мышью
Согласен, логика нарушается. Это, имхо, не мешает что-то понавешивать на статусбар, хоть и обязывает к вдумчивости в этом вопросе.Qwertiy писал(а):Я использую выделение левой кнопкой, а правой вызываю меню, поэтому для меня логика нарушается...
В принципе, согласен. Хотя встроенная функция всё же кажется надёжней. Мало ли как ОС будет считать, мало ли сколько будет грузится это стандартное окно - а тут уже всё есть - осталось взять и подсчитать. Но всё же соглашусь - это делает и сама ОС. Не могу припомнить случая, чтобы она это не могла сделать.Qwertiy писал(а):Alt+Enter вызывает стандартное окно свойств. В нём всё будет.
О, это очень важная информация. Количество файлов/папок - это почти такой же важный параметр, как и их объём, с точки зрения файловых операций. Если Вы хотите оценить время копирования кучки папок (в особенности на медленный носитель вроде флешки), Вам не обойтись без знания их количества. Если полтора гига одним файлом скопируется на флэху за три минуты, то несколько тысяч файлов того же объёма могут копироваться с полчаса, легко.Qwertiy писал(а):Всё-таки мне очень интересно - а зачем нужна такая информация?
В ходе обсуждения у меня возникло следующее предложение: при подсчёте объёма каталога (пробелом или по Alt+Shift+Enter) можно указывать подсчитанное количество файлов/каталогов в полях ТИП и ИЗМЕНЁН.
Вариант не очень хорош, т.к. логика наименований столбцов однозначно меняется. Однако заметно повышается функциональность, а это хорошо. Вот такая дилемма.
P.S. Хотите аргумент против окна свойств папки (вызывается по ALT+Enter)? Пожалуйста. При подсчёте объёма и количества файлов система не ходит по NTFS-ссылкам (символическим, если хотите). То есть она считает немного другой параметр, хоть он обычно и совпадает с тем, что считает UC.
Пример (подсчитано в один момент времени, естественно):
У вас нет необходимых прав для просмотра вложений в этом сообщении.
-
- Охотник за багами
- Сообщения: 1199
- Зарегистрирован: Вс янв 31, 2010 12:12 am
Обычно и так известно сколько файлов в папке - несколько штук, десятков или тысяч... Кстати, для большого числа файлов помогает архивирование без сжатия.Fuhrer писал(а):Количество файлов/папок - это почти такой же важный параметр, как и их объём, с точки зрения файловых операций. Если Вы хотите оценить время копирования кучки папок (в особенности на медленный носитель вроде флешки), Вам не обойтись без знания их количества. Если полтора гига одним файлом скопируется на флэху за три минуты, то несколько тысяч файлов того же объёма могут копироваться с полчаса, легко.
Это мы можем пообсуждать, но Макс Дизель всё равно не добавит... Почитайте тему Подсчет размера каталога.... А вообще, я избавился от столбца с датой (https://forum.unrealcommander.net/viewto ... =699#p5072), т. к. он мне не нужен.Fuhrer писал(а):В ходе обсуждения у меня возникло следующее предложение: при подсчёте объёма каталога (пробелом или по Alt+Shift+Enter) можно указывать подсчитанное количество файлов/каталогов в полях ТИП и ИЗМЕНЁН.
Вариант не очень хорош, т.к. логика наименований столбцов однозначно меняется. Однако заметно повышается функциональность, а это хорошо. Вот такая дилемма.
UC с символьными ссылками вообще работает кривовато... Простой пример: была флешка (NTFS), с несколькими символьными ссылками (на папки на ней же). Выделил всё и переместил на компьютер. Папки, на которые ссылались символные ссылки стали пустыми, а их содержимое было перенесено по пути, задаваемому символьной ссылкой, которая превратилась в папку.Fuhrer писал(а):P.S. Хотите аргумент против окна свойств папки (вызывается по ALT+Enter)? Пожалуйста. При подсчёте объёма и количества файлов система не ходит по NTFS-ссылкам (символическим, если хотите). То есть она считает немного другой параметр, хоть он обычно и совпадает с тем, что считает UC.
-
- Охотник за багами
- Сообщения: 127
- Зарегистрирован: Ср мар 03, 2010 12:51 am
Re:
Обычно - это дома на своём компе? Согласен. А поработайте в сети, или просто на чужих компах и Вы поймёте - обычно всё необычно. Кстати, а окно свойств кажется не считает размеры по сети, если не ошибаюсь. Проверить сейчас негде.Qwertiy писал(а):Обычно и так известно сколько файлов в папке - несколько штук, десятков или тысяч...
А жаль.Qwertiy писал(а):Это мы можем пообсуждать, но Макс Дизель всё равно не добавит...
Эту тему я читал раньше. ИМХО, в предложении была логика, хотя слишком уж малополезная функция предлагалась, мне кажется. Та же проблема, что и с моим предложением: Свято Место есть, но чем его заполнить - надо решить (и уламать Макса Дизеля это сделать). А столбец с датой я бы просто загнал за пределы видимости - чего с ним бороться?Qwertiy писал(а):Почитайте тему Подсчет размера каталога.... А вообще, я избавился от столбца с датой (https://forum.unrealcommander.net/viewto ... =699#p5072), т. к. он мне не нужен.
Во-первых, в моём примере UC всё считает верно. В папке D:\Temp\fgdg\ действительно обнаруживается 248 гиг файлов, и UC их всех подсчитал. Я ведь интересуюсь именно объёмом всего содержимого, а не какой-то части. Windows же ленится ходить по ссылкам. Это не столь удобно, но тоже полезные данные. Windows считает сколько физически заняла папка. Главное - понимать отличие.Qwertiy писал(а):UC с символьными ссылками вообще работает кривовато... Простой пример: была флешка (NTFS), с несколькими символьными ссылками (на папки на ней же). Выделил всё и переместил на компьютер. Папки, на которые ссылались символные ссылки стали пустыми, а их содержимое было перенесено по пути, задаваемому символьной ссылкой, которая превратилась в папку.Fuhrer писал(а):P.S. Хотите аргумент против окна свойств папки (вызывается по ALT+Enter)? Пожалуйста. При подсчёте объёма и количества файлов система не ходит по NTFS-ссылкам (символическим, если хотите). То есть она считает немного другой параметр, хоть он обычно и совпадает с тем, что считает UC.
В Вашем же примере UC тоже поступил совершенно верно. При условии, что копирование/перенос обрабатывает все подпапки - будь они реальные, или символические. Вышло так, что UC первым скопировал (и удалил на исходнике) именно символическую папку. Очевидно, что в реальной папке после этого ничего не осталось. Натоместь, если бы Вы скопировали всю Вашу флешку (вместо переноса), на получатетеле появились бы пары одинаковых подпапок: на месте реальных и символических.
-
- Охотник за багами
- Сообщения: 1199
- Зарегистрирован: Вс янв 31, 2010 12:12 am
Да, не подумал...Fuhrer писал(а):Обычно - это дома на своём компе? Согласен. А поработайте в сети, или просто на чужих компах и Вы поймёте - обычно всё необычно. Кстати, а окно свойств кажется не считает размеры по сети, если не ошибаюсь. Проверить сейчас негде.Qwertiy писал(а):Обычно и так известно сколько файлов в папке - несколько штук, десятков или тысяч...
Вообще-то, он не последний - за ним находится столбец с атрибутами...Fuhrer писал(а):А столбец с датой я бы просто загнал за пределы видимости - чего с ним бороться?
Из этой темы я имел в виду предложение считать файлы и предложение считать размер папки по F3.Fuhrer писал(а):Эту тему я читал раньше. ИМХО, в предложении была логика, хотя слишком уж малополезная функция предлагалась, мне кажется. Та же проблема, что и с моим предложением: Свято Место есть, но чем его заполнить - надо решить (и уламать Макса Дизеля это сделать).
Это понятно, просто не очень радует, когда полученный результат отличается от ожидаемого...Fuhrer писал(а):В Вашем же примере UC тоже поступил совершенно верно. При условии, что копирование/перенос обрабатывает все подпапки - будь они реальные, или символические. Вышло так, что UC первым скопировал (и удалил на исходнике) именно символическую папку. Очевидно, что в реальной папке после этого ничего не осталось. Натоместь, если бы Вы скопировали всю Вашу флешку (вместо переноса), на получатетеле появились бы пары одинаковых подпапок: на месте реальных и символических.
-
- Охотник за багами
- Сообщения: 127
- Зарегистрирован: Ср мар 03, 2010 12:51 am
Re: Быстрое выделение файлов/каталогов мышью
Вот я о нём и говорю. Моё мнение такое: предлагаемый вариант лучше, чем сейчас, но тоже не оптимален. Просто потому, что двойное нажатие на пробел даст тот же результат. Уж если и назначать что-то на F3, то уж выбирать нужное, полезное и уникальное. Ну правда если по F3 будет хотя бы количество файлов/папок считать, то уже и так неплохо.Qwertiy писал(а):Из этой темы я имел в виду предложение считать файлы и предложение считать размер папки по F3.
Кстати, окно свойств считает размеры папок по сети. Я ошибся. Оно не считает размеры шар, но их никто не считает.
-
- Охотник за багами
- Сообщения: 1199
- Зарегистрирован: Вс янв 31, 2010 12:12 am
Знаю. Просто от Фрегата привычка осталась... А вообще уже давно не пытался нажать F3 на папку - приучили .Fuhrer писал(а):Просто потому, что двойное нажатие на пробел даст тот же результат.
Я всё-таки за размер... Но всё остальное при этом вполне можно показать в строке состояния. Или сделать опциональный MsgBox для показа соответствующей информации (в случае MsgBox'а опциональность обязательна!).Fuhrer писал(а):Уж если и назначать что-то на F3, то уж выбирать нужное, полезное и уникальное. Ну правда если по F3 будет хотя бы количество файлов/папок считать, то уже и так неплохо.
Это радует.Fuhrer писал(а):Кстати, окно свойств считает размеры папок по сети.