mrl72
3 discussion posts
I have a trigger set up as follows:
Process Ended.
Frequency: Always
Match conditions:
Process filename "K:\LaunchBox\BigBox.exe"
Monitor profile: Mame
Delay: 60000ms (1min)
Run function: Load monitor profile: Main
I run "K:\LaunchBox\BigBox.exe".
Switch to profile "Mame".
After exactly 30 seconds DF triggers and switches back to profile "Main".
K:\LaunchBox\BigBox.exe process is still running.
I have also tried using the windows destroyed feature and this doesn't work either.
Any help appreciated! (running v9.5)
From log:
2019/11/11 11:28:29.7148##_##INFO:L1##_##displayfusion.exe:8064##_##WindowProcess:WindowProcessTHISTHREAD:Static##_##-##_##Name: Load Monitor Profile: Mame##_##-
2019/11/11 11:29:05.6045##_##INFO:L1##_##displayfusion.exe:8064##_##DFTrigger:ExecuteActions##_##-##_##Trigger [GetTriggerMatchesAndRunTriggerActionsIfNeededWORKER]: Process Filename: 'K:\LaunchBox\BigBox.exe', Monitor Profile: 'Mame', Delay before checking match conditions (MS): 10000ms, Run Function: 'Load Monitor Profile: Main'##_##-
2019/11/11 11:29:05.6056##_##INFO:L1##_##displayfusion.exe:8064##_##DFTriggerAction:ExecuteAction##_##-##_##RunFunction##_##-
2019/11/11 11:29:05.6056##_##INFO:L1##_##displayfusion.exe:8064##_##WindowProcess:WindowProcessTHISTHREAD:Static##_##-##_##Name: Load Monitor Profile: Main##_##-
2019/11/11 11:29:05.6056##_##INFO:L1##_##displayfusion.exe:8064##_##WindowProcess:CTR##_##-##_##Source: Trigger, HotKey: 'Load Monitor Profile: Main', Window: Window is NULL##_##-
2019/11/11 11:29:05.6065##_##INFO:L1##_##displayfusion.exe:8064##_##MonitorProfiles:ActivateMonitorProfile##_##-##_##Main: ecef2b65-b9b7-48fd-8c3b-44449929e7c2, Reason: HotKey/TitleBarButton##_##-
• Attachment [protected]: Capture.JPG [58,953 bytes]
Nov 11, 2019 (modified Nov 11, 2019)
•
#1
lfmg
4 discussion posts
I'm facing the same issue, Bigbox does have a startup video that plays whilst the databases/cache are loading and that might be creating a new instance of bigbox.exe while terminating the previous one, meeting the trigger condition for process end when the program actually loads
Yeah, that would do it. What might work better is to use the Window Created/Window Destroyed Triggers. With those, you can try specifying the Window Text and/or Window Class to differentiate the splash screen from the main window.