CAFE

팟플레이어 Q&A

플레이리스트 16진수 파일명 정렬 문제

작성자polarin|작성시간17.08.20|조회수565 목록 댓글 3

16진수 파일명을 가진 파일들을

명령프롬프트에서 dir로 정렬했을 때와 윈도우 탐색기에서 파일명순으로 정렬할 때

순서가 다르게 나옵니다. 

명령프롬프트의 순서는 기준이 분명한데, 탐색기는 도대체 무슨 기준으로 이렇게 정렬하는지 모르겠습니다.


곰플레이어는 16진수로 정렬이 되고,

팟플레이어 플레이리스트도 탐색기 순서로 정렬되는데요,

16진수 순서로 정렬하는 게 더 낫지 않을까 싶습니다.










다음검색
현재 게시글 추가 기능 열기

댓글

댓글 리스트
  • 작성자중복되는닉네임 | 작성시간 17.08.20 이 문제는 XP 이후부터 문자열 정렬 방식이 달라져서 그렇습니다. 다음과 같이 해보세요.

    참고
    https://support.microsoft.com/ko-kr/help/319827/the-sort-order-for-files-and-folders-whose-names-contain-numerals-is-d

    변경방법
    1. 레지스트리 편집기 실행
    2. HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer 으로 이동
    3. 새로 만들기 -> DWORD(32비트) 값 -> NoStrCmpLogical 추가
    4. NoStrCmpLogical 값을 1로 변경
  • 작성자팟플.개발자 | 작성시간 17.08.21 해당 사항은 탐색기는 문자 비교가 아닌 숫자로 비교를 그런검니다.

    1
    2
    3
    10
    11
    이것이 있다면
    탐색기는 숫자순으로 하지만...
    일반 문자 비교는..
    1
    10
    11
    2
    3
    이런식으로 됩니다.
    어느것이 맞는지는 경우에 따라서 다르기는 하지만.. 일반적으로는 탐색기의 방식이 맞다고 생각이 되네요.
  • 작성자팟플.개발자 | 작성시간 17.08.21 자리수는 같지만..
    영문을 없애고 비교를 해보시면 됩니다.
    그럼 자리수가 달라져서 탐색기가 하는짓(?)이 이해가 될검니다.
댓글 전체보기
맨위로

카페 검색

카페 검색어 입력폼