Fast automated collection system for Cabal game using computer vision to detect and collect items with red dot indicators. Features enhanced clicking reliability, optimized performance, and configurable speed settings.
- Cabal game running in windowed mode or full screen
Option A: Use Pre-built Executable
-
Download the latest release and place
red-dot.pngnext to the exe -
Run
Cabal_Collection_Automation.exeAS ADMINISTRATOR -
Configure detection areas and button coordinates (Video Guide)
Set Detection Areas (drag rectangles around):
- Collection tabs area (Dungeon, World, Special, Boss tabs)
- Dungeon list area (left panel with scrollable entries)
- Collection items area (right panel with collectible items)
Set Button Coordinates (click each button in-game):
- Action buttons: Auto Refill, Register, Yes
- Pagination: Page 2, Page 3, Page 4, Arrow Right
-
Adjust Speed Settings: Fine-tune delay (milliseconds) for optimal speed vs reliability
-
Navigate to Page 1, Dungeon Tab in-game
-
Click Start
Option B: Build from Source
git clone <repository-url>
cd cabal-collection-automation
pip install -r requirements_minimal.txt
python auto-collection/main.py# Install dependencies
pip install -r requirements_minimal.txt
pip install pyinstaller
# Build executable using provided spec file
pyinstaller main.spec
# Executable will be in dist/ folder
# Copy red-dot.png to the same directory as the executable- Enhanced Tab Clicking: Improved reliability for tab switching with mouse movement
- Optimized Performance: Streamlined automation logic for faster execution
- Windows API Integration: Exclusive use of Windows API for more reliable clicking
- Better Error Handling: Improved stability and graceful error recovery
- Verify all 3 detection areas are configured
- Ensure
red-dot.pngis in the same folder as executable - Check if red dots are actually visible in game
- Use default game UI size
- Important: Ensure no in-game messages are covering the red dots! Adjust UI size or switch between windowed/fullscreen modes if needed
Educational and personal use only.