Toggle menu
Toggle personal menu
Not logged in
Your IP address will be publicly visible if you make any edits.

Drivesort: Difference between revisions

From GameBrew
(Created page with "{{Infobox homebrew | title = Drivesort | image = File:Drivesortds.png | type = PC Utilities | version = 1.223 | licence = Mixed | author = ...")
 
No edit summary
 
(26 intermediate revisions by the same user not shown)
Line 1: Line 1:
{{Infobox homebrew
{{Infobox DS Homebrews
| title       = Drivesort
|title=Drivesort
| image       = [[File:Drivesortds.png]]
|image=drivesort2.png
| type       = PC Utilities
|description=Edit the order of files saved in the SD card or other USB storages.
| version     = 1.223
|author=Anerty
| licence    = Mixed
|lastupdated=2018/08/15
| author      = Anerty
|type=ROM Managers
| website     = http://www.anerty.net/software/file/DriveSort/
|version=1.242
| download    = Media:Drivesort1223ds.zip
|license=Mixed
| source      =
|download=https://dlhb.gamebrew.org/dshomebrew2/drivesort_english_1.242.zip
}}  
|website=http://www.anerty.net/software/file/DriveSort
}}
DriveSort is a freeware application for advanced users that sorts the directory tables of a volume formatted in FAT12, FAT16 or FAT32. This includes thumb drives, MP3 players, etc. It sorts orders the files in each folder according to their short or long names alphabetic order.


Allow user to edit the order of files saved in the SD card or other USB storages. This is also working for changing the order of the games list in SD card.
You can edit the order of files saved in the SD card or other USB storages. This also works for changing the order of the games list in SD card.


DriveSort sorts the directory tables of a volume formated in FAT12/FAT16/FAT32. This sort orders the files in each folder according to their short or long names alphabetic order.
==Installation==
DriveSort depends on the latest x86 Visual C++ redistributable components to run. When these are missing it will show an error message mentioning missing DLLs such as mfc140u.dll, vcruntime140.dll or some others with names like api-ms-win-crt-*.dll.  


==User guide==
These are available for free from Microsoft and compatible with recent Windows versions (Windows XP to Windows 10). On the most recent Windows versions these components are usually already deployed and kept up to date by Windows Update. If you need to install them, you'll find the official installer for these components here: [https://aka.ms/vs/15/release/vc_redist.x86.exe vc_redist.x86.exe], or in [https://support.microsoft.com/en-us/help/2977003/the-latest-supported-visual-c-downloads the latest supported Visual C downloads].
Two automated sort method are available:


'''LFN Sort:''' sorts the files and directories according to the alphabetic order of their Long File Names.
'''Note:''' You'll need the x86 components even if you have a 64bit edition of Windows because DriveSort is compiled as a 32bit executable for compatibility reasons.


'''SFN Sort (I-Bead):''' sorts the files and directories according to the alphabetic order of their Short File Names.
==User guide==
===Sort order===
The comparison base:
* Short File Names (Default).
* Long File Names.
* Logical Long Name.
* File Size.
* Creation Date.
* Access Date.
* Update Date.


[[File:DriveSsortds2.png]]
The sort direction:  
* Ascending (Default).
* Descending.


Each mode can be configured with the sort options available in the popup menu on the right of the sort icon:
The position of folders relative to the files:
* Folders before the files (Default).
* Folders after the files.
* Mixed folders with files.


'''Choice of sort order:'''
The recursive mode which sorts a folder and all its sub-folders by checking Subdirectories.
:Ascending order, a file named aaaa.txt will be stored in the name table before one named aaab.txt. [Default]
:Descending order (aaab.txt before aaaa.txt)


'''Choice of folder layout:'''
===Playlist mode===
:Before the files: Groups the folders together at the top of the name table, and sorts the files separately.
It is a manual ordering mode for files, which you can drag the files in the order you want (only for files with long file names).  


'''After the files:'''
This is particularly useful for multimedia players which play songs using the short file name alphabetic order, and display them using their long file names, such as the I-Bead, the Sony K750i, some devices for GBA/NDS. The playlist mode is initially able to move .MP3, .OGG and .WMA files around, to avoid files that are not really part of a playlist, like system files. If you want to add other extensions to these, use the Extensions... menu in the playlist menu, or add them to the RecognizedExtensions option of the DriveSort.ini settings file.
:Groups the folders after the files, and sorts the files separately. [Default]


