Naprawiacz nazw plików - My Little Tool

Warning! Some information on this page is older than 3 years now. I keep it for reference, but it probably doesn't reflect my current knowledge and beliefs.

20:49
Fri
18
Feb 2011

Naprawiacz nazw plików - My Little Tool

Here I publish a small C# program that I developed for some specific needs of my father, but some of you may also find useful. It recursively searches selected directory for files and subdirectiores which names are too long or contain some non-ANSI characters, especially Russian cyryclic or Polish diacritic letters. It then presents the list and lets you manually rename or delete selected items, as well as automatically rename all selected items to convert these special letters to their English transcription.

This program can be useful if you collect some ebooks or other documents and need to store, pack or catalog these files in some way that doesn't like long names or nonstandard characters. The whole GUI is in Polish. The program requires .NET Framework 4. Source code in C# is attached. I think this code can be good entry point to write other similar programs that look for files and directories that meet some specific criteria.

Download:
Naprawiacz_nazw_plikow_bin.zip (EXE file)
Naprawiacz_nazw_plikow_src.zip (C# source code)

Now the Polish version:

Chciałbym opublikować mały program w C#, który napisałem dla specyficznych potrzeb mojego taty, ale może okazać się przydatny także innym. Program rekurencyjnie przeszukuje wskazany katalog w poszukiwaniu plików i podkatalogów, których nazwy są zbyt długie lub zawierają znaki spoza zakresu ANSI, szczególnie cyrylicę i polskie znaki diakrytyczne. Następnie prezentuje listę, na której można ręcznie zmieniać nazwy i usuwać wybrane elementy, a także automatycznie zmienić nazwy wszystkich zaznaczonych elementów konwertując te zestawy liter na ich transkrypcje po angielsku.

Ten program może się przydać, jeśli zbierasz ebooki czy inne dokumenty, a chcesz je zapisywać, pakować czy katalogować za pomocą takich programów, które nie radzą sobie ze zbyt długimi nazwami albo niestandardowymi znakami. Interfejs programu jest w języku polskim. Program wymaga zainstalowanego .NET Framework 4. Do archiwum dołączam kod źródłowy w C#. Myślę, że ten kod może być dobrym punktem wyjścia do pisania innych podobnych programów, które wyszukują pliki i katalogi spełniające podane kryteria.

Comments (1) | Tags: .net tools | Author: Adam Sawicki | Share

Comments

jordan shoes
2014-03-23 08:15:41
http://www.2014nbabasketballshoes.com/ Lebron James Shoes, Kobe Bryant Shoes, Air Jordan Shoes
http://www.2014nbabasketballshoes.com/air-jordan-shoes-c-275.html Retro Jordan Shoes
http://www.2014nbabasketballshoes.com/lebron-james-shoes-c-261.html LeBron James Shoes
http://www.2014nikeairmaxuk.co.uk/ Nike Air Max 2014, air max 2014,air max uk 2014
http://www.2014nikeairmaxuk.co.uk/men-air-max-shoes-c-257.html Men Nike Air Max Shoes UK
http://www.2014nikeairmaxuk.co.uk/women-air-max-shoes-c-274.html Women Nike Air Max Shoes UK
http://www.2014nikeairmaxuk.co.uk/men-air-max-shoes-air-max-90-c-257_265.html Mens Nike Air Max 90 UK
http://www.2014nikeairmaxuk.co.uk/men-air-max-shoes-air-max-95-c-257_268.html Mens Nike Air Max 95 UK
http://www.bestmaxshoes2014.com/ Nike Air max 2014,Nike Free Run,Nike Blazer
http://www.bestmaxshoes2014.com/mens-nike-free-c-320.html Mens Nike Free
http://www.bestmaxshoes2014.com/womens-nike-free-c-325.html Womens Nike Free Run
http://www.bestmaxshoes2014.com/couple-nike-free-c-322.html Couple Nike Free Run
http://www.bestmaxshoes2014.com/men-nike-blazer-c-307.html Men Nike Blazer
http://www.bestmaxshoes2014.com/women-nike-blazer-c-305.html Women Nike Blazer
http://www.bestmaxshoes2014.com/womens-nike-air-max-c-431.html Womens Nike Air Max
http://www.bestmaxshoes2014.com/mens-nike-air-max-c-409.html Mens Nike Air Max
http://www.topsaleshoesnba.com/ Air Jordan Shoes,Kobe shoes,KD shoes,Nike Air Max 2014,Nike Blazer
http://www.topsaleshoesnba.com/adidas-rose-30-c-70 Adidas Rose 3.0
http://www.topsaleshoesnba.com/air-jordan-retro-10-c-55 Air Jordan Retro 10
http://www.topsaleshoesnba.com/mens-air-max-2014-c-50 Mens Air Max 2014
http://www.topsaleshoesnba.com/nike-kobe-8-c-82 Nike Kobe 8
http://www.topsaleshoesnba.com/nike-kd-6-c-80 Nike KD 6
http://www.topsaleshoesnba.com/nike-lebron-11-c-85/ Nike Lebron 11

Post comment

Nick *
Your name or nickname
E-mail
Your contact information (optional, will not be shown)
Text *
Content of your comment
Calculate *
(* - required field)
STAT NO AD [Stat] [Admin] [STAT NO AD] [pub] [Mirror] Copyright © 2004-2014 Adam Sawicki
Copyright © 2004-2014 Adam Sawicki