20:27

There is no such thing as a stupid question, until you ask it
Скорее не проблема, но один факт, который меня очень смущает и удивляет.
В некой папке хранится арт. Много арта. Сортировка в папке - по имени, по возрастанию. Но когда я начинаю просматривать всю эту коллекцию через XnView, то порядок, в котором он открывает файлы, отличается от того, который в папке. Это почему? Как это исправить, если возможно?

Комментарии
01.04.2012 в 21:33

( . )( . )админ
порядок сортировки в проводнике никак не влияет на просмотрщик
01.04.2012 в 21:38

There is no such thing as a stupid question, until you ask it
Я знаю. Я о том, что они по-разному выстраивают "сортировку по имени". Именно поэтому я о ней и указала в посте. И меня волнует, как такое возможно.
01.04.2012 в 22:13

( . )( . )админ
в системе и в просмотщике по разному реализовали алгортитм сортировки.

хотите чтоб везде было одинаково - именуйте файлы числами с одинаковым количеством разрядов (001,002,003...999)
01.04.2012 в 23:16

There is no such thing as a stupid question, until you ask it
Н-но... но это же сортировка по имени! Как можно ее "реализовать по-разному"?
01.04.2012 в 23:57

Алая луна, в комнате черно. Черная стена. Черные дома. Черные углы. Черная сама...
GippoRex,
Можно сразу открыть хnview и там отсортировать. Или при переходе из проводника открыть дерево с папками в xnview, отсортировать и смотреть
02.04.2012 в 00:48

There is no such thing as a stupid question, until you ask it
darkling,открыть дерево с папками в xnview
Ого, спасибо огромное! Там, как оказалось, сортировка "Имя (числовое)", а сменив ее на просто "Имя", то получилось именно то, что хотелось!..
Но они все равно отличаются, пусть и не так сильно T^T Если в XnView порядок такой: знаки препинания, цифры по возрастанию, латиница, кириллица (что, на мой взгляд, абсолютно логично), то виндоус делает так: знаки препинания, цифры вперемешку, латиница, кириллица.
Вот почему файл с именем "09" стоит _после_ "8dd90533"? Что не так с виндой?
02.04.2012 в 00:50

Алая луна, в комнате черно. Черная стена. Черные дома. Черные углы. Черная сама...
02.04.2012 в 07:09

( . )( . )админ
GippoRex, переименуйте файлы как выше говорил и будет вам одинаковая сортировка. Уже писал почему это так - разные алгоритмы.
02.04.2012 в 07:12

( . )( . )админ
Вот почему файл с именем "09" стоит _после_ "8dd90533"? Что не так с виндой?

потому-что 001 больше 01 на разряд. А 0 это не 0, а 10.
02.04.2012 в 10:36

¡ʎuunɟ ʇou sı sıɥʇ
именем "09" стоит _после_ "8dd90533"
Потому что оно считает, что 09 = 9. А 9 идет после 8.
02.04.2012 в 15:19

There is no such thing as a stupid question, until you ask it
09 = 9
А с каких пор? Ведь имя - это набор символов (среди которых могут встречаться цифры), а не числовое значение.
02.04.2012 в 17:49

There is no such thing as a stupid question, until you ask it
В результате при сортировке проводник в Windows 95 размещал файл с именем «file139» перед файлом по имени «file20». Это совершенно логично с компьютерной точки зрения, но совершенно интуитивно не понятно для нормального человека.
К черту нормальных людей, верните мне такую сортировку T^T

Ладно, спасибо в любом случае. Пусть ответ и оказался не тем, которым бы хотелось.
02.04.2012 в 18:10

( . )( . )админ
GippoRex,

можете включить политику «Turn off numerical sorting in Windows Explorer» (Отключить числовое упорядочивание проводника Windows). Она изменяет порядок на тот, что был в версиях Windows, предшествующих Windows XP, а именно на сортировку по символам

2 абзаца недочитали
02.04.2012 в 18:25

There is no such thing as a stupid question, until you ask it