topbanner_forum
  *

avatar image

Welcome, Guest. Please login or register.
Did you miss your activation email?

Login with username, password and session length
  • Thursday December 12, 2024, 6:40 am
  • Proudly celebrating 15+ years online.
  • Donate now to become a lifetime supporting member of the site and get a non-expiring license key for all of our programs.
  • donate

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

publicdomain

  • Moderator
  • Joined in 2019
  • *****
  • Posts: 736
  • Call me Vic!
    • View Profile
    • Donate to Member
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
My name's Victor but do feel free to call me Vic! (now known as "paradisusvic")

❤️ Support on Patreon @ www.patreon.com/paradisusis
New Email/Paypal: paradisusvicgmail.com
« Last Edit: May 30, 2022, 09:32 AM by publicdomain »

tomos

  • Charter Member
  • Joined in 2006
  • ***
  • Posts: 11,964
    • View Profile
    • Donate to Member
hi Vic
  • how does the minus 98 (in the screenshot) work?
  • 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

  • Moderator
  • Joined in 2019
  • *****
  • Posts: 736
  • Call me Vic!
    • View Profile
    • Donate to Member
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.dcmember...d/csvrenamer-v0-1-0/

:Thmbsup:
Vic
My name's Victor but do feel free to call me Vic! (now known as "paradisusvic")

❤️ Support on Patreon @ www.patreon.com/paradisusis
New Email/Paypal: paradisusvicgmail.com