'''Mixed with the files:'''  
'''Note:''' This program works directly with the basic structures of the filesystem, so be careful when using it, and backup anything important before.  
:No difference between files and folders, they are all sorted together.


DriveSort also features a manual ordering mode for files: the "playlist" mode, in which you can drag the files in the order you want.  
==Screenshots==
 
https://dlhb.gamebrew.org/dshomebrew/drivesort2.png
'''Note:''' This program works directly with the basic structures of the filesystem, so be careful when using it, and backup anything important before.  


==Known issues==
==Known issues==
DriveSort can create a backup of a disk or a partition from the disk selection dialog. Use this program at your own risks.  
DriveSort can create a backup of a disk or a partition from the disk selection dialog. Use this program at your own risks.  
==Changelog==
'''1.242'''
* Fixes two file list scrolling bugs which affect the DriveSort's playlist mode:
** The first bug prevented the list from automatically scrolling up or down when you were dragging a file above or below the files currently visible in the file list, which made manually sorting folders with many files a pain. It was due to DriveSort's use of an up or down scroll increment with a number of pixels which was smaller than the list line height, which was rounded down to zero lines by the list view control and thus lead to no scrolling at all.
** The second bug made the list scroll back up to the first file when a file was dropped in its new position. It has been fixed so the files currently in view before the drop stay displayed after the drop.
==External links==
* Official website - http://www.anerty.net/software/file/DriveSort




[[Category:Homebrew applications]]
[[Category:PC utilities for DS]]

Latest revision as of 04:58, 24 August 2024

Drivesort
Drivesort2.png
General
AuthorAnerty
TypeROM Managers
Version1.242
LicenseMixed
Last Updated2018/08/15
Links
Download
Website

DriveSort is a freeware application for advanced users that sorts the directory tables of a volume formatted in FAT12, FAT16 or FAT32. This includes thumb drives, MP3 players, etc. It sorts orders the files in each folder according to their short or long names alphabetic order.

You can edit the order of files saved in the SD card or other USB storages. This also works for changing the order of the games list in SD card.

Installation

DriveSort depends on the latest x86 Visual C++ redistributable components to run. When these are missing it will show an error message mentioning missing DLLs such as mfc140u.dll, vcruntime140.dll or some others with names like api-ms-win-crt-*.dll.

These are available for free from Microsoft and compatible with recent Windows versions (Windows XP to Windows 10). On the most recent Windows versions these components are usually already deployed and kept up to date by Windows Update. If you need to install them, you'll find the official installer for these components here: vc_redist.x86.exe, or in the latest supported Visual C downloads.

Note: You'll need the x86 components even if you have a 64bit edition of Windows because DriveSort is compiled as a 32bit executable for compatibility reasons.

User guide

Sort order

The comparison base:

  • Short File Names (Default).
  • Long File Names.
  • Logical Long Name.
  • File Size.
  • Creation Date.
  • Access Date.
  • Update Date.

The sort direction:

  • Ascending (Default).
  • Descending.

The position of folders relative to the files:

  • Folders before the files (Default).
  • Folders after the files.
  • Mixed folders with files.

The recursive mode which sorts a folder and all its sub-folders by checking Subdirectories.

Playlist mode

It is a manual ordering mode for files, which you can drag the files in the order you want (only for files with long file names).

This is particularly useful for multimedia players which play songs using the short file name alphabetic order, and display them using their long file names, such as the I-Bead, the Sony K750i, some devices for GBA/NDS. The playlist mode is initially able to move .MP3, .OGG and .WMA files around, to avoid files that are not really part of a playlist, like system files. If you want to add other extensions to these, use the Extensions... menu in the playlist menu, or add them to the RecognizedExtensions option of the DriveSort.ini settings file.

Note: This program works directly with the basic structures of the filesystem, so be careful when using it, and backup anything important before.

Screenshots

drivesort2.png

Known issues

DriveSort can create a backup of a disk or a partition from the disk selection dialog. Use this program at your own risks.

Changelog

1.242

  • Fixes two file list scrolling bugs which affect the DriveSort's playlist mode:
    • The first bug prevented the list from automatically scrolling up or down when you were dragging a file above or below the files currently visible in the file list, which made manually sorting folders with many files a pain. It was due to DriveSort's use of an up or down scroll increment with a number of pixels which was smaller than the list line height, which was rounded down to zero lines by the list view control and thus lead to no scrolling at all.
    • The second bug made the list scroll back up to the first file when a file was dropped in its new position. It has been fixed so the files currently in view before the drop stay displayed after the drop.

External links

Advertising: