Finder και διάταξη φακέλων.

small.png
Ένα παράπονο που έχουν πολλοί χρήστες Mac, και ειδικά όσοι είχαν συνηθίσει σε περιβάλλον Windows, είναι ότι ο Finder όταν κάνει Arrange by Kind δε βάζει πρώτα πρώτα τους φακέλους. Δεν υπάρχει κάποια ρύθμιση, η κάποιος ορθόδοξος τρόπος για να τροποποιήσουμε αυτή τη συμπεριφορά. Υπάρχει όμως ένας ανορθόδοξος τρόπος, ο οποίος όμως ίσως σπάσει το Code Signing του Finder σε εκδόσεις Leopard 10.5.x . Αυτό σημαίνει ότι οι χρήστες που θα τον εφαρμόσουν, ίσως να έχουν κάποια προβλήματα με το authentication όταν συνδέονται μέσω του Finder σε File Sharing υπηρεσίες (AFP, SMB κλπ.), καθώς ο Finder δε θα έχει πλέον πρόσβαση στα μέχρι τώρα Keychain entries, οπότε θα ξαναζητάει τους κωδικούς σας. Διαβάστε παρακάτω για το πώς μπορείτε να κάνετε κάτι τέτοιο...
Ακολουθώντας το path
/System/Library/CoreServices/
Βρίσκετε και επιλέγετε το Finder.
Screen-shot-2010-05-10-pathtofinder.png

Κάνετε δεξί κλικ, και επιλέγετε το
Show Package Contents
Screen-shot-2010-05-10-showpackagecontents.png

Ανοίγει ένα νέο παράθυρο με το φάκελο Contents.
Screen-shot-2010-05-10-contents.png

Ακολουθείτε το path:
Contents/Resources/English.lproj/
Και βρίσκετε το αρχείο InfoPlist.strings
Screen-shot-2010-05-10-infopliststrings.png

Καλό θα ήταν να κάνετε 2 αντίγραφα για 2 λόγους. Πρώτος λόγος είναι ότι δε θα μπορέσετε να σώσετε κατευθείαν το αρχείο, και ο δεύτερος λόγος είναι ότι πάντα πρέπει να κρατάμε ένα αντίγραφο ασφαλείας σε περίπτωση που κάνουμε κάποιο λάθος. Άρα αντιγράψτε το στο Desktop σας. Για το αντίγραφο ασφαλείας θα συμπιέσουμε το αρχείο και θα κρατήσουμε το συμπιεσμένο. Η συμπίεση γίνεται κάνοντας δεξί κλικ και επιλέγοντας
Compress "InfoPlist.strings"
Screen-shot-2010-05-10-compressmenu.png

Screen-shot-2010-05-10-infoplistfilesondesktop.png

Στη συνέχεια ανοίγετε το InfoPlist.strings που έχετε αντιγράψει στο Desktop με το Textedit.
Στο /* General kind strings */ session βρείτε τη σειρά που γράφει
"Folder" = "Folder";
και προσθέστε ένα κενό πριν το δεύτερο Folder, έτσι ώστε να δείχνει
"Folder" = " Folder";
Screen-shot-2010-05-10-foldersentry.png

Στη συνέχεια αποθηκεύστε το αρχείο, και αντιγράψτε το μέσα στο φάκελο
Contents/Resources/English.lproj/
έτσι ώστε να αντικαταστήσετε το αρχικό. Ο Finder θα σας ζητήσει Authentication, αφού επιλέξετε Authenticate, θα σας ζητήσει να αντικαταστήσετε το αρχείο, επιλέξτε Replace, θα σας ζητήσει τον κωδικό σας, και τέλος θα αντικαταστήσει το αρχείο.
Screen-shot-2010-05-10-authenticate.png

Screen-shot-2010-05-10-replace.png
Screen-shot-2010-05-10-password.png

Στη συνέχεια μπορείτε να κάνετε logout και login ή μπορείτε να κάνετε restart τον Finder δίνοντας στο Terminal την εντολή:
killall Finder
Screen-shot-2010-05-10-killallfinder.png

Απο εδώ και πέρα όταν κάνετε Arrange by Kind οι φάκελοι θα φαίνονται πρώτοι.
Screen-shot-2010-05-10-arrangebykind.png