-
Notifications
You must be signed in to change notification settings - Fork 0
FileFunctions
Abyss Morgan edited this page Sep 14, 2024
·
14 revisions
This tool is used for delete/rename duplicate files compared by checksum or name.
Data entered:
- Mode: Compare mode and action performed when duplicate detected.
- Folders (one or multiple or .idx files)
Rules:
- If config LOAD_IDX_CHECKSUM is set to true then files with the .idx extension passed to the folders parameter or located in folders will be loaded checksum / file lists.
- Ignore all extensions set in IGNORE_VALIDATE_EXTENSIONS
- Ignore all file names set in IGNORE_VALIDATE_FILES
IDX example:
C:\myfolder\2BEDB811C264279B8D4E77A24E5A9F93.jpg
C:\myfolder\34325BA7ADACEBB1DC3118C85A24373A.jpg
C:\myfolder\3CAB9728A1A1EF89C4E8FCDE8BFDD364.jpg
This tool is used for validate file checksum.
Data entered:
- Mode: Choose the method of checking the checksum and algorithm (optional)
- Folders (one or multiple)
Rules:
- Ignore all extensions set in IGNORE_VALIDATE_EXTENSIONS
- Ignore all file names set in IGNORE_VALIDATE_FILES
Related tools
This tool is used for generate random files.
Data entered:
- Mode (Select the file generation mode)
- Size (Size for single/multiple files depends to mode)
- Quantity (for multiple files only)
- Output (one output folder)
Rules:
- If output file already exists then tool will remove file before create new
- Created file reserves disk space
- File names will be always in following format "NGC-TOOLKIT-<32 bytes>.tmp"
Config:
- WRITE_BUFFER_SIZE - write buffer size
This tool is used for overwrite all files in folders, without change file structure and size.
Data entered:
- Folders (one or multiple)
Rules:
- Preserve folders structure
- Preserve file size
Config:
- WRITE_BUFFER_SIZE - write buffer size
This tool is used for move files with folder structure
Data entered:
- Input: (one folder: different than output)
- Output: (one folder: empty or not existing, different than input)
- Extensions (Empty for all, separate with spaces for multiple)
- Name filter (Empty for none, separate with spaces for multiple)
Rules:
- Preserve folders structure
- If name filter used: operate only files when name contain one of filter
This tool is used for copy files with folder structure
Data entered:
- Input: (one folder: different than output)
- Output: (one folder: empty or not existing, different than input)
- Extensions (Empty for all, separate with spaces for multiple)
- Name filter (Empty for none, separate with spaces for multiple)
Rules:
- Preserve folders structure
- If name filter used: operate only files when name contain one of filter
This tool is used for sync files with folder structure.
Data entered:
- Checksum algorithm
- Input: (one folder: different than output)
- Output: (one folder: empty or not existing, different than input)
Rules:
- Preserve folders structure
- Comparing files by checksum
- Can delete files/folders on output
- Can read checksum from {file_name}.{file_extension}.{checksum} file
- 0 - File Names Editor
- 0 - Generate names: CheckSum
- 1 - Generate names: Number (Video/Images)
- 2 - Generate video: CheckSum/Orientation/Thumbnail
- 3 - Generate series name: S00E00 etc.
- 4 - Escape file name (WWW)
- 5 - Pretty file name
- 6 - Remove YouTube quality tag
- 7 - Series episode editor
- 8 - Add file name prefix/suffix
- 9 - Remove keywords from file name
- 10 - Insert string into file name
- 11 - Replace keywords in file name
- 12 - Extension change
- 1 - File Functions
- 2 - Media Sorter
- 3 - Directory Functions
- 4 - Media Tools
- 0 - Merge: Video + Audio
- 1 - Merge: Video + SRT
- 2 - Avatar generator
- 3 - Video: Fetch media info
- 4 - Image converter
- 5 - Ident mime type: Images
- 5 - Check File Integrity
- 6 - MySQL Tools
- 0 - Configure connection
- 1 - Remove connection
- 2 - Open config folder
- 3 - Show connections
- 4 - Make backup
- 5 - Clone DB1 to DB2 (overwrite)
- 6 - Open backup folder
- 7 - MySQL Console
- 8 - Backup selected: Tables structure
- 9 - Backup selected: Tables data
- 10 - Backup selected: Views
- 11 - Backup selected: Functions
- 12 - Backup selected: Procedures
- 13 - Backup selected: Events
- 14 - Backup selected: Triggers
- 15 - Fetch data base info
- 16 - Compare data base info
- 7 - File Editor
- 8 - FTP Tools
- 0 - Configure connection
- 1 - Remove connection
- 2 - Open config folder
- 3 - Show connections
- 4 - Get file list
- 5 - Download files
- 6 - Upload files
- 7 - Delete files
- 8 - Delete empty folders
- 9 - Delete structure (folders and files)
- 10 - Copy files from FTP to FTP
- 11 - Import FileZilla XML
- 9 - ADM File Converter
- 10 - Directory Names Editor
- H - Help
- 0 - Show documentation
- 1 - Open config folder
- 2 - Open logs folder
- 3 - Open data folder
- 4 - Open program folder
- 5 - Check for updates
- 6 - Restore default settings
- 7 - Install .ngcs script support (Windows)