Fenux.Net - The Life of a Geek
FAT Sorter v1.0.4
Coding
Posted on 4/21/2008 4:27 pm in Coding

What is it?

A "simple" program to sort files on a FAT file system. The target scenario for it is to sort the files and folders on a USB flash drive alphabetically, so they are loaded properly on devices that read them.

But why?

I bought a cheap car stereo about a year ago that plays MP3 files from either CD or from a USB flash drive or a compact flash memory card. However, it plays them in the order that they were added to the device.

Sometimes, Windows doesn't copy the files over in the right order, or if files are added at a later date, they stay at the end. When I listen to full albums in the car, it bugs me when they play out of order.

I searched around for a utility to correct the problem, but none of them supported recursion of subfolders. So I decided to make one.

Why it is necessary

The FAT file system doesn't support sorting directory entries. However, this is the only file system for USB flash drives that is widely supported. Unless the hardware or software accessing the device (like your computer) resorts them for display, the files will show in the order they were added to the directory.

How we get around it

To get around the problem, we cheat. By making a temporary directory, moving all the files to it, and then moving them back, in the new order, we effectively resort the directory. We then repeat the process in each directory listed. Sorter does this in reverse order, but not for any reason other than it makes the progress bar more accurate, because it knows how many files are there before it starts.

Why do you say it's a "simple" program

The actual sorting process is fairly straight forward. However, it offered me an excuse to play with technologies I hadn't gotten to use yet, like WPF (Windows Presentation Framework) and threading. I've also added basic support for localization, but as I don't speak any other languages, I haven't made any translations for it. With all that in mind, the program ended up quite a bit more complicated than necessary, but it doesn't hurt anything.

What does it require?

The program requires Windows XP or later and the .NET Framework 3.5. It will allow you to download the framework when you install it, so you don't have to install it beforehand.

Where can I get it?

You can download the file directly here. It also includes (most of) the source code for the program, if you want to take a look. I've released it as open source (see the included license for details).

30029 responses to FAT Sorter v1.0.4

