Skip to content

SecretSheppy/armorpaint-cloud-content-manager

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

44 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ArmorPaint Cloud Content Manager

apccm allows you to install, update and fully remove the ArmorPaint cloud library of textures to you local device. Although apccm was primarily created to allow users encountering the "Error: Check internet connection to access the cloud" error to still use the cloud content, it also allows users working offline to download all the cloud resources before going offline.

Usage

apccm provides 3 simple commands

install

The install command installs all the cloud content into a specified directory with /apccm appended to the end. It also attempts to create a shortcut in the browser view of ArmorPaint to that location (though at time of writing this is only available on linux).

The following example installs the content to /your/install/location/apccm/

apccm install /your/install/location/

The install command also creates a .assets_list.json file in the installation directory. This file contains a JSON formatted version of the internal AssetList datatype that is used by the update command to prevent the application from downloading assets that have not been changed.

update

The update command updates any out of date assets currently installed and downloads any missing or new assets.

apccm update /your/install/location/

remove

The remove command removes all assets from your local system. This is irreversible, meaning if you need to access the assets again you will have to install them all again.

apccm remove /your/install/location/

Build Instructions

Prerequisites

  • go [1.23+]

Build

  1. git clone https://github.com/SecretSheppy/armorpaint-cloud-content-manager.git
  2. cd armorpaint-cloud-content-manager
  3. go mod tidy
  4. go build -o build/apccm cmd/apccm/main.go

Build Usage

  1. cd build
  2. ./apccm install /your/location/here

About

Manage and download all armorpaint cloud content to your local device

Topics

Resources

License

Stars

Watchers

Forks

Contributors

Languages