View RawView Code

Commands Reference

Complete reference guide for all CCLS Games CLI Tool commands, organized by category with detailed syntax and examples.

Table of Contents

  1. Command Syntax
  2. Basic Commands
  3. Search Commands
  4. Download Commands
  5. Game Management Commands
  6. Browse Commands
  7. Delete Commands
  8. System Commands
  9. Log Commands
  10. Version Commands
  11. Utility Commands
  12. Developer Commands

Command Syntax

General Format

CCLS>[command] [parameters] [options]

Common Conventions

Parameter Types

Basic Commands

help

Display help information. Syntax:
help
help -a
help -list-all
Examples:
CCLS>help               # Basic help overview
CCLS>help -a            # Complete command reference
CCLS>help -list-all     # Same as help -a

clear / cls

Clear the console screen. Syntax:
clear
cls
Examples:
CCLS>clear              # Clear console
CCLS>cls                # Alternative command

exit / quit

Exit the CLI Tool. Syntax:
exit
quit
Examples:
CCLS>exit               # Exit application
CCLS>quit               # Alternative command

logout

Log out and return to login screen. Syntax:
logout
Examples:
CCLS>logout             # Log out and re-login

forget

Remove stored login credentials. Syntax:
forget
Examples:
CCLS>forget             # Remove saved credentials

Search Commands

search

Search for games and bundles. Syntax:
search [game_id]
search game [search_term]
search library
search lib
search help
Parameters: Examples:
CCLS>search cg0025                 # Get info for specific game
CCLS>search cb0010                 # Get info for specific bundle
CCLS>search game tekken            # Search for games matching "tekken"
CCLS>search game assassin          # Search for Assassin's Creed games
CCLS>search library                # Show all available games/bundles
CCLS>search lib                    # Short form of library
CCLS>search help                   # Show search command help
Search Game Features:

Download Commands

get

Download and install games or bundles. Syntax:
get [game_id] [-y]
get game [game_name] [-y]
get help
Parameters: Examples:
CCLS>get cg0025                    # Download game by ID
CCLS>get cb0010                    # Download bundle by ID
CCLS>get cg0025 -y                 # Download without confirmation
CCLS>get game tekken 8             # Download by name
CCLS>get game plateup -y           # Download by name, no confirmation
CCLS>get help                      # Show get command help
Download Process:
  1. Validates game ID/name
  2. Shows game information
  3. Confirms download (unless -y used)
  4. Downloads with progress tracking
  5. Extracts automatically
  6. Saves metadata

Game Management Commands

list

Display information about installed games. Syntax:
list all [-d]
list [identifier] [-d] [-tree]
list game [game_name] [-d] [-tree]
list gamedir [folder_name] [-d] [-tree]
list help
Parameters: Examples:
CCLS>list all                      # List all games (basic)
CCLS>list all -d                   # List all games (detailed)
CCLS>list cg0025                   # Info for specific game by ID
CCLS>list cg0025 -d                # Detailed info by ID
CCLS>list cg0025 -tree             # File tree by ID
CCLS>list cg0025 -tree -d          # Detailed info + file tree
CCLS>list game tekken 8            # Info by game name
CCLS>list gamedir "The Long Drive" # Info by folder name
CCLS>list help                     # Show list command help
Information Displayed:

Browse Commands

browse

Enter interactive game browser mode. Syntax:
browse
browse help
Examples:
CCLS>browse                        # Enter browse mode
CCLS>browse help                   # Show browse help
Browse Mode Commands: Browse Features:

Delete Commands

del

Delete installed games. Syntax:
del [identifier] [-y]
del game [game_name] [-y]
del gamedir [folder_name] [-y]
del help
Parameters: Examples:
CCLS>del cg0025                    # Delete by game ID
CCLS>del "The Long Drive"          # Delete by folder name
CCLS>del game tekken 8             # Delete by game name
CCLS>del cg0025 -y                 # Delete without confirmation
CCLS>del help                      # Show delete command help
Safety Features:

System Commands

sys

System management and configuration. Syntax:
sys cache status
sys cache refresh
sys start-message [action] [template]
sys help
Cache Commands:
CCLS>sys cache status              # Show cache information
CCLS>sys cache refresh             # Rebuild library cache
CCLS>sys cache help                # Cache system help
Startup Message Commands:
CCLS>sys start-message list        # List available templates
CCLS>sys start-message get [name]  # Download template
CCLS>sys start-message enable [name] # Enable template
CCLS>sys start-message get,enable [name] # Download and enable
CCLS>sys start-message try [name]  # Preview template
CCLS>sys start-message view        # View current message
CCLS>sys start-message default     # Disable custom messages
CCLS>sys start-message del [name]  # Delete template
CCLS>sys start-message wipe        # Delete all templates
CCLS>sys start-message help        # Startup message help

setup

Configure CLI Tool directories. Syntax:
setup
Examples:
CCLS>setup                         # Configure installation directories
Configuration Options:

check

Check system requirements and dependencies. Syntax:
check
Examples:
CCLS>check                         # Check all dependencies
Checks Performed:

install

Install required dependencies. Syntax:
install [utility]
install help
Supported Utilities: Examples:
CCLS>install python                # Install Python
CCLS>install requests              # Install Python requests
CCLS>install 7zip                  # Install 7-Zip
CCLS>install help                  # Show install help

Log Commands

log

Manage session logs and history. Syntax:
log list [-a|-all|-[number]]
log view [filename]
log del [filename] [-y]
log open [filename]
log help
Parameters: Examples:
CCLS>log list                      # Browse all logs interactively
CCLS>log list -5                   # Show 5 newest logs
CCLS>log list -all                 # Show all logs (explicit)
CCLS>log view session_2024.log     # View specific log file
CCLS>log del old_session.log       # Delete log with confirmation
CCLS>log del old_session.log -y    # Delete without confirmation
CCLS>log open session_2024.log     # Open with default editor
CCLS>log help                      # Show log command help
Log Browser Features:

Version Commands

version

Display version information. Syntax:
version
Examples:
CCLS>version                       # Show current version and update status

update

Update CLI Tool to latest version. Syntax:
update
Examples:
CCLS>update                        # Update to latest version
Update Process:
  1. Checks for latest version
  2. Downloads update
  3. Creates backup of current version
  4. Replaces with new version
  5. Requires restart to apply

changelog

View version history and changes. Syntax:
changelog [version]
changelog list
changelog latest
changelog help
Parameters: Examples:
CCLS>changelog 2.1.4               # Show changes in v2.1.4
CCLS>changelog list                # List all available versions
CCLS>changelog latest              # Show latest version changes
CCLS>changelog help                # Show changelog help

Utility Commands

devmode

Toggle Developer Mode. Syntax:
devmode
devmode help
Examples:
CCLS>devmode                       # Toggle developer mode on/off
CCLS>devmode help                  # Show developer mode help
Developer Mode Features:

Command Categories Summary

Essential Commands

help, search library, get [id], browse, list all

Game Discovery

search library, search game [term], search [id]

Game Management

get [id], list [game], del [game], browse

System Maintenance

check, install [utility], setup, update, version

Advanced Features

sys cache refresh, log list, changelog [version]

Quick Reference

help                    # Basic help
help -a                 # All commands
search library          # Browse games
get [id]               # Download game
browse                 # Manage games
list all               # Show installed
check                  # Check system
setup                  # Configure

Command Help System

Every command category has built-in help:
search help             # Search command help
get help               # Download command help
list help              # List command help
del help               # Delete command help
install help           # Install command help
log help               # Log command help
browse help            # Browse command help
changelog help         # Changelog command help
sys help               # System command help
devmode help           # Developer mode help

Tips for Effective Usage

Use Tab Completion

Many terminals support tab completion for faster command entry.

Command Aliases

Some commands have shorter aliases:

Batch Operations

Use -y flag for scripted or batch operations to skip confirmations.

Help Integration

Every command has contextual help available with the help parameter.

Error Handling

Commands provide clear error messages and suggest corrections for common mistakes.