ATTENTION: You are viewing a page formatted for mobile devices; to view the full web page, click HERE.

DonationCoder.com Software > PublicDomainVic

Re: Rename FOLDERS in hierarchy

(1/2) > >>

nkormanik:
Vic and friends....  Please see the following.

https://www.donationcoder.com/forum/index.php?topic=53141.0

publicdomain:
Got it! Code is actively being added to GitHub repo @ https://github.com/publicdomain/rename-hierarchy

Stay tuned for first release :Thmbsup:

Cheers!
Vic

publicdomain:
The app is shaping along  :)



Regarding your comment:

Problem could be that the larger folders have path length issues, greater than 255 characters.  Bummer.  If that's the case, probably Victor will run into the same, and come up short.
-nkormanik (February 19, 2023, 05:05 PM)
--- End quote ---

I can enable the application to use AlphaFS to handle long path names. No problem :Thmbsup:

https://github.com/alphaleonis/AlphaFS/
https://alphafs.alphaleonis.com

What does AlphaFS provide?
AlphaFS provides a namespace (Alphaleonis.Win32.Filesystem) containing a number of classes. Most notable are replications of the System.IO.File, System.IO.Directory and System.IO.Path, all with support for the extended-length paths (up to 32000 chars) [...]
--- End quote ---

Cheers!

publicdomain:
Update:


* Alphaleonis support added  :up:
* Since the directory length is configurable, I'm taking care of some details such as offering the user an option to raise the name length automatically to fit the job. [Can be added to a further version if required/needed by users]
* Also, making the algorithm sort generated random directory names to match original sorting by name.[Sorted naming hint is not needed as folders return to their exact original name 8)]
* LiteDB support coming next for UNDO and we call it done & fit for release  :)

publicdomain:
Hi Nick, your program is complete and I'm uploading it to Mouser's site & GitHub to make it an official release :)



... the shortcut to program can be renamed ...-nkormanik (February 23, 2023, 12:39 AM)
--- End quote ---

BTW, this functionality is enabled via "Tools/Customize/Context menu item text".


Navigation

[0] Message Index

[#] Next page

Go to full version