Page 1 of 202
Automobile unit won't recognize USB input.
I downloaded, installed, and ran the program. Worked great on about 80 Folders. (arranged alphabetically both folders and files) Plays super on my PC laptop, my USB input for the device can't be recognized by the USB in on my 2011 Toyota Highlander. Help!!
Posted: Aug 31st, 13:12 by SailorJerry
JPnSx Stj JQpa
<a href=http://cetweb.org/valium/>valium online no prescription</a> valium pills effects <a href=http://detaineetaskforce.org/xanax/>buy xanax online</a> xanax side effects in elderly <a href=http://www.freeholdboro.org/ambien/>buy ambien online no prescription</a> ambient weather ws-1001 review <a href=http://www.nopnr.org/tramadol/>buy tramadol online no prescription</a> tramadol for dogs overdose <a href=http://www.gazregan.com/soma/>soma no prescription</a> buy soma online us pharmacy <a href=http://tchristy.com/carisoprodol/>carisoprodol no prescription</a> carisoprodol 350 mg effects <a href=http://michaelpsilakis.com/ambien/>ambien online no prescription</a> is it legal to get ambien online <a href=https://www.hibcc.org/tramadol/>buy tramadol online without prescription</a> tramadol addiction pregnancy <a href=http://mcfr.org/ultram/>buy ultram online without prescription</a> ultram 20mg <a href=http://cfaer.org/soma/>buy soma online</a> soma muscle relaxer for menstrual cramps <a href=http://www.debauer.net/pdf/>buy carisoprodol</a> carisoprodol buy online <a href=http://www.knowthegoodshepherd.org/lib/>www.knowthegoodshepherd.org/lib/</a> where to buy retin a in south africa
Posted: Aug 22nd, 14:03 by yxcVtArNLd
TQnOq jEg fbHd
<a href=http://photojournalism.staffs.ac.uk/ultram/>buy ultram no prescription</a> cost of ultram er <a href=http://smd.mruni.eu/carisoprodol/>smd.mruni.eu/carisoprodol/</a> carisoprodol 446 <a href=http://business-factory.cz/retina/>buy retin a no prescription</a> retin a cream for wrinkles around the eyes <a href=http://www.graphicartsassociation.org/strattera/>buy strattera online cheap</a> strattera 30 mg <a href=http://woa.dk/propecia/>buy propecia no prescription</a> propecia results 4 months <a href=http://designdimensions.in/priligy/>priligy premature ejaculation</a> priligy johor pharmacy <a href=http://tulipgroup.in/sildenafil/>buy sildenafil 100mg</a> sildenafil citrate tablets pulmonary hypertension <a href=http://newman.com.gr/tadalafil/>buy tadalafil online no prescription</a> tadalafil in the uk <a href=http://www.defensivedriving.com.au/xanax/>xanax for sale</a> buy xanax 0.5mg online <a href=http://blog.memit.com/valium/>blog.memit.com/valium/</a> buy cheap valium in the uk <a href=http://www.ccmetal.com/ativan/>buy ativan online no prescription</a> apo-lorazepam sublingual 1mg <a href=http://tokdacasa.com.br/klonopin/>buy klonopin online no prescription</a> zoloft and klonopin drug interactions
Posted: Aug 20th, 02:23 by KBJnIGMKuK
[No subject]
Thank you so much! "fixed" my mp3 player.
Posted: Aug 11th, 14:00 by Anonymous
fireloading
thanks alot
Posted: Aug 11th, 11:39 by upload file
fireloading
thanks alot
Posted: Aug 11th, 11:38 by upload image
nice pic
nice one really great
Posted: Aug 6th, 16:54 by موقع مصرى
AWMMI KPT zCop
<a href=http://nncg.org/valium/>valium no prescription</a> buy roche valium in uk <a href=http://nncg.org/ambien/>ambien 10 mg</a> auxiliary label for ambien <a href=http://nncg.org/tramadol/>cheap tramadol</a> order tramadol 180 <a href=http://nncg.org/soma/>buy soma online</a> soma kamisori saddle <a href=http://www.fee.rs.gov.br/ambien/>buy ambien online</a> does ambien help you sleep <a href=http://isctt.utb.cz/tramadol50/>tramadol 50mg</a> will tramadol hcl show up on a drug test <a href=http://www.sivassrt.com/tramadol/>order tramadol online</a> tramadol to ease opiate withdrawal <a href=http://www.samfundetsterik.se/cheaptramadol/>cheap tramadol</a> tramadol 37.5 mg get you high <a href=http://www.airp-asso.it/tramadolnorx/>tramadol no prescription</a> tramadol hcl for dogs <a href=http://www.animamundi.it/genericsoma/>order soma</a> soma bras retail stores <a href=http://www.ciatec.mx/ordersoma/>buy soma</a> buy somatropin usa <a href=http://www.burylanguageschool.co.uk/cheapsoma/>cheap soma</a> what drug is soma classified as
Posted: Jul 27th, 19:32 by jhNEVqOhjj
RrIYs rzo ncmW
<a href=http://www.wgh.fi/buyxanax/>buy xanax</a> xanax xr inactive ingredients <a href=http://eatdrinkandbeskinny.com/buyxanaxonline/>buy xanax online</a> can xanax bars show up on a drug test <a href=http://goldfishlive.com/buyvalium/>diazepam 5mg</a> does valium have any side effects <a href=http://www.actualidadambiental.pe/buyvaliumonline/>buy valium online</a> long term effects of valium on dogs <a href=http://www.circus-maximus.org/buyambien/>ambien online</a> generic ambien not the same <a href=http://culturewars.com/buyambienonline/>generic zolpidem</a> qualitest brand ambien <a href=http://harrisonroadhouse.com/buytramadol/>buy tramadolВ 100mg</a> tramadol controlled substance schedule florida <a href=http://hil.in/buytramadolonline/>buy tramadolВ hcl</a> tramadol hcl 50 mg tablet ingredients <a href=http://www.habitatmendocino.org/buysoma/>soma medication</a> soma 350 mg to get high <a href=http://lkart.com/buysomaonline/>order soma</a> soma prescription drug abuse
Posted: Jul 3rd, 07:42 by INNaoXlvoX
neErL gwc GWbe
<a href=http://jipel.law.nyu.edu/blog/>buy xanax</a> can you reverse the effects of xanax <a href=http://himastron.as.itb.ac.id/pdf/>xanax depression</a> xanax withdrawal is hell <a href=http://www.stages.alternatives.ca/lib/>valium online</a> what is the pill valium used for <a href=http://ogrenci.aku.edu.tr/pdf/>valium online</a> can i buy valium in belize <a href=http://ungcancer.se/images/med/>buy ambien</a> apple iphone 4s ambient light sensor <a href=http://rrii.ubiobio.cl/mapas/sleep/>buy ambien online</a> zolpidem tartrate 10 mg tablet ambien <a href=http://blog.brickhousesecurity.com/pdf/>buy hydrocodone no prescription</a> hydrocodone bitartrate liquid <a href=http://www.oa.svitavy.cz/wp-content/blog/>buy hydrocodone</a> hydrocodone bitartrate with ibuprofen <a href=http://naszosie.pl/lib/>buy generic adderall</a> adderall xr 20 mg high <a href=http://usm.md/bb/pdf/>buy strattera</a> strattera dosage time
Posted: Jun 17th, 20:40 by rlHACxFErf
cdcwr PpJ vDxa
<a href=http://www.deserve-project.eu/buytramadol/>tramadol 50 mg tablets used</a> tramadol dosage sizes <a href=http://cub.ac.in/buytramadol/>can you purchase tramadol online legally</a> tramadol hcl 50 mg maximum dosage <a href=http://sjwest.org/xanax/>buy xanax online</a> how fast does xanax take to kick in <a href=http://www.intras.es/phocadownload/tramadol/>tramadol overnight shipping net</a> is tramadol 50 mg time released <a href=http://intendencia.gob.ni/buysoma/>cheap soma</a> kind drug soma classified <a href=http://pathwayinc.com/soma/>buy soma</a> soma medication info <a href=http://hci.ist.psu.edu/wp-content/lib/>buy tramadol online</a> tramadol 100 mg bijwerkingen <a href=http://houseinabox.com/med/>buy tramadol</a> tramadol hcl 25 mg <a href=http://monicabhide.com/app/>buy generic soma</a> order hgh somatropin <a href=http://keyora.com/wp-content/pdf/>buy ambien online</a> ambien price without insurance
Posted: Jun 11th, 01:32 by dhzcPswFhG
BaHfN cdP WFlq
<a href=http://www.deserve-project.eu/buytramadol/>buy tramadol online</a> tramadol addiction how long <a href=http://cub.ac.in/buytramadol/>tramadol 50mg pill 319</a> tramadol abuse symptoms <a href=http://sjwest.org/xanax/>buy xanax online</a> xanax strengths australia <a href=http://www.intras.es/phocadownload/tramadol/>ic tramadol hcl 50mg tablet</a> tramadol japan <a href=http://intendencia.gob.ni/buysoma/>buy soma online</a> buy cheap hgh - somatropin <a href=http://pathwayinc.com/soma/>generic soma online</a> soma food trucks <a href=http://hci.ist.psu.edu/wp-content/lib/>can you get high on tramadol hcl 50mg</a> what is the difference between ultram er and tramadol <a href=http://houseinabox.com/med/>order tramadol onlineВ mastercard</a> side effects of long term use of tramadol in dogs <a href=http://monicabhide.com/app/>buy soma</a> soma san diego foster the people <a href=http://keyora.com/wp-content/pdf/>order ambien</a> can you buy ambien over the counter
Posted: Jun 9th, 07:10 by REHqtMQvzq
[No subject]
michael kors purses, http://www.michael-kors-outlet.us.org/\nyoga pants, http://www.yogapants.com.co/\ngucci outlet, http://www.guccishoes.us.org/\ncheap ray ban, http://www.raybansunglassesoutlet.net.co/\nomega watches, http://www.omegawatches.us.com/\nsunglasses for women, http://www.eyeglassframes.us.com/\ncheap glasses, http://www.eyeglassesonline.us.com/\nmichael kors outlet, http://www.cheapmichaelkors.co.com/\nray ban sunglasses, http://www.cheaprayban.co.com/\nray-ban sunglasses, http://www.raybans.co.com/\nray ban sunglasses outlet, http://www.raybanwayfarer.in.net/\nsoftball bats, http://www.cheapbaseballbats.net/\nburberry outlet, http://burberry.outletnow.net/\nred bottoms, http://christian.louboutin-outlet.net/\ntory burch handbags, http://toryburch.salesandals.net/\nsoccer shoes, http://www.soccer-shoes.org/\ntimberland boots, http://www.timberlandboots-outlet.net/\njordan 6, http://www.retro-jordans.com/\ntoms shoes, http://www.tomshoesoutlet.com/\nmichael kors, http://www.michael-kors-outlet-online.us.org/\nmichael kors outlet online sale, http://www.michaelkorsoutletonline-sale.us.com/\nnorth face jackets, http://www.northface.us.org/\noakley outlet, http://www.oakley-sunglasses.us.org/\npandora charms, http://www.pandorajewelry.com.co/\nprada outlet, http://www.pradahandbags.com.co/\nprada shoes for men, http://www.pradashoes.com.co/\nray-ban, http://www.ray-ban-outlet.us.com/\nray ban sunglasses outlet, http://www.rayban-sunglasses.us.org/\nrolex watches, http://www.replicawatches.us.com/\nswarovski outlet, http://www.swarovskicrystal.com.co/\nthe north face outlet, http://www.thenorthface.us.org/\ntiffany jewelry, http://www.tiffanyandco.net.co/\ntiffany co, http://www.tiffanyjewelry.us.org/\ntrue religion jeans outlet, http://www.true-religion.com.co/\ntrue religion outlet, http://www.truereligionjeans.net.co/\nugg boots, http://www.uggaustralia.net.co/\nuggs outlet, http://www.uggboots.net.co/\nugg australia, http://www.uggbootsclearance.com.co/\nugg, http://www.uggsonsale.com.co/\nugg boots clearance, http://www.uggsoutlet.com.co/\ncheap oakley, http://www.cheap-oakleysunglasses.in.net/\noakley vault, http://www.oakleysunglassescheap.in.net/\nralph lauren outlet online, http://www.ralphlaurenoutletonline.in.net/\nchanel bags, http://www.chanelhandbags.net.co/\nflat iron, http://www.chiflatiron.net.co/\nconverse shoes, http://www.converse.net.co/\nferragamo outlet, http://www.ferragamo.com.co/\ngucci belt, http://www.guccihandbags.com.co/\nhollister kids, http://www.hollister.us.org/\nnorth face jackets outlet, http://www.thenorthfacejackets.in.net/\nnorth face jackets women, http://www.northclearance.com/\nburberry, http://www.burberry-factory.org/\npolo ralph lauren outlet online, http://www.ralph-lauren.org.uk /\nralph lauren outlet, http://www.polo-outlets.com/\nralph lauren outlet online, http://www.ralphlaurenpolo.in.net/\ninsanity workout calendar, http://www.insanityworkout.net.co/\njimmy choo shoes, http://www.jimmychoo.net.co/\nair jordan shoes, http://www.jordan-shoes.com.co/\njuicy couture, http://www.juicycouture.com.co/\njuicy couture outlet, http://www.juicycoutureoutlet.net.co/\nkate spade, http://www.kate-spade.com.co/\nkatespade, http://www.katespade-outlet.com.co/\nlouis vuitton outlet, http://www.louisvuitton-outlet.com.co/\nmichael kors outlet online, http://www.michael--kors.us.com/\nmichael kors, http://www.michael-kors-handbags.us.com/\nralph lauren outlet, http://www.ralphlaurenoutlet.co.com/\nburberry.com, http://www.burberryoutlet-online.in.net/\ntoms shoes, http://www.toms-shoes.com.co/\ntoms outlet, http://www.toms-outlet.in.net/\nchristian louboutin shoes, http://www.christian--louboutin.in.net/\ntory burch handbags, http://www.tory-burch-outlet.in.net/\ngucci belt, http://www.gucci-outlet.in.net/\nlongchamp bags, http://www.longchamphandbagsoutlet.co.com/\nabercrombie.com, http://www.abercrombiekids.co.com/\nhollister, http://www.hollisterclothing-store.in.net/\nhermes birkin bag, http://www.hermesbags.co.com/\ncheap nfl jerseys, http://www.cheapjerseys.in.net/\nbeats headphones, http://www.beatsbydre.co.com/\nbeats by dr dre, http://www.beatsheadphones.in.net/\nhair straightener, http://www.ghdhairstraightener.co.com/\nray ban sunglasses, http://www.rayban-sunglasses.org.uk/\nmichael kors bags, http://www.michaelkors-uk.org.uk/\nmichael kors uk, http://www.michaelkorshandbags.org.uk/\nmarc jacobs bags sale, http://www.marcjacobsonsale.com/\nlouis vuitton outlet, http://www.louis--vuitton.org.uk/\nralph lauren outlet, http://www.ralphlauren-outlet.org.uk/\nnike running, http://www.nikefree-run.org.uk/\nomega watches, http://www.rolex-watches.me.uk/\ndresses for weddings, http://www.weddingdressesuk.org.uk/\npandora sale, http://www.pandora-charms.org.uk/\nthomas sabo, http://www.thomassabo-uk.org.uk/\nswarovski, http://www.swarovski-uk.org.uk/\nchristian louboutin, http://www.christianlouboutin.org.uk/\nair huarache, http://www.air-huarache.co.uk/\nroshe run, http://www.rosherun.org.uk/\nnorth face uk, http://www.thenorth-face.org.uk/\nlouis vuitton canada, http://www.louis--vuitton.ca/\njordan shoes, http://www.airjordans.us/\nair jordan, http://www.jordanretro.org/\nair jordan retro, http://www.cheap-jordans.net/\nnike outlet, http://www.nikefactory.org/\ncheap nike shoes, http://www.nikestore.us/\nnike sneakers, http://www.cheap-nikeshoes.com/\nair max 2015, http://www.nike-air-max.us/\nnike air max 2014, http://www.airmax-2015.org/\nnike air max 2015, http://www.airmax-90.org/\nnike free, http://www.nikefree-run.net/\nnike running shoes, http://www.nikefree5.net/\nsupra shoes, http://www.suprashoe.net/\nnew balance, http://www.newbalance-outlet.org/\nmont blanc, http://www.montblanc--pens.net/\nsalvatore ferragamo outlet, http://www.ferragamoshoes.net/\nmcm bags, http://www.mcm-bags.net/\nbottega, http://www.bottega.us/\nnike mercurial, http://www.nikemercurial.net/\nceline bags, http://www.celinebags.org/\nroshe runs, http://www.rosheruns.us/\nroshe run, http://www.nikerosherun.us/\nvans shoes, http://www.vansshoes.us/\ntimberland outlet, http://www.timberland-shoes.com/\niphone 4s cases, http://www.iphone-cases.us/\nsoftball bats, http://www.softball-bats.us/\nbabyliss pro, http://www.babyliss-pro.net/\nlouis vuitton handbags, http://www.louisvuitton-outlets.us/\nburberry outlet, http://www.burberry-outlet.jp.net/\nlouboutin, http://www.louboutin.jp.net/\nchristian louboutin shoes, http://www.christianlouboutinshoes.jp.net/\nlouis vuitton outlet stores, http://www.louisvuitton.jp.net/\nprada outlet, http://www.official-pradaoutlet.com/\nmichael kors outlet online sale, http://www.michaelkorsclance.com/\nmichael kors handbags, http://www.official-michaelkorsonline.com/\ntommy hilfiger polos, http://www.tommyhilfiger.net.co/\nmcm handbags, http://www.mcmworldwide.ca/\nmoncler outlet, http://www.mmoncler-outlet.com/\nkate spade bags, http://www.kate-spades.com/\nbarbour quilted jacket, http://www.barbour-factory.com/\nsalvatore ferragamo shoes, http://www.salvatoreferragamo.in.net/\ncanada goose outlet, http://www.canada-gooser.com/\nlouis vuitton outlet online, http://www.louisvuittonas.com/\nburberry outlet, http://www.burberryoutlet.org.uk/\nhollister clothes, http://www.fashion-clothing.us.com/\nnorth face outlet online, http://www.thenorthface.so/\nbarbour jackets, http://www.barbour-jacketsoutlet.com/\nbeats by dre outlet, http://www.monsterbeatsbydres.net/\nlouis vuitton outlet online, http://www.louis-vuittonblackfriday.com/\ngucci outlet, http://www.lv-guccishoesfactory.com/\nlongchamp outlet, http://www.longchampsoutlet.com/\nmoncler clearance, http://www.moncler-clearance.com/\nralph lauren shirts, http://www.ralphlaurentshirts.com/\nhermes handbags, http://www.usahanbags.com/\nbeats by dre outlet, http://www.beatsbydreoutlet.net/\ncoach factory outlet online, http://www.coach-blackfriday2014.com/\ncoachfactory.com/shop, http://www.coachccoachoutlet.com/\ncoachoutlet.com, http://www.coach-clearance.com/\nmichael kors outlet, http://www.michaelkorsbags.us.org/\ncoachfactory.com, http://www.coach-factories.net/\noakley vault, http://www.oakley.so/\nhermes bags, http://www.hermes-outletonline.com/\nnike air max, http://www.nike-jordanshoes.com/\nwoolrich clearance, http://www.woolrich-clearance.com/\ncoach bags outlet, http://www.coachoutlet.so/\ncoach handbags outlet, http://www.coachoutletrusa.com/\ngucci sale, http://www.guccishoes-uk.com/\ncoach outlet online, http://www.uptocoachoutlet.com/\nmichael kors outlet store, http://www.michaelkors.so/\ngucci handbags, http://www.guccifactorys.com/\nthe north face outlet, http://www.the-northface.in.net/\nugg boots clearance, http://www.cheapuggboots.eu.com/\ntory burch handbags, http://www.tory-burchoutlet.us.com/\ntommy hilfiger coupons, http://www.tommy-hilfigeroutlet.com/\nuggs outlet, http://www.uggboots.so/\nlouis vuitton outlet, http://www.louisvuitton.so/\ncalvin kleins outlet, http://www.calvin-kleins.com/\nchristian louboutin, http://www.cheap-christianlouboutinshoes.com/\njordan retro, http://www.airjordanshoes2015.com/\nburberry outlet, http://www.burberry2015.net/\nabercrombie fitch, http://www.abercrombiee.com/\noakley vault, http://www.cheapoakley.us.org/\noakley sunglasses outlet, http://www.oakleyoutlet.us.org/\ncheap oakley sunglasses, http://www.oakleysunglassesoutlet.com.co/\nswarovski outlet, http://www.swarovskijewelry.com.co/\nknock off designer handbags, http://www.replicahandbags.com.co/\ndiscount shoes, http://www.cheapshoes.com.co/\nbasketball shoes, http://www.basketballshoes.com.co/\nchanel outlet, http://www.coco-chanelbags.com.co/\ntrue religion jeans women, http://www.truereligion-outlet.com.co/\nabercrombie and fitch kids, http://www.abercrombieand-fitch.com.co/\nhermes birkin, http://www.hermesbirkin.com.co/
Posted: May 16th, 01:07 by yoyo
tramadol
bxtpym
Posted: Apr 28th, 06:27 by tramadol
hello
nutzmb http://fvlsqw.com/
Posted: Apr 27th, 04:46 by hello
Page 1 of 202
Creative Commons License  Subscribe with Bloglines  Get Daily Wisdom!
This work is licensed under a Creative Commons Attribution-Noncommercial-No Derivative Works 3.0 United States License.
© 2000-2015 Jason Burgess