Please go to opacity-electron for the new version of this application, since this project is no longer in development.
This Opacity GUI program allows you to interact with your Opacity account.
The following picture shows the current state of the fairly simple User Interface:
- Python 3
- C++ Buildtools
- OpenSSL development package
# Clone this repository
$ git clone https://github.com/Mavahu/Opacity-GUI.git
# Go into the repository
$ cd Opacity-GUI
# Create a virtual environment
$ installation.bat
# Start the program
$ start.bat
❗ | error: Microsoft Visual C++ 14.0 is required. Get it with "Microsoft Visual C++ Build Tools": https://visualstudio.microsoft.com/downloads/ |
---|
Follow that link and download under "Tools for Visual Studio 2019" the "Buildtools for Visual Studio 2019". From the workloads select "C++ Buildtools" and install them.
❗ | fatal error: gmp.h: No such file or directory |
---|
Run the following command and try it again.
sudo apt install python-dev libgmp3-dev
- Basic browsing UI
- File/Folder upload
- File/Folder download
- File/Folder deletion
- File/Folder rename
- Folder creation
- Sharelink creation
- Handle saving/resetting
- Add file/folder moving
- Implement file sorting
- Implement account-handle check
- Implement single file-handle download, if needed
- ...