List Add Method implementation ?

Advanced Renamer forum
#1 : 12/03-19 02:58
Cris
Cris
Posts: 4
I downloaded and started using this very nice piece of software today.. since I was tired of having to rename manually a lot of very bad named files, constantly.

And after a bit of tampering with your program I found there's no way to use the LIST method to ADD the strings from the list to the current processed name(s)..

I've searched the forum and found, eventually, a more convoluted way to obtain what I need ( that, btw, is adding the text elements taken from the list you load to each file name the program is processing ) using the <name> tag, either adding it to each list element or (as I did, since it's more clean) by using an ADD method after the LIST method.

But it's a bit tricky and you have necessarily to use the LIST method as the first method; and it can make things over-complicated if you're using (and that's my case) more methods after it and you want them to modify ONLY the original part of file name, not the part the LIST method gives as output.

If the LIST method had an ADD feature (or the ADD method an "import from a loaded list" option - that would give the same result) it would be EXTREMELY more powerful AND would make things A LOT easier in processing the original file name part, since you could use other methods BEFORE the LIST method.


12/03-19 02:58 - edited 12/03-19 03:12
#2 : 12/03-19 11:26
David Lee
David Lee
Posts: 1125
If you read Kim's documentation you will see that "[The List method] is a very simple method. There are no fancy features in this method."

You can use "Import" --> "Data from CSV..." to import your list file into ARen. It doesn't have to be in .csv format - it will happily import a .txt file. Once you have done this you can use the <CSV:X> tag to do whatever you like with the data in column X of the file - including "ADD the strings from [the selected column of] the list to the current processed name(s)..", which appears to be exactly what you want to do.

As with the List method, you must take care that the order of items in your file corresponds to the ordering of filenames in the file List.


12/03-19 11:26 - edited 12/03-19 11:58
#3 : 15/03-19 06:55
Cris
Cris
Posts: 4
Reply to #2:

Thank you for the tip, David Lee: your suggestion works and greatly simplify things , indeed.
(CVS tag was one of those things I was still trying to figure out)

I still think that would be great having the LIST method improved with the possibility to ADD the elements from the list to the name te program is processing, not only replacing it, as it is now.

As you showed me it can be do differently (importing CVS and using then the <CVS:x> tag) but the LIST method with an ADD feature would be such as powerful but much more straightforward and immediate to use.

Thank you again for your reply and help.






15/03-19 06:55
#4 : 18/03-19 12:23
Cris
Cris
Posts: 4
Reply to #2:

Just found a bug about CVS import .. with "file pairs" .



18/03-19 12:23