Skip to content

Ati1707/DazContentInstaller

Repository files navigation

Daz Content Installer

WINDOWS ONLY!

DazContentInstaller is a user-friendly tool designed to simplify the process of extracting archives, as well as installing and removing assets. It addresses the issue where third-party assets sometimes lack the proper structure for importing with the DAZ Install Manager.

Usage

You can either get the Release or clone the repository and install the requirements to run the main file with Python:

  1. You can either drag and drop your archives or add them with the button below
  2. If an archive cannot be imported, you will receive a warning or an error. You need to manually import those if the archive is not corrupt.
  3. To remove an asset from the library switch to the Uninstall tab
  4. To update the tool download the latest archive and replace your current binary(.exe file) with the new one

Debug mode

To use the debug mode, open the config.ini and change the DebugMode value to true. This prints more info in the logs that are helpful to find bugs.

Credits

https://www.7-zip.org/ using their console tool
patool for extracting archives
CustomTkinter library used for the GUI
Messagebox Widget custom messagebox widget
Tooltip Widget custom tooltip widget
Pywinstyles to enable the drag and drop feature
PyInstaller to create the binary

Screenshot

Screnshot