View RawView Code

CCLS Games CLI Tool

A powerful PowerShell-based command-line interface for downloading and managing games from the CCLS Games website. This tool provides high-speed downloads, automatic extraction, game library management, and comprehensive game information tracking.

Features

Quick Installation

Prerequisites

Installation Steps

  1. Download the CLI Tool
Download CLI.ps1 from: https://games.ccls.icu/CLI/api/2.0/latest/CLI.ps1
   Or from: https://github.com/5q12-ccls/CCLS-Games-CLI-Tool/raw/main/CLI.ps1
  1. Set PowerShell Execution Policy
Set-ExecutionPolicy RemoteSigned -Scope CurrentUser
  1. Run the Script
  1. Install Dependencies
CCLS>check              # Check what's needed
CCLS>install python     # Install Python
CCLS>install requests   # Install Python requests library
CCLS>install 7zip      # Install 7-Zip for extraction
  1. Configure Directories
CCLS>setup             # Set download and installation paths
  1. Start Using
CCLS>help              # View available commands
CCLS>search library    # Browse available games
CCLS>get [game_id]     # Download a game
CCLS>browse           # Manage installed games

Basic Usage

# View all available games
CCLS>search library

# Download a specific game
CCLS>get cg0025

# Search for games by name
CCLS>search game tekken

# Browse installed games
CCLS>browse

# View installed games list
CCLS>list all

# Get help for any command
CCLS>[command] help

Documentation

For detailed documentation, please see the following files in the docs/ folder:

Version History

Current Version: 2.1.5
Note: To view all previous versions prior to v2.1.5, visit: https://ccls.icu/src/index.php?path=CCLS-Games-CLI-Tool

System Requirements

Project Structure

CCLS-Games-CLI-Tool/
├── CLI.ps1                 # Main PowerShell script
├── ccls_downloader.py      # Python high-speed downloader
├── README.md              # This file
├── LICENSE               # Project license
└── docs/                 # Documentation folder
    ├── installation.md
    ├── user-guide.md
    ├── commands.md
    ├── configuration.md
    └── troubleshooting.md

Support

License

This project is licensed under the MIT License - see the LICENSE file for details.

Links