简体中文 | English
OncePower is a file and folder batch renaming utility with additional features of batch deleting empty folders and batch moving files, allowing users to do advanced matching without learning regular expressions.
The original intention of software development was to batch rename images, so the new version has updated a new feature specifically for image renaming —— View Mode.
Tip
Due to the difficulty of recording GIFs, only dynamic diagrams in Chinese are available. If you do not understand, you can open the software and refer to the pictures to learn and use them
- 中文
- English
- Windows(Support system versions of Win10 and above)
- macOS(You need to pack it yourself. For details, please refer to Packaging)
- Linux(You need to pack it yourself. For details, please refer to Packaging)
Activate this function in the lower left corner
After opening it, we can right-click in the File Explorer to view the menu for directly adding files to the software when selecting or not selecting a folder.
Due to the limitation of the Windows system that only one file path can be passed in at a time, this feature can only select folders when the program is not running.
If you want to use multiple file or folder paths, you can place the shortcut of this software in the "Launch to" folder.
Then select the file that needs to be passed in and right-click
In the running state of the software, multiple files can be directly added using the right-click menu without the need to use "send to" to add multiple files (when running, adding by right clicking will automatically select the append mode).
When the matching length is negative, start truncating from the end of the file name
The log files generated by renaming are located in the "logs" folder of the software. The log files generated from the Organize menu are also located here by default, unless a target folder is set.
Note: Currently unable to recognize Korean, Tibetan, or other text in CSV files (can recognize Japanese)
Click the button in the lower right corner to upload a CSV file (only the first two columns of the CSV file will be read), or a TXT file with “,” separating the old and new names, or an OPLOG log file generated by OncePower (which can be used to revert back to the original name).
In view mode, you can directly view images for sorting. To enable view mode, simply switch to the bottom left corner (Switching to View Mode will automatically delete files other than images).
In view mode, long press the image to drag and sort it.
Right click on the image to switch between selected and deleted states.
For unfamiliar icon functions, a prompt can be displayed after hovering over the mouse for the first time. You can also view the following image introduction
Add files or folders to the software, and you can choose multiple options to drag them directly or select them through the menu in the bottom left corner.
Double clicking on an item in the list will automatically fill in the matching box with the original name of that item.
Append Mode: Off by default, each time a new file is added it will clear the existing files.It will not be cleared when it is turned on.
Add Folder: Enable this option to drag a folder directly into the list. By default, dragging in a folder will add all files under the folder to the list.
The storage icon in the lower left corner allows you to save some of the user's configurations to the point where you don't need to reset them each time you open it (the contents of the input box are not saved).
Replace is to replace the matching content.
Input a number is the matching length, input "number + space + number" to intercept the specified section
If Naming by Date is turned on, matches are modified to be dates. The default is to name in 8-digit format for the date of creation.
You can control the number of digits in the date by adding or subtracting digits, or by entering numbers directly.
Upload a txt file with the names separated by spaces or line breaks. If the file is simple you can just type "name + space + name" which will have the same effect.
Keep is to delete content outside of the match.
It can also be retained through the following options:
Other function introduction reference Replace
The Organize Files feature needs to be turned on by clicking on the bottom left corner. Once enabled, you can batch move files and batch delete empty folders.
Some instructions for this function are given in the software.
Clicking on the Store icon in the lower left corner allows you to save the fill option settings for certain options of the menu so that you will not have to repeat the settings the next time you use them.
All content settings are only valid if the storage function is enabled.
This project has only been tested on Win10 and Win11, macOS and Ubuntu will need to be tested on their own and should not require any special configuration of a third party library.
Since we use flutter_distributor, the configuration file for packaging is already configured. If you want to package it, you have to execute the following commands in order:
Global installation of flutter_distributor
dart pub global activate flutter_distributor
Ubuntu
flutter_distributor package --platform linux --targets deb
macOS
npm install -g appdmg
flutter_distributor package --platform macos --targets dmg