A Python-based tool for restoring files from RushFiles
This tool is designed to help recover lost data after cloud sync issues. It automatically matches .file and .RFMETA pairs, reconstructs the original folder structure, renames the files to their correct names, and restores their timestamps.
What It Does
- β
Parses
.RFMETAfiles to extract original file names and paths - β
Matches
.fileblobs with the correct metadata - β Recreates original folder hierarchy under the source folder
- β Renames and moves each file to its proper location
- β Restores the original timestamp (creation time)
- β Removes the hidden attribute from restored files
- β Logs skipped files with detailed reasons