Releases: DeadlyVirusIn/PTCGPB
v6.4.7 - This new set comes with a new fresh coat of paint!
This new set comes with a new fresh coat of paint! Thanks to dozen (=^・ェ・^=),
Support for Extradimensional Crises Added.
The GUI now supports 4 Languages! English ,中文 ,日本語, and Deutsch.
Fixed an issue where it was not correctly picking up any accounts when running Inject for Reroll.
The deny all button on the main instance is now disabled to prevent frequent app crashing.
The main instance should stop if there are too few friends when GP testing. Thanks Kewzu.
Fixed an issue where a pack selection would prematurely click on the pack and get stuck on points.
Collecting daily shop tickets with showcase IDs has been fixed. Thanks Hauru.
Trade tutorial should now search even if you're in the friend list screen.
The auto-updater should now work after this update.
Stable Version
Big thanks to @mixman0208 and a few other contributors for helping us reach a stable version! We'll share the change logs separately
Bug Fixes
Fixed Inject mode only opening 1 pack.
Fixed logic forr XML loading
Fixed Inject Mission for special and basic missions
| Filename | Beginner Missions | Special Missions |
|---|---|---|
25P_file(B).xml |
❌ Skip | ✅ Run |
30P_file(X).xml |
✅ Run | ❌ Skip |
35P_file(BX).xml |
❌ Skip | ❌ Skip |
20P_file().xml |
✅ Run | ✅ Run |
Bug Fixes
Fixed GUI not saving settings.
Fixed bot stuck at Add2
few other minor bug fixes
Major Update Changelog v6.4.1Beta
Pokemon TCG Pocket Bot - Major Update Changelog v6.4.1Beta
🎨 Complete User Interface Overhaul
Modern GUI Design System
- Complete Visual Redesign: Modern, responsive interface with improved accessibility
- Dark/Light Theme Support: Full theme toggle with proper contrast ratios
- Sectioned Navigation: Organized sidebar navigation with 6 main sections:
- Reroll Settings (Ctrl+1)
- System Settings (Ctrl+2)
- Pack Settings (Ctrl+3)
- Save For Trade (Ctrl+4)
- Discord Settings (Ctrl+5)
- Download Settings (Ctrl+6)
Enhanced Visual Features
- Background Image Support: Theme-specific backgrounds (GUI_Dark.png, GUI_Light.png)
- Improved Typography: Hierarchical font system with better readability
- Color-Coded Sections: Each section has unique accent colors for easy identification
- Responsive Layout: Optimized for different screen sizes and DPI settings
Keyboard Shortcuts & Accessibility
- Function Key Shortcuts:
- F1: Launch All Mumu
- F2: Arrange Windows
- F3: Start Bot
- F4: Help Menu
- Section Navigation: Ctrl+1 through Ctrl+6 for instant section switching
- Help System: Built-in help menu (F4) with all shortcuts listed
🚀 Major Features & Improvements
Enhanced Injection System
-
New Injection Methods:
- Inject Missions - Extended injection mode that completes beginner missions for bonus packs
- Inject for Reroll - Allows injection of high pack count accounts for rerolling with minimum thresholds
- Inject Range - Custom pack count ranges for precise account selection
- 13 Pack Method - Replaces old methods with more efficient approach
-
Smart Account Management:
- Advanced Sorting Options: Sort by oldest/newest, fewest/most packs
- Configurable Min/Max Values: Set precise injection thresholds
- Smart Account Filtering: Automatic account eligibility checking
- Enhanced Metadata Tracking: Better account state preservation
New Pack Support
- Mythical Island Expansion:
- Solgaleo Packs - Full support with individual star thresholds
- Lunala Packs - Complete integration with existing systems
- Updated Pack Selection: Modern ListView interface with checkboxes
- Individual Star Requirements: Separate thresholds for each pack type
Mission System Integration
- Automated Mission Completion:
- Special missions toggle (claimSpecialMissions)
- Hourglass spending automation (spendHourGlass)
- Mission-aware injection methods
- Smart resource management
🛠️ Technical Improvements
Advanced Configuration System
- Injection Customization:
injectMaxValue- Maximum pack count for injection (default: 39)injectMinValue- Minimum pack count for reroll injection (default: 35)injectRange- Custom range specification (e.g., "20-30")injectSortMethod- Choose sorting algorithm
Enhanced Pack Detection
- Shiny Pack Support:
CheckShinyPackOnly- Focus exclusively on shiny packsminStarsShiny- Separate star thresholds for shiny packs- Individual star requirements for A3 packs (Solgaleo/Lunala)
Better System Integration
-
OCR Enhancement:
- Custom Tesseract path configuration
- Multiple OCR language support
- Optional Tesseract integration toggle
-
Debug & Development:
- Enhanced debug mode with visual feedback
- Role-based filter system
- Comprehensive error handling with automatic script cleanup
- Status message system
🔧 Quality of Life Features
Window Management
- Flexible Positioning:
rowGapsetting for custom window spacing- Multi-monitor support with monitor selection
- Improved DPI scaling (Scale125)
- Window arrangement optimization
Account Management
- Custom Account Names:
AccountNamesetting for personalized usernames - XML Balance Tool: Built-in tool for distributing saved accounts across instances
- Account Preservation: Better handling of account metadata and statistics
Theme & Appearance
- Theme Persistence: Settings saved across sessions
- Background Toggle: Easy background image on/off switching
- Consistent Styling: Unified color scheme across all UI elements
- Accessibility: High contrast options and readable fonts
📊 Enhanced Settings & Configuration
New Settings (Settings.ini)
[UserSettings]
# UI & Theme
Dark & Light Theme
use Background Image
rowGap
# Account Management
AccountName=Your Custom Name
# Injection Settings
injectMaxValue=39
injectMinValue=35
injectRange
injectSortMethod=ModifiedAsc
# Mission Controls
claimSpecialMissions
spendHourGlass
# New Pack Support
Solgaleo
Lunala
minStarsShiny
minStarsA3Solgaleo
minStarsA3LunalaMethod-Specific Controls
- Smart UI Updates: Controls dynamically show/hide based on selected method
- Validation System: Input validation with sensible defaults
- Save on Change: Settings automatically saved when modified
- Method Migration: Seamless transition between old and new methods
🎯 User Experience Improvements
Streamlined Workflow
- Single-Click Section Access: No more tab switching, direct section navigation
- Visual Feedback: Clear indication of current section and settings
- Confirmation Dialogs: Detailed confirmation before starting bot with current settings
- Status Updates: Real-time status messages throughout the interface
Better Organization
- Logical Grouping: Related settings grouped in intuitive sections
- Clear Labeling: Descriptive names and helpful tooltips
- Consistent Layout: Standardized positioning and sizing across sections
- Reduced Clutter: Hidden irrelevant options based on current selections
🐛 Bug Fixes & Stability
Core Stability
- Error Handling: Comprehensive error handling with graceful degradation
- Memory Management: Better resource cleanup on exit
- Thread Safety: Improved handling of concurrent operations
- Crash Prevention: Automatic script cleanup on critical errors
GUI Reliability
- Control State Management: Proper synchronization of UI elements
- Theme Switching: Seamless theme changes without restart
- Layout Consistency: Fixed positioning issues across different resolutions
- Focus Management: Better keyboard navigation and focus handling
📋 Migration & Compatibility
Automatic Migration
- Settings Preservation: All existing settings automatically migrated
- Method Translation: Old injection methods mapped to new equivalents
- Account Compatibility: Existing account files remain fully compatible
- Gradual Transition: New features optional, existing workflows unchanged
Breaking Changes
- UI Structure: Complete interface rebuild (users will need to adapt to new layout)
- Control Names: Internal control names changed (affects advanced users only)
- Function Key Mapping: New F-key assignments for better workflow
🚨 Important Notes
First Launch
- Settings Review: Please review all settings in the new interface
- Theme Selection: Choose your preferred theme (defaults to dark)
- Section Familiarization: Explore each section to understand the new layout
- Shortcut Learning: Use F4 to view all available keyboard shortcuts
Performance Considerations
- Lightweight Design: New GUI is more responsive than previous versions
- Reduced CPU Usage: Better event handling and drawing optimization
- Memory Efficiency: Improved resource management for long-running sessions
📞 Support & Community
Getting Help
- Built-in Help: Press F4 for comprehensive shortcut reference
- Discord Support: Join our Discord server for real-time assistance
- Documentation: Extensive tooltips and contextual help throughout interface
Reporting Issues
- Debug Mode: Enable debug mode for detailed troubleshooting information
- Error Reporting: Automatic error handling provides better diagnostic information
- Version Info: Easy access to version information for support requests
🎉 This represents the most significant update to PTCGP Bot to date, with a complete interface redesign and numerous quality-of-life improvements. The new modular design makes the bot more accessible to new users while providing advanced features for experienced users.
Please report any issues in the Discord server. Your feedback helps us continue improving the bot for everyone.
✨ New Features
✨ New Features
1. Customizable Inject Limits
- Inject & Inject Long: Now have a configurable "Max" field (default: 39)
- Only injects accounts with ≤ Max packs
- Example: Set Max to 25 → only accounts with 0-25 packs get injected
- Inject for Reroll (formerly "Inject 39+"): Now has a configurable "Min" field (default: 35)
- Only injects accounts with ≥ Min packs
- Example: Set Min to 40 → only accounts with 40+ packs get injected
2. Streamlined Interface
- Max/Min fields appear directly next to the Method dropdown (same row)
- Cleaner, more intuitive layout
- Only shows relevant controls for your selected method
3. Improved Method Names
- "Inject 39+" renamed to "Inject for Reroll" for clarity
- Removed redundant "Inject variable" option
🔧 How to Use
- Select your inject method from the dropdown
- Set your threshold in the Max/Min field that appears
- Start the bot - the confirmation dialog will show your settings
📋 Available Inject Methods
Method | Control | Function -- | -- | -- Inject | Max field | Inject accounts with ≤ Max packs Inject long | Max field | Inject accounts with ≤ Max packs (longer process) Inject for Reroll | Min field | Inject accounts with ≥ Min packs Inject Range | Range field | Inject specific account range
💾 Settings
- All settings are automatically saved to
Settings.ini - Your custom Max/Min values persist between bot restarts
- Default values: Max = 39, Min = 35
🎮 Example Use Cases
- Fresh account farming: Set Inject Max to 10 for very new accounts
- Mid-range rerolling: Set Inject Max to 25 for moderate progression
- High-pack rerolling: Set Inject for Reroll Min to 50 for established accounts
- Precise targeting: Use Inject Range for specific account batches
v.6.4.6 - speedmod 1.2.5 support
Script now works with the slightly modified mod menu of the 1.2.5 speedmod version. Thanks to @mixman208.
Pack counts for the different methods are now hardcoded.
Inject and Inject Missions will look for any accounts under 38 packs.
13 Pack and Inject for Reroll will look for any accounts above 35 packs.
Inject and Inject Mission will no longer do any friend adding, it will clear all values in your Friend ID and ids.txt before proceeding. Thanks to @Eririeria40131.
Fixed multiple bugs of Inject and Inject Missions not working when you start these with a 38 pack count.
Special Mission claiming have now been removed.
Fixed a double pack counting error.
6.4.4Beta: Update 1.ahk
Fixed most of the bugs
Support for Role‑Based Filtering
added support for https://github.com/gfrcr/PTCGPB/releases
Minor Bug Fixees
PTCGPB-6.3.29-GUI Enhancments
Minor Bug Fixes
- Check Updated button is working now
- Colors have been fixed for all the sections
- Added Emoji Support
New Feature
- Added a new field in GUI for Account Name.
- If you enter Account Name 1.ahk will use this account name and add number from 1-500 to make it random.
- If you dont enter an Account Name 1.ahk will default to either usernames.txt or usernames_default.txt
- For adding friends instead of backspace deleting now the script double clicks the Friend ID and replaces it. This will improve time by almost 20-30 seconds per run.