Comment Total Commander classe-t-il les fichiers ?

French support forum

Moderators: Stefan2, white, nsp

Post Reply
froulik
Junior Member
Junior Member
Posts: 9
Joined: 2010-08-26, 09:36 UTC

Comment Total Commander classe-t-il les fichiers ?

Post by *froulik »

Bonjour.

Comme vous le savez sans doute, depuis la version SP2 de windows XP, l'explorer classe les fichiers comme ceci :
1, 002, 03, 000004... en faisant le tri par valeur numérique.
Pour retrouver un ordre 'alphabétique' plus naturel, on peut changer le registre. Ce que j'ai fait.
Maintenant, dans l'explorer mes fichiers sont rangés comme suit :
000004, 002, 03, 1. Bon. ok.

Total Commander propose - oh joie - 4 façons de classer les fichiers. Dont une qui reprend celle de windows ancienne mode : Alphabétique, en considérant les accents.

Tout est bien, alors ? Bin, oui, mais j'ai un souci. Je suis en train d'écrire un script de classement pour adobe bridge et je n'arrive pas à retrouver le codage utilisé par windows/total commander.

J'ai cherché dans le fichier ini mais quand on change la façon de classer dans total commander, c'est la ligne 'sortorder' qui change de 0 à 3.... rien sur l'algorythme utilisé.
ça ne semble pas être de l'utf-8, ni de l'ansi, ni de l'unicode (mais presque), ni ascii non plus... qu'est-ce qui reste ?

Si quelqu'un pouvait me renseigner, me dire : "Pour sortorder=0, c'est le classement xxxx qui est utilisé par total Commander", ça me permettrait d'avancer.

Désolé pour la longueur du message.
Merci par avance pour les éventuelles réponses.
Bonne journée à tous
User avatar
ghisler(Author)
Site Admin
Site Admin
Posts: 50421
Joined: 2003-02-04, 09:46 UTC
Location: Switzerland
Contact:

Post by *ghisler(Author) »

C'est configuré dans Options - Configuration - Afficher - Méthode de tri.

Pour la méthode de l'Explorateur, utilisez s.v.p. "Tri naturel: alphabétique et nombres".
Author of Total Commander
https://www.ghisler.com
froulik
Junior Member
Junior Member
Posts: 9
Joined: 2010-08-26, 09:36 UTC

Post by *froulik »

merci pour la réponse.
Mais ça ne m'avance pas. J'ai changé les options windows pour avoir un classement alphabétique, et dans TC ça correspnd à : Alphabétique, en considérant les accents
on dirait un classement ascii, mais sans tenir compte des majuscules et minuscules. (le même que windows 2000 par ailleurs)
je voulais savoir quel encodage utiliser pour obtenir cela dans mon script jsx, et ce que je dois écrire en entête de page, sur la ligne "encoding=...." pour obtenir le même classement
voilà
désolé de m'être mal exprimé
... et bravo pour proposer un tel choix de classements. peu de logs le font!
User avatar
ghisler(Author)
Site Admin
Site Admin
Posts: 50421
Joined: 2003-02-04, 09:46 UTC
Location: Switzerland
Contact:

Post by *ghisler(Author) »

TC simplement change les lettres en minuscule avant de les comparer.
Author of Total Commander
https://www.ghisler.com
Post Reply