Getting started
The TCG Collector tools are a collection of commands for crawling, processing and managing Pokémon TCG data.
Installation
Native
In order to run the application without Docker, The .NET Core >= 8.0 SDK is required. Once installed, the application can be built by running the make build
command from the project root directory. The compiled application can be found in the build
directory.
Docker
Before you can run the application using Docker, the image needs to be built by running the make docker-build
command from the project root directory.
Usage
Simply run the application (or any of its commands) found at build/tcgcollector-tools
with the --help
option for general usage help. When using Docker, the application can be run using docker run tcgcollector/tcgcollector-tools:<version>
.
All commands are designed to work independently from TCG Collector, with the exception of the cms
command.
Input escaping
Depending on the command, some characters might be reserved. If the command input contains reserved characters, they can be escaped by prefixing them with the \
character. For example, if the ,
character is reserved, it can be escaped by using \,
.