-
Notifications
You must be signed in to change notification settings - Fork 0
[Feature] Enhanced process detection for generic launchers (javaw.exe, etc.) #7
Copy link
Copy link
Open
Description
Currently, the application cannot reliably map processes that use generic executables like javaw.exe, python.exe, or similar launchers. This means games/applications that run through these launchers (Minecraft, modded games, Java-based tools) cannot be automatically detected and mapped to their correct Twitch categories.
Current Behavior:
- Process detected:
javaw.exe - No way to distinguish between Minecraft, custom modded game, or other Java application
- User cannot create accurate mappings
Expected Behavior:
- System should detect which specific game/application is running through the launcher
- Automatic mapping to correct Twitch category
Possible Solutions:
- Window title detection - Read the window title and use it as secondary identifier
- Command line arguments - Parse process command line args to identify game (e.g., Minecraft uses specific jar paths)
- Hybrid approach - Combine process name + window title + working directory
- Process tree analysis - Look at parent/child processes for additional context
Technical Notes:
- Need to handle cases where window title might not be unique or could change (languages, etc..)
- Command line args might contain sensitive paths that need sanitization for storage
- Performance impact should be minimal - consider caching
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels