RBEditor is a tool that can edit the Recycle Bin's contents and also open and edit files and folders inside the Recycle Bin. The program was inspired by this video by Mr. Fly Tech.
Supports Windows Vista - Windows 11
(OUTDATED) RBEditor v1.3.0_01 GIF
Download for Windows Vista, 7, 8, 8.1, 10, 11
View compatibility list
RBEditor binary version | Windows version required |
---|---|
0.1.0+ | At least Windows Vista |
Beta 1.2.1_01 - Beta 1.4.0 | At least Windows 7 |
Beta 1.1.0 - Beta 1.2.1 | At least Windows 10 |
- Create files and folders in the Recycle Bin (without any deletion)
- Open and edit files and folders in the Recycle Bin
- Normal Recycle Bin actions (delete, restore)
- Edit Recycle Bin file metadata
- Hacker mode
- Multilanguage support
RBEditor currently has these available languages:
Language | Version Added |
---|---|
English | Beta 1.0.0 |
Spanish | 1.0.0-dev4 |
French | 1.0.0-dev3 |
Japanese | Beta 1.3.0 |
Vietnamese | Beta 1.0.0 |
If you're just wanting to run RBEditor, download the appropriate EXE file in the Releases page.
For builds without EXE files, you can follow the steps below to build from source code. Note that this requires a little bit of technical knowledge!
These are the minimum requirements to run and build RBEditor from source code:
- At least Python 3.6.0a4
- The WMI module
- The Requests library (required to check for updates on versions 0.2.1 and older)
- The PyInstaller module (not required if you don't need to build)
- At least Windows Vista (note: RBEditor cannot be run or built on Unix-based systems)
However, to get the best experience possible, here are the recommended requirements:
- At least Python 3.7.6
- The WMI module
- The Requests library (required to check for updates on versions 0.2.1 and older)
- The
natsort
module (requires Python 3.7 and newer; required to use natural sorting on versions 1.0.0-dev2 and newer) - Modules required to display release notes in the updater:
-
- The
mdformat
module; specifically, themdformat-gfm
package.
- The
- The PyInstaller module (not required if you don't need to build)
- At least Windows Vista (note: RBEditor cannot be run or built on Unix-based systems)
If you are willing to build a binary for use by the public, I used a Windows Vista x64 virtual machine equipped with Python 3.7.6 x64 and x86, both with all modules listed above.
- The need for Windows Vista is because binaries built on a Windows version will only work on that version and beyond (except for Windows 11; binaries compiled on Windows 11 will work on Windows 10).
- The two architectures are to obviously compile both x64 and x86 binaries.
Step 0: Download the repository
Pick your favorite method! You can pick either git clone
(if you have Git installed), downloading a ZIP file or other means.
Step 1: Install the modules
Open a command prompt at the root of the repo directory and run python -m pip install -r requirements.txt
. This will install all the modules needed to run RBEditor with the best experience.
Make sure to also run python -m pip install pyinstaller
to install PyInstaller as well! For convenience, I added the wheel
package so PyInstaller will install faster.
Step 2: Test it
Run python main.py
. Check that everything works.
Step 3: Build it
After checking everything, run python -m PyInstaller rbeditor.spec
(if you get no module named PyInstaller
, that means you didn't install PyInstaller yet). Wait about 20 seconds for it to compile, and you are done!
Q: Why do I have to use this? I can just use the regular Recycle Bin.
A: Well, I'm not forcing you to use this in your daily lives. You decide whether you want to use RBEditor or not. Plus, the program is a hacking tool, and if you don't want to hack your Recycle Bin, regular Recycle Bin is good enough.
Q: The program is too hard to use!
A: That's reasonable. RBEditor is a Recycle Bin hacking tool, and it's aimed more towards tech nerds. It's not 100% user-friendly.
Q: How does the Recycle Bin work?
A: Read this blog post I wrote. It's a bit childish, but it gets the job done.
Q: Are the EXE files safe?
A: Absolutely! Binaries are compiled from the same source code, so it's 100% safe.
Q: I downloaded an EXE file, and it triggered an error!
A: Usually this happens because the binary does not support your Windows version. Please check the version of the binary you downloaded and see the compatibility list above.
Q: I keep getting "An error has occurred" messages.
A: Read here.