deploy@local — ssh dsl.io — 220×56
Back to all work
PowerShellWindowsCommercialGaming

Dark Space Labs — Commercial Utility

iRacing Paint Folder Cleanup

One click. Gigabytes gone.

A paid PowerShell utility for iRacing players that removes leftover livery files from Trading Paints with one click — complete with license key activation, machine locking, and safe preview-before-delete logic.

Windows 10/11

Platform

Machine-Locked

License System

None

Dependencies

Developer Tools2025
01

The Challenge

Trading Paints downloads custom livery files for every driver on track during an iRacing session. When iRacing closes, it's supposed to clean those files up. It often doesn't — leaving gigabytes of accumulated paint files from other drivers with no clean, official removal path. Manual deletion risks wiping your own liveries.

02

What We Built

Built a PowerShell-native Windows utility that auto-detects the iRacing paint folder, scans for other drivers' files with a preview mode, and removes them cleanly — only the files inside car folders, never the folder structure or user-created content. Commercial distribution uses a machine-locked license key system with email delivery and a 7-day offline grace period. No dependencies beyond Windows PowerShell 5.1.

Windows Application DevelopmentPowerShellCommercial LicensingSoftware Distribution
03

Key Features

  • Auto-detects iRacing paint folder — no configuration needed
  • Preview mode shows files to be removed before any deletion
  • Only removes abandoned driver files — never your own liveries or folder structure
  • Machine-locked license key with email delivery
  • 7-day offline grace period after last successful activation
  • No dependencies — runs on Windows PowerShell 5.1 out of the box
04

The Outcome

A paid product serving the iRacing community — identifying a niche pain point, building a targeted solution, and shipping it with a real commercial licensing system. Demonstrates full product lifecycle execution: problem identification, build, packaging, licensing, and distribution.

Windows 10/11

Platform

Machine-Locked

License System

None

Dependencies

Installation

Requirements

  • Windows 10 or 11
  • PowerShell 5.1 or later (pre-installed on Windows)
  • iRacing with Trading Paints previously launched
  • Internet connection for initial activation
  1. 01

    Download & Extract

    Download the zip and extract it to any location, e.g. C:\Program Files\iRacing Paint Cleaner\

  2. 02

    Unblock the Script

    Right-click the .ps1 file → Properties → check "Unblock" → OK. Skip this step if no Unblock option appears.

  3. 03

    Run the Application

    Double-click Launch.bat. If a SmartScreen warning appears, click "More info" then "Run anyway."

  4. 04

    Activate Your License

    Paste the license key from your purchase email and click Activate. The key locks to your machine. Reinstalling Windows? Contact support for a reset.

  5. 05

    Scan & Clean

    The paint folder auto-detects at Documents\iRacing\paint. Click Scan Folder to preview, then Clean Paint Files to remove only abandoned liveries — your own car folders are never touched.

Ready to build something real?

Tell us about your project. We'll design, develop, host, and maintain it — with the same care and specificity you see in every project here.