The Adobe product installer, remade in Rust.
Caution
This is experimental software, please use it at your own risk. I am not responsible for any damage caused.
Oxidrive's name is inspired by HyperDrive, which is Adobe's internal product installer mechanism.
It is meant to be a robust alternative to the bloated electron-based Creative Cloud app.
To install products, it will download all required dependencies and install each according to its product install manifest file (.PIMX). This file contains the instructions to install the product on the host system.
Note
This project attempts to reimplement the manifest-driven installs executed by Adobe HyperDrive. It does not bypass, modify, disable, or interfere with Adobe licensing or DRM. A valid license is required to use any installed software.
This project is not affiliated with or endorsed by Adobe.
🚧 Installation
❌ Uninstallation
❌ Updating
# To install a specific product (will use default language preferences):
oxidrive install ae
oxidrive install photoshop
# or use oxidrive install --help for more information- macOS machine (or Windows soon™️)
- You will also need to meet the requirements for the product(s) you install.
-
Downloader
- Dependency resolution (currently somewhat unstable)
- Config-dependent package filtering
- Parallelized downloader
- Signature validation
-
Installer
- Path macro resolution
- PIMX analysis
- Installer
- Main logic
- Installation state database
- 🚧 MacOS Backend (functional, WIP)
- ❌ Windows Backend (currently not functional)
This project is licensed under version 3 of the GNU Affero General Public License.