Skip to content

re4nightwing/file-renamer

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

File-Renamer

This a simple desktop application created using flaskwebgui module. As the name suggests it has the ability to rename files of a directory according to a given rename pattern.

Install

Option 01

  • Download the latest release and extract and use the application as a portable application.

Option 02

  1. Clone the repository,
  2. Create a virtualenv and install the required dependencies.
  3. Run using python3 main.py

Build

  • First, complete the steps of Install>Option 02.
  • Install pyvan on your venv and run pyvan main.py -nc --icon .\static\file_icon.ico

Features

  • Scan a directory for files.
  • Custom directory browsing system using js. (Since the application is a web application, it does not have access to path of a file)
  • Make files are sortable using drag 'n drop.
  • Add a remove button for each file to avoid specific files from renaming.
  • Add rename pattern. (Ex: Horimiya <ep> => Horimiya 01, Horimiya 02, etc)
  • More customization over rename pattern. (Starting number (<ep:02>) and make that work with multiple variables. (<ep:02> of <series:15>))
  • Make browser menu directory list collapsible.
  • Create a custom right-click context menu.
  • Create counter measures for browser specific things like f5,f1 keys.
  • Add themes. (dark, light, dracula, nord)
  • Check for updates on the start up.
  • Add notification toasts.

Submit any questions/issues you have! Feel free to fork it and improve it!