by Eyal » Thu May 23, 2024 10:22 am
Hi Onweerwolf,
It's been a very long time... since I didn't made programmation.
I'm pretty sure it's possible do do it.
If I take snippets of my Silence between Songs script, you need to use something like this:
Code: Select all
' Register Play and Stop event:
Script.RegisterEvent SDB, "OnPlay", "PlayerOnPlay"
Script.RegisterEvent SDB, "OnTrackEnd", "PlayerTrackEnd"
And then make subroutines to call your external batch file:
Code: Select all
' This will be executed when track starts playing:
Sub PlayerOnPlay()
your code here
End Sub
Code: Select all
' This will be executed when track stops playing:
Sub PlayerTrackEnd()
your code here
End Sub
To disable everything:
I hope it helps.
Peace
Hi Onweerwolf,
It's been a very long time... since I didn't made programmation.
I'm pretty sure it's possible do do it.
If I take snippets of my Silence between Songs script, you need to use something like this:
[code]
' Register Play and Stop event:
Script.RegisterEvent SDB, "OnPlay", "PlayerOnPlay"
Script.RegisterEvent SDB, "OnTrackEnd", "PlayerTrackEnd"
[/code]
And then make subroutines to call your external batch file:
[code]
' This will be executed when track starts playing:
Sub PlayerOnPlay()
your code here
End Sub
[/code]
[code]
' This will be executed when track stops playing:
Sub PlayerTrackEnd()
your code here
End Sub
[/code]
To disable everything:
[code]Script.UnregisterEvents SDB[/code]
I hope it helps.
Peace