Rename based on scripted column

My apologies if this has been covered, but I'm not having much luck finding it.

I want to rename and resort in to subdirectories a bunch of ebooks. So I have the "ebook author" visible in columns and select that during the rename process. Doesn't seem to work. Screens below.

Ebooks with author:

Renaming effort using the scripted column:

I'd appreciate any help. I have no problem using the native metadata on mp3s, etc.

Since you're moving things into a new folder, there should be a fourth Location column in the preview list. Is it there out of view in the screenshot, or scrolled off to the right?

Thanks for the quick reply. Nope. There are no additional columns.

As you can see, it's all good with mp3artists:

That's a problem in the underlying column script. Quick fix is to comment out these lines:

129
busy.Init(scriptColData.tab, "Extracting metadata...", true);

190
busy.Destroy();

Assuming an unmodified version from here

2 Likes

Thank you! That did it.

Thanks @lxp.

I've uploaded a fixed version of the script which should now work correctly in the rename dialog.

2 Likes