DonationCoder.com forum
 
Read-only archive. This is a static copy of the DonationCoder.com forum. Reading and searching work as before; logging in, posting and private messages do not.
Archive of 2026-10-21 · About this archive · Main site

Author Topic: CSVrenamer - A mass renamer with: C = constant, S = separator, V = variable  (Read 7,011 times)

publicdomain

  • Honorary Member
  • Joined in 2019
  • **
  • Posts: 732
    • Participated in NANY Challenge Three Times
    • Linux User
CSVrenamer

A mass renamer with three parameters: C = constant, S = separator, V = variable.




⬇️ Download @ DCmembers (Mouser's site, recommended)
⬇️ Download @ GitHub


Made for magician62 from donationcoder.com.

Original thread: IDEA: Drag and Drop Rename

Source code: CSVrenamer @ GitHub

Targets Microsoft .NET framework v4.5 (Native to Windows 8+)

Notes:

v0.1.0:
  • Drag & drop files and directories to add.
  • Reorder item position by drag.
  • Remove items via right-click menu.
  • Hyphen and underscore separator buttons.
  • Spaced separator check box to add or remove spaces.
  • Subtract from variable by check box.
  • Remember edits option.
  • Reset settings by file menu.
  • Always on top.
Day #148, Week #21 @ May 28, 2022

==========

Release supporters:

  • Jesse Reichler (A.K.A. Mouser from DonationCoder.com)
  • Max P.
  • Kathryn S.
  • Y0himba
  • Will you be our next supporter? :)

💓 Support:

One-time Paypal @ https://www.paypal.com/paypalme/victorvls

Join our Patreon @ www.patreon.com/publicdomain.

Thanks & keep on rocking!

==========

Enjoy more free releases @ our website: https://publicdomain.is
« Last Edit: May 30, 2022, 02:32 PM by publicdomain »

tomos

  • Charter Member
  • Joined in 2006
  • ***
  • Posts: 11,970
    • Gathering Badge
    • Participated in NANY Challenge Once
hi Vic
  1. how does the minus 98 (in the screenshot) work?
  2. is there an option to keep the current name, as well as adding constant+variable? (ideally at the end I guess, for sorting reasons) NOTE: dont program this for me -- I just thought it would make it an option for more scenarios.

EDIT// the DC download link is incorrect
Tom

publicdomain

  • Honorary Member
  • Joined in 2019
  • **
  • Posts: 732
    • Participated in NANY Challenge Three Times
    • Linux User
Hi Tom  :)

The "98 with subtract" combination for variable makes it go backwards: 98, 97, 96... 50.49.48... 3.2.1; if it happens to reach 1, then the files remain unprocessed. As opposed to regular raising where it has an inherent high limit which isn't likely to be reached.

Keeping the current name wasn't part of magician's original request hence it isn't included... nevertheless, even if you mentioned not to code it, rest assured it's a very small change so should you happen to need such functionality later on, by all means feel free to say so

EDIT// the DC download link is incorrect

Thanks for noticing & advising. the download link has been fixed to correctly point to:

https://www.dcmembers.com/publicdomainvic/download/csvrenamer-v0-1-0/

:Thmbsup:
Vic

Original address: https://www.donationcoder.com/forum/index.php?topic=52385.0