Difference between revisions of "ReNamer:Program settings"

From den4b Wiki
Jump to navigation Jump to search
(→‎General settings: The default preset is remembered by the preset name)
 
(11 intermediate revisions by 3 users not shown)
Line 1: Line 1:
 +
{{Up|ReNamer}}
 +
 
This appendix describes the settings that change ReNamer's behavior in various ways.  
 
This appendix describes the settings that change ReNamer's behavior in various ways.  
  
 
=== General settings ===
 
=== General settings ===
 +
 
These settings are applicable to the ReNamer application.
 
These settings are applicable to the ReNamer application.
 +
 
<center>[[Image:GeneralSettingsDialog.png]]</center>
 
<center>[[Image:GeneralSettingsDialog.png]]</center>
{| class="prettytable"
+
 
 +
{| class="wikitable"
 
| Always on top (main window only)
 
| Always on top (main window only)
| colspan="2" | Keeps the ReNamer window above the other windows.  
+
| Keeps the ReNamer window above the other windows.  
  
 
This feature is useful when you are using the drag-and-drop method to add files from Windows Explorer. When you are working in Windows Explorer, the ReNamer window does not vanish below the Windows Explorer window.
 
This feature is useful when you are using the drag-and-drop method to add files from Windows Explorer. When you are working in Windows Explorer, the ReNamer window does not vanish below the Windows Explorer window.
Line 12: Line 17:
 
|-
 
|-
 
| Remember last position and size
 
| Remember last position and size
| colspan="2" | ReNamer will retain the same size and position in the next session. You will not need to resize/re-position the ReNamer window each time you start it.
+
| ReNamer will retain the same size and position in the next session. You will not need to resize/re-position the ReNamer window each time you start it.
  
 
|-
 
|-
 
| Remember sorting options (files table)
 
| Remember sorting options (files table)
| colspan="2" | ReNamer will retain the file sorting order in the next session.
+
| ReNamer will retain the file sorting order in the next session.
  
 
|-
 
|-
 
| Save rules configuration on exit, load on start up
 
| Save rules configuration on exit, load on start up
| colspan="2" | In the next session, ReNamer retains all rules that are currently loaded in the '''Rules''' pane. Useful if you use the same rules every time.
+
| Remember the currently loaded rules/preset on exit and load them automatically on the next start up.
 +
 
 +
As of ''v7.2.0.6 Beta'', the default preset is remembered by the preset name, rather than via an anonymous default preset, unless the preset was in the modified state at the time of saving.
  
 
|-
 
|-
 
| Always show non-main forms centered
 
| Always show non-main forms centered
| colspan="2" | All windows and dialog boxes (except the main window) appear in the center of the ReNamer window. (If you shift the ReNamer window to a side, all the other pop-up windows and dialog boxes will shift too. This prevents any ReNamer window from obstructing your view of the other applications on your screen. )
+
| All windows and dialog boxes (except the main window) appear in the center of the ReNamer window. You still may shift the new window, but when you close it and open again it will be opened in the center of ReNamer window. If the option is deselected window would reopen in its old position.
  
 
|-
 
|-
| Use natural order sorting
+
| Folders also have extensions, process them as such
| colspan="2" | ReNamer has two different types of sorting:
+
| Extension is considered to be whatever follows the last dot in the filename. Prior to ''v5.74.5 Beta'' a dot in the name of a folder was also considered to identify an extension, hence, the ''Skip Extension'' option in rules also applied to folders. In newer versions the extension in folders is no longer treated as such, however, this behavior can be changed with this setting.
{| class="prettytable"
 
| <center>'''Order'''</center>
 
| <center>'''Example'''</center>
 
| <center>'''Remarks'''</center>
 
  
 
|-
 
|-
| Natural
+
| Use natural order sorting algorithm
| <center>Name1.ext</center>
+
| If this option is selected, filenames are sorted in '''Natural''' order; otherwise they are sorted in '''Lexicographical''' order.
 +
 
 +
Check [[#Examples of sorting algorithms|examples of sorting algorithms]] below for more information.
 +
|}
  
<center>Name2.ext</center>
+
==== Examples of sorting algorithms ====
  
<center>Name10.ext</center>
+
{| class="wikitable"
 +
! Order
 +
! Example
 +
! Remarks
  
<center>Name20.ext</center>
+
|-
 +
| '''Natural'''
 +
|
 +
<pre>
 +
Name1.ext
 +
Name2.ext
 +
Name10.ext
 +
Name20.ext
 +
</pre>
 
| Numbers are sorted in their natural order.
 
| Numbers are sorted in their natural order.
  
 
|-
 
|-
| Lexicographical  
+
| '''Lexicographical'''
| <center>Name1.ext</center>
+
|
 
+
<pre>
<center>Name10.ext</center>
+
Name1.ext
 
+
Name10.ext
<center>Name2.ext</center>
+
Name2.ext
 
+
Name20.ext
<center>Name20.ext</center>
+
</pre>
| Sorts like a dictionary- All entries are sorted based on characters' positions, counted from left.
+
| Sorts like in a dictionary. All entries are sorted based on character positions, counted from left.
|}
 
If this option is selected, the file names sorted in '''Natural''' order; otherwise they are sorted in '''Lexicographical''' order.
 
 
|}
 
|}
  
 
=== Preview settings ===
 
=== Preview settings ===
 +
 
These settings are applicable only to the previewing.
 
These settings are applicable only to the previewing.
 
<center>[[Image:PreviewSettingsDialog.png]]</center>
 
<center>[[Image:PreviewSettingsDialog.png]]</center>
  
{| class="prettytable"
+
{| class="wikitable"
 
| Autosize table on change
 
| Autosize table on change
| colspan="2" | Each column resizes automatically to accommodate the longest name in it.
+
| Each column resizes automatically to accommodate the longest name in it.
  
 
|-
 
|-
 
| Auto preview on change of rules configurations
 
| Auto preview on change of rules configurations
| colspan="2" | Whenever a rule is added/deleted/edited, the preview refreshes automatically
+
| Whenever a rule is added/deleted/edited, the preview refreshes automatically
  
 
|-
 
|-
 
| Auto preview when new files are added
 
| Auto preview when new files are added
| colspan="2" | Whenever a file is added, the preview refreshes automatically
+
| Whenever a file is added, the preview refreshes automatically
 
+
|-
 +
|Fix conflicting new names on preview
 +
|If the new file names are going to conflict, then this option resolves the conflict by adding a suffix number in '''(n)''' format.
 
|-
 
|-
 
| Validate new filenames on preview
 
| Validate new filenames on preview
| colspan="2" | Raises alarm if the new filenames are not valid.
+
| Raises a warning if new filenames are not valid:
 
+
* There are duplicates in the ''New path'' column
'''@@@I think some other explanation is required here!'''
+
* ''New path'' contains forbidden characters
 
+
* ''New path'' is already taken by an existing file
 +
* ''New path'' exceeds maximum length (256 characters)
 
|-
 
|-
 
| Real-time update of the preview
 
| Real-time update of the preview
| colspan="2" | If this option is selected: When you click the '''Preview '''button, files will be updated one-by-one and displayed in the table. During the processing, ReNamer continues to accept any user inputs (mouse/keyboard).
+
| If this option is selected, when you click the '''Preview '''button, files will be updated one-by-one and displayed in the table. During the processing, ReNamer continues to accept any user inputs (mouse/keyboard).
 
 
<font color="#ff0000">
 
<center>'''WARNING!! '''</center>
 
  
'''This option allows you to use mouse/keyboard even when the previous rules are being processed. This may lead to unpredictable behavior and consequences! Use this option with EXTREME CAUTION, only for cases when some heavy processing is done on each file, for example: using HASH functions or other types of content analysis.'''</font>
+
<span style="color: red; font-weight: bold">
 +
WARNING: This option allows you to use mouse/keyboard even when the previous rules are being processed. This may lead to unpredictable behavior and consequences! Use this option with EXTREME CAUTION, only for cases when some heavy processing is done on each file, for example: using HASH functions or other types of content analysis.</span>
  
If this option is deselected: When you click '''Preview''' button, ReNamer shows nothing till all files are processed; after which all files are displayed at once. During the processing, ReNamer will stop accepting any user inputs (mouse/keyboard). This mode is safe. '''For normal use, deselect this option!!'''
+
If this option is deselected, when you click '''Preview''' button, ReNamer shows nothing till all files are processed; after which all files are displayed at once. During the processing, ReNamer will stop accepting any user inputs (mouse/keyboard). This mode is safe. '''For normal use, deselect this option!'''
 
|}
 
|}
  
Line 97: Line 114:
 
<center>[[Image:RenameSettingsDialog.png]]</center>
 
<center>[[Image:RenameSettingsDialog.png]]</center>
  
ReNamer can boost your productivity by doing certain operations on its own. On the other hand, you may want to have the flexibility of choosing your options each time. So this panel lets you decide how to strike a balance!  
+
ReNamer can boost your productivity by doing certain operations on its own. On the other hand, you may want to have the flexibility of choosing your options each time. So this panel lets you decide how to strike a balance!
{| class="prettytable"
+
 
 +
{| class="wikitable"
  
 
|-
 
|-
Line 121: Line 139:
  
 
Note that even files that were not renamed in the last round will get cleared off. So, '''deselect''' this option if you tend to rename your loaded files in 2-3 separate renaming operations.
 
Note that even files that were not renamed in the last round will get cleared off. So, '''deselect''' this option if you tend to rename your loaded files in 2-3 separate renaming operations.
 +
 +
'''NOTE:''' This will make '''Undo''' option unusable.
  
 
|-
 
|-
Line 129: Line 149:
  
 
Note that the currently ''marked'' set of rules may not change some file names (for example, if you want to insert a string at 10<sup>th</sup> position, and we have some files with shorter file names.) Even in such cases, the files are considered to be renamed.
 
Note that the currently ''marked'' set of rules may not change some file names (for example, if you want to insert a string at 10<sup>th</sup> position, and we have some files with shorter file names.) Even in such cases, the files are considered to be renamed.
 +
 +
'''NOTE:''' This will make '''Undo''' option unusable.
  
 
|-
 
|-
Line 137: Line 159:
  
 
Note also that multiple files from the same folder may be renamed in such a way that most of them get overwritten in sequence. In the worst case, only the last file to be renamed will survive!  
 
Note also that multiple files from the same folder may be renamed in such a way that most of them get overwritten in sequence. In the worst case, only the last file to be renamed will survive!  
 +
 +
<span style="color: red; font-weight: bold">
 +
CAUTION: Your important files can be overwritten without your knowledge!
 +
</span>
  
 
|-
 
|-
Line 142: Line 168:
 
| colspan="2" | (Applicable only when '''Overwrite files with new names''' option is selected):  
 
| colspan="2" | (Applicable only when '''Overwrite files with new names''' option is selected):  
  
{| class="prettytable"
+
{| class="wikitable"
 
| Selected
 
| Selected
 
| ReNamer will pop up confirmation dialog for every file that is to be overwritten. The old file will be overwritten only if you confirm. (If the renamed file has no conflicts in its folder, ReNamer will rename it without asking for permission.).
 
| ReNamer will pop up confirmation dialog for every file that is to be overwritten. The old file will be overwritten only if you confirm. (If the renamed file has no conflicts in its folder, ReNamer will rename it without asking for permission.).
Line 150: Line 176:
 
| If a renamed file has the same name as an existing file, ReNamer will overwrite the old file silently.
 
| If a renamed file has the same name as an existing file, ReNamer will overwrite the old file silently.
  
'''CAUTION:''' '''Your important files can be overwritten without your knowledge'''!
+
<span style="color: red; font-weight: bold">
 +
CAUTION: Your important files can be overwritten without your knowledge!
 +
</span>
 +
 
 
|}
 
|}
 
|}
 
|}
  
 
=== Meta tags settings ===
 
=== Meta tags settings ===
These settings are for meta-tags only.
 
<center>[[Image:MetaTagsSettingsDialog.png]]</center>
 
  
{| class="prettytable"
+
These settings are for meta-tags only.  
| Meta tag support
+
 
| colspan="2" | Extracting meta-tags from the files puts heavy demand on system resources. So if you do not need the meta-tags, de-select this option. The system will become more responsive (not only ReNamer, but other applications as well.).
+
<center>[[Image:MetaTagsSettingsDialog.png]]</center>
  
 +
{| class="wikitable"
 +
|-
 +
| Meta tag support
 +
| colspan="2" | Extracting meta-tags from files puts heavy demand on system resources. So if you do not need meta-tags, deselect this option. The system will become more responsive (not only ReNamer, but other applications as well.).
 
|-
 
|-
| Date format
+
| Date format  
| colspan="2" | Sets the date format for ReNamer's use. (The selected date format will be used in naming the files.) See [http://den4b.com/wiki/index.php/ReNamer:Date_and_Time_format Date-time format used in Meta tags] to see available formats.  
+
| colspan="2" | Sets the date format for ReNamer's use. (The selected date format will be used for naming files.) See [[ReNamer:Date_and_Time_format|Date-time format used in Meta tags]] to see available formats.
 
 
 
|-
 
|-
| Preview
+
| Preview  
 
| colspan="2" | Tests the current date-time format, using current time.
 
| colspan="2" | Tests the current date-time format, using current time.
 
 
|}
 
|}
  
 
=== Miscellaneous settings ===
 
=== Miscellaneous settings ===
 +
 
A general-purpose tab to provide all miscellaneous settings.
 
A general-purpose tab to provide all miscellaneous settings.
 +
 
<center>[[Image:MiscSettingsDialog.png]]</center>
 
<center>[[Image:MiscSettingsDialog.png]]</center>
  
{| class="prettytable"
+
{| class="wikitable"
 
| Register preset extension (*.rnp)
 
| Register preset extension (*.rnp)
 
| colspan="2" | Associate the .rnp extension with ReNamer.
 
| colspan="2" | Associate the .rnp extension with ReNamer.
Line 189: Line 220:
  
 
|-
 
|-
| Change text of Drag your files here
+
| Change text of "Drag your files here"
 
| colspan="2" | The lower pane of ReNamer will show your custom text when empty
 
| colspan="2" | The lower pane of ReNamer will show your custom text when empty
  
 
|-
 
|-
| Change text of Click here to add a rule
+
| Change text of "Click here to add a rule"
 
| colspan="2" | The upper pane of ReNamer will show your custom text when empty
 
| colspan="2" | The upper pane of ReNamer will show your custom text when empty
  
 
|}
 
|}
 +
[[Category:ReNamer]]

Latest revision as of 11:49, 6 October 2020

Arrow Return.png ReNamer  

This appendix describes the settings that change ReNamer's behavior in various ways.

General settings

These settings are applicable to the ReNamer application.

GeneralSettingsDialog.png
Always on top (main window only) Keeps the ReNamer window above the other windows.

This feature is useful when you are using the drag-and-drop method to add files from Windows Explorer. When you are working in Windows Explorer, the ReNamer window does not vanish below the Windows Explorer window.

Remember last position and size ReNamer will retain the same size and position in the next session. You will not need to resize/re-position the ReNamer window each time you start it.
Remember sorting options (files table) ReNamer will retain the file sorting order in the next session.
Save rules configuration on exit, load on start up Remember the currently loaded rules/preset on exit and load them automatically on the next start up.

As of v7.2.0.6 Beta, the default preset is remembered by the preset name, rather than via an anonymous default preset, unless the preset was in the modified state at the time of saving.

Always show non-main forms centered All windows and dialog boxes (except the main window) appear in the center of the ReNamer window. You still may shift the new window, but when you close it and open again it will be opened in the center of ReNamer window. If the option is deselected window would reopen in its old position.
Folders also have extensions, process them as such Extension is considered to be whatever follows the last dot in the filename. Prior to v5.74.5 Beta a dot in the name of a folder was also considered to identify an extension, hence, the Skip Extension option in rules also applied to folders. In newer versions the extension in folders is no longer treated as such, however, this behavior can be changed with this setting.
Use natural order sorting algorithm If this option is selected, filenames are sorted in Natural order; otherwise they are sorted in Lexicographical order.

Check examples of sorting algorithms below for more information.

Examples of sorting algorithms

Order Example Remarks
Natural
Name1.ext
Name2.ext
Name10.ext
Name20.ext
Numbers are sorted in their natural order.
Lexicographical
Name1.ext
Name10.ext
Name2.ext
Name20.ext
Sorts like in a dictionary. All entries are sorted based on character positions, counted from left.

Preview settings

These settings are applicable only to the previewing.

PreviewSettingsDialog.png
Autosize table on change Each column resizes automatically to accommodate the longest name in it.
Auto preview on change of rules configurations Whenever a rule is added/deleted/edited, the preview refreshes automatically
Auto preview when new files are added Whenever a file is added, the preview refreshes automatically
Fix conflicting new names on preview If the new file names are going to conflict, then this option resolves the conflict by adding a suffix number in (n) format.
Validate new filenames on preview Raises a warning if new filenames are not valid:
  • There are duplicates in the New path column
  • New path contains forbidden characters
  • New path is already taken by an existing file
  • New path exceeds maximum length (256 characters)
Real-time update of the preview If this option is selected, when you click the Preview button, files will be updated one-by-one and displayed in the table. During the processing, ReNamer continues to accept any user inputs (mouse/keyboard).

WARNING: This option allows you to use mouse/keyboard even when the previous rules are being processed. This may lead to unpredictable behavior and consequences! Use this option with EXTREME CAUTION, only for cases when some heavy processing is done on each file, for example: using HASH functions or other types of content analysis.

If this option is deselected, when you click Preview button, ReNamer shows nothing till all files are processed; after which all files are displayed at once. During the processing, ReNamer will stop accepting any user inputs (mouse/keyboard). This mode is safe. For normal use, deselect this option!

Rename settings

These settings are applicable to the renaming process.

RenameSettingsDialog.png

ReNamer can boost your productivity by doing certain operations on its own. On the other hand, you may want to have the flexibility of choosing your options each time. So this panel lets you decide how to strike a balance!

Display message on successful rename Deselect if you do not want a message each time.

(This setting is not applicable to the pop-up windows that show the error messages. Those windows are always shown.)

Close program after successful rename Useful if you use ReNamer sparingly (rename once and close ReNamer.)

In case of problem, ReNamer stays open.

Clear rules list after rename Useful if you use a different set of rules each time. This option will clear off the Rules pane automatically.
Clear files table on rename Useful if you want to load another set of files for each new renaming.

Note that even files that were not renamed in the last round will get cleared off. So, deselect this option if you tend to rename your loaded files in 2-3 separate renaming operations.

NOTE: This will make Undo option unusable.

Clear renamed files on rename Clears off the files once you have finished renaming them.

Note that the files that were not renamed will remain behind, so that you can apply a new set of rules to them.

Note that the currently marked set of rules may not change some file names (for example, if you want to insert a string at 10th position, and we have some files with shorter file names.) Even in such cases, the files are considered to be renamed.

NOTE: This will make Undo option unusable.

Overwrite files with new names If there is a naming conflict as a result of renaming, the newly renamed files can overwrite the existing files with the same names automatically.

Note that the name conflict can occur with a file that exists in the same folder, but which is NOT loaded in ReNamer.

Note also that multiple files from the same folder may be renamed in such a way that most of them get overwritten in sequence. In the worst case, only the last file to be renamed will survive!

CAUTION: Your important files can be overwritten without your knowledge!

Must be successfully confirmed by user (Applicable only when Overwrite files with new names option is selected):
Selected ReNamer will pop up confirmation dialog for every file that is to be overwritten. The old file will be overwritten only if you confirm. (If the renamed file has no conflicts in its folder, ReNamer will rename it without asking for permission.).
Deselected If a renamed file has the same name as an existing file, ReNamer will overwrite the old file silently.

CAUTION: Your important files can be overwritten without your knowledge!

Meta tags settings

These settings are for meta-tags only.

MetaTagsSettingsDialog.png
Meta tag support Extracting meta-tags from files puts heavy demand on system resources. So if you do not need meta-tags, deselect this option. The system will become more responsive (not only ReNamer, but other applications as well.).
Date format Sets the date format for ReNamer's use. (The selected date format will be used for naming files.) See Date-time format used in Meta tags to see available formats.
Preview Tests the current date-time format, using current time.

Miscellaneous settings

A general-purpose tab to provide all miscellaneous settings.

MiscSettingsDialog.png
Register preset extension (*.rnp) Associate the .rnp extension with ReNamer.
Add to folders context menu in Windows Explorer, a ReNamer option is added to the context menu for folders.
Add to Send to context menu in Windows Explorer, a ReNamer option is added to the Send to... context menu.
Change text of "Drag your files here" The lower pane of ReNamer will show your custom text when empty
Change text of "Click here to add a rule" The upper pane of ReNamer will show your custom text when empty