Saturday, September 27, 2025

namefix.pl - Updated Source, Downloads and Support

Damn it’s been awhile since I used Blogger. namefix.pl, the original cross-platform batch file renamer with GUI and CLI, has just been updated and is available again on SourceForge and GitHub.

The latest version (4.1.6) is available on SourceForge and GitHub:

• SourceForge: https://sourceforge.net/projects/namefix/  
• GitHub: https://github.com/jacob-jarick/namefix  

Both command-line and Tk GUI interfaces are included. Features cover whitespace cleanup, punctuation fixes, safe overwrites, directory processing, and dry-run mode.

For support, issues, or contributions, please use the GitHub tracker:  
https://github.com/jacob-jarick/namefix/issues
 

 


Saturday, August 19, 2017

Updated

Latest version released.

A huge code cleanup, several bug fixes and a few new features.

Download from: https://github.com/jacob-jarick/namefix

Monday, August 14, 2017

Screenshot of latest build.



Wednesday, August 02, 2017

Work

namefix.pl is alive and now on github
https://github.com/jacob-jarick/namefix


Friday, February 08, 2013

bitcoin donations gladly accepted

If you would like to show appreciation for my efforts send some paypal credits / other my way



Sunday, April 18, 2010

namefix.pl 4.0.2

Long time in between updates but the code is always being tweaked for my own use :P

Changelog:
  • updated NSIS installer for windows.
  • Explorer intergration back for windows users (is not removed by uninstall option currently).
  • file properties in gui
  • Delete button in GUI, it will display a confirmation dialog - please be careful.
  • Fixed nf_print displaying dir icon for blank message lines in the gui's hlist.
  • updated prog_dir detection so when run with perl exe without a proceeding dir it sets prog dir to ./
  • added more roman numerals to sp_case
  • removed whites in cli/print.pm " old>" and quotes on filenames
  • added - to fn_kill_cwords's regexp.
  • fixed typo in cli options, was $main::pad__digits should be $main::pad_digits.
  • dots variable was not being set by cli option - fixed
  • fn_dots2space renamed to fn_dot2space (-s) to match the variable
  • cli option --unscene was actually -unscene, fixed.
  • spaces short option was listed as "s" in cli help, its actually p - fixed.
  • included entrys in the killwords list with nasty characters were not being processed.
  • Escaped killword and special_casing array now stored in @main::kill_words_arr_escaped and @main::word_casing_arr respectively, rather than overwriting themselves solving this issue and a few others. added [Moonsong], Dvsky, aaf, sys to killword list

Sunday, April 12, 2009

4.0.1a

Happy easter all

4.0.1a - bit more polish on the CLI interface, thanks to John Tibbs for picking out the coding errors and typos I never manage to.

Ive been a bit quite on the updates for namefix.pl lately due to a new job which keeps me very busy (Systems Administrator for a Large International Mining Laboratory). I have also been house hunting and currently waiting for finance approval for the house I have made an offer on. Hopefully once Im in my new house I will be able to get more coding done and also resume my electronic projects.

Enjoy The holidays :)

Changelog:
  • cli short options can be put anywhere, not just at start
  • updated install.sh to stop making broken links
  • fixed - Special Case misses casing that begin with a hyphen, eg "- a "
  • fixed chdir error when just running namefix-cli.pl
  • fixed "pad NN w -" when using underscores
  • fixed cli short options being double processed as long options and being rejected
  • fixed a few typos

Notes:
Forgot to comment out line 635 and cbf re-uploading and bumping version number either. Line 635 just prints out some info when processing short options.