GV

GeezerVison

The World Wide Web, restored to 800 pixels of glory.

Home|About|Gaming cabinet|Archives|How it works|Starter sites

On this site

  • Sign in
  • ActionsCI/CD and automation
  • CodespacesCloud development environments
  • All Features
  • Documentation
  • Training
  • Certifications
  • Build with Copilot
  • Customize Copilot
  • Integrations
  • Trending repos
  • GitHub Sponsors
  • Developer articles
  • Enterprises

This view

  • Original page
  • New address

GeezerVison is showing github.com — GitHub - shahzaibk23/Trash-Visualiser: A GUI-based Python Desktop Application, that will show all your deleted items in a better visual representation. You'll be able to open those folders/ files as well as delete and restore them.

BranchesTags
Open more actions menu

Latest commit

 

History

56 Commits
56 Commits

Folders and files

NameName
Last commit message
Last commit date
Sceenshots
Sceenshots
 
 
__pycache__
__pycache__
 
 
src
src
 
 
LICENSE
LICENSE
 
 
README.md
README.md
 
 
launcher.py
launcher.py
 
 
mainRes.py
mainRes.py
 
 

Repository files navigation

TRASH VISUALISER v1.0

This is GUI-based Python Desktop Application, that will show all your deleted items inside the Recycle-bin in a better visual representation. You'll be able to open those folders/ files in the GUI, as well as delete and restore them from the GUI, in an effective manner.

⚠️This Application will run only on Windows⚠️

PREQUISITIES

winshell library should be installed in your system, before using this program. if not Run this command

pip install winshell

The GUI requires PyQt5 as well

pip install PyQt5

HOW TO USE

start by cloning this repository

$ git clone https://github.com/shahzaibk23/Trash-Visualiser

After cloning is successful

cd Trash-Visualiser
Trash-Visualiser> python launcher.py

[CAUTION]⚠️

It may happen that the windows will ask you to create some folders that doesn't exist, these will be the folders that you'd have deleted once.
Simply Click YES, this way the folders you once had deleted will be created again temporarily, so no need to Panic on that, let it happen.
2

After a few seconds of processing, Trash-Visualiser Main Window will be opened 1 This Window will show all the deleted files/folders in your recycle bin. Files and Folders are visualised seperately.

FEAUTURES

  • Upon Single CLick on any File/Folder the details(properties) of it will be shown in the down right box.
  • Upon Double Click on any File:
    • If the Clicked File is .txt OR .py OR any other kind of sorce file that contains any kind of text in it, will be opened directly in the Window, so as you can view it.
    • Any other file other than text files( Source Code Files included ), won;t be able to be opened, the program will show a message box saying that it can't be opened.
  • Upon Double CLick on a Folder, the Folder will be opened
    • You'll be able to open further files and folders inside that folder, and so on.
  • GO Back Button is found once you're inside any File or Folder, through which you can get back to the main window.
  • In Order to Restore or Delete a File/Folder Single click on it from the main window, you'll see its properties being shown, then CLick on RESTORE or DELETE button
    • RESTORE: The selected file/folder will be restores to its original location.
    • DELETE: The selected file/folder will be permanently deleted from the recycle-bin as well.

3

Using CLI-version

After cloning is successful, cd into the repository folder.

cd Trash-Visualiser

After that

Trash-Visualiser> cd src/CLI/
Trash-Visualiser> python main.py

The exact same operations will be performed but in Command Line Interface.
4

About

A GUI-based Python Desktop Application, that will show all your deleted items in a better visual representation. You'll be able to open those folders/ files as well as delete and restore them.

Topics

automationdelete-filesguipyqt5pyqt5-desktop-applicationpyqt5-guipythonpython-desktop-applicationpython3recycle-binrestoretrashtrash-visualiser

Resources

Readme
Apache-2.0 license
Activity

Stars

7 stars

Watchers

1 watching

Forks

2 forks
Report repository

Releases

Packages

Contributors

Languages

You are visitor 01402520 — GeezerVison does not store the pages you look up.
Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required.