SS & Renamer-Plugin Enhancements

We welcome any suggestions for new features or improvements in Altap Salamander. Please post one suggestion per report.
User avatar
Artur Zinatullin
Posts: 17
Joined: 29 Jan 2006, 17:22

Re: SS & Renamer-Plugin Enhancements

Post by Artur Zinatullin »

Another (mis)feature of renamer plugin is a "Only once in each name" checkbox.
It is checked by default, wich I'd like to be just opposite.
The most frequent use case of Renamer for me is to replave all "_" or "." in long names to spaces.
Generally I have to do it twice. I always forget the bloody checkbox every time :(
User avatar
KNUT
Posts: 286
Joined: 12 Dec 2005, 09:57
Location: Hamburg, Germany

Re: SS & Renamer-Plugin Enhancements

Post by KNUT »

Artur Zinatullin wrote:[...]It is checked by default, wich I'd like to be just opposite.
Yep - this would be great!
Kind regards, KNUT
_____________________________________________
Satisfied Servant Salamander User from Version 1.5 till now
User avatar
jis
Posts: 451
Joined: 27 Jan 2006, 23:14
Location: Prague, Czech Republic

Re: SS & Renamer-Plugin Enhancements

Post by jis »

Artur Zinatullin wrote:Another (mis)feature of renamer plugin is a "Only once in each name" checkbox.
It is checked by default, wich I'd like to be just opposite.
The most frequent use case of Renamer for me is to replave all "_" or "." in long names to spaces.
Generally I have to do it twice. I always forget the bloody checkbox every time :(
I am sorry, but I think that actual settings is more safe then the settings in your proposal. When you forgot uncheck "Only once in each name" checkbox now, then you need only uncheck the checkbox and repeat your action and everything will be fine.
But with other settings when you forgot the result can be disasterous... For example if we try to replace "2" with "" here:
Sam2-01.jpg => Sam-01.jpg
Sam2-02.jpg => Sam-0.jpg
Sam2-03.jpg => Sam-03.jpg
Sam2-04.jpg => Sam-04.jpg
Sam2-05.jpg => Sam-05.jpg
Sam2-06.jpg => Sam-06.jpg
Sam2-07.jpg => Sam-07.jpg
Altap Salamander fan since 1998
User avatar
Artur Zinatullin
Posts: 17
Joined: 29 Jan 2006, 17:22

Re: SS & Renamer-Plugin Enhancements

Post by Artur Zinatullin »

jis wrote: I am sorry, but I think that actual settings is more safe then the settings in your proposal.
Well, I guess, dont't want safety. I want usability.
After all, I have a preview pane. And it doesn't work if resulting names duplicate, so I don't loose files.
And We have undo too.
User avatar
jis
Posts: 451
Joined: 27 Jan 2006, 23:14
Location: Prague, Czech Republic

Re: SS & Renamer-Plugin Enhancements

Post by jis »

Artur Zinatullin wrote:
jis wrote: I am sorry, but I think that actual settings is more safe then the settings in your proposal.
Well, I guess, dont't want safety. I want usability.
After all, I have a preview pane. And it doesn't work if resulting names duplicate, so I don't loose files.
And We have undo too.
I see, you just need the opposite :). But there are the bunch of another people which are happy with actual settings. So the solution can be compromise:
1) The Renamer plugin will remember your last settings.
2) The Renamer plugin will offer Configuration dialog...
Altap Salamander fan since 1998
User avatar
Artur Zinatullin
Posts: 17
Joined: 29 Jan 2006, 17:22

Re: SS & Renamer-Plugin Enhancements

Post by Artur Zinatullin »

jis wrote:1) The Renamer plugin will remember your last settings.
2) The Renamer plugin will offer Configuration dialog...
Well, that's what I'm talking about.
Let the user to choose.
Guest

Post by Guest »

Stefan wrote:thank you for your graet plugin.
$(HH:mm:ss) for $(Time:HH:mm:ss)
The Batch Renamer is great :D very true...but why the heck is the default (!!) for file time leading to invalid names?? :? : is not allowed. I'd prefer - over _ or . as separator. It would be fine to be able to set this separator in plugins configuration. Thanks, Georg
User avatar
jis
Posts: 451
Joined: 27 Jan 2006, 23:14
Location: Prague, Czech Republic

Post by jis »

Anonymous wrote:
Stefan wrote:thank you for your graet plugin.
$(HH:mm:ss) for $(Time:HH:mm:ss)
The Batch Renamer is great :D very true...but why the heck is the default (!!) for file time leading to invalid names?? :? : is not allowed. I'd prefer - over _ or . as separator. It would be fine to be able to set this separator in plugins configuration. Thanks, Georg
Bingo, all others are blind, including me :)
Altap Salamander fan since 1998
Guest

Post by Guest »

jis wrote:Bingo, all others are blind, including me :)
Sorry, I don't get the meaning of your comment :? Do you mean "blind" like "not seeing" or "hidden"? Georg
User avatar
jis
Posts: 451
Joined: 27 Jan 2006, 23:14
Location: Prague, Czech Republic

Post by jis »

Anonymous wrote:
jis wrote:Bingo, all others are blind, including me :)
Sorry, I don't get the meaning of your comment :? Do you mean "blind" like "not seeing" or "hidden"? Georg
I mean, that no other one notice obvious nonsense with $(Time:HH:mm:ss) :)
Altap Salamander fan since 1998
User avatar
Stefan
Posts: 46
Joined: 18 Jan 2006, 12:48

Post by Stefan »

Anonymous wrote:
Stefan wrote:thank you for your graet plugin.
$(HH:mm:ss) for $(Time:HH:mm:ss)
The Batch Renamer is great :D very true...but why the heck is the default (!!) for file time leading to invalid names?? :? : is not allowed. I'd prefer - over _ or . as separator. It would be fine to be able to set this separator in plugins configuration. Thanks, Georg
As workaround:

New name:   $(NamePart)-$(Time:HH:mm:ss).$(ExtPart)
Search for:   :
Replace:       _
[  ] Only once


HTH?
Stefan
Pleased user since v1.52        -   Licence# 0306-0046-01
Guest

Post by Guest »

This workaround works very effectively :) but it does not change the NEED for some kind of correction of the (not changeable) defualt setting... Best regards, Georg
Lukas Cerman
Plugin Developer
Plugin Developer
Posts: 36
Joined: 11 Dec 2005, 20:08
Contact:

Post by Lukas Cerman »

Stefan wrote: As workaround:

New name: $(NamePart)-$(Time:HH:mm:ss).$(ExtPart)
Search for: :
Replace: _
[ ] Only once
A better workaround:

New name: $(NamePart)-$(Time:HH_mm_ss).$(ExtPart)

Explanation: the string after `Time:' is a time format specification, you can write there anything you like. For list of possible values see description of `lpFormat' at http://msdn.microsoft.com/library/defau ... s_6at0.asp .

The default value comes from your locale settings in your operating system. As most nations have colons inside the time specification it might be usefull to implement some post-processing of these locale dependent values returned by OS. I have this fix alerady at my todo list.
User avatar
Stefan
Posts: 46
Joined: 18 Jan 2006, 12:48

Post by Stefan »

Thank you for this explanation, Lukas :D
Stefan
Pleased user since v1.52        -   Licence# 0306-0046-01
Georg

Post by Georg »

Lukas Cerman wrote:As most nations have colons inside the time specification it might be usefull to implement some post-processing of these locale dependent values returned by OS. I have this fix alerady at my todo list.
Great - I'm looking forward to that update :) Georg
Post Reply