Page 1 of 1

Getting Access to Progress Bar (unskinned)

Posted: Mon Sep 09, 2019 11:55 am
by ceinj
I can't find a scripting call that allows me to get the progress bar (gives description and percentage of copying done). Is there such a thing? Can someone tell me how this can be done with the unskinned version?

I'm using VBScript.

Re: Getting Access to Progress Bar (unskinned)

Posted: Mon Sep 09, 2019 2:23 pm
by Peke
Hi,
It is same as for skinned version using https://www.mediamonkey.com/wiki/index. ... ::Progress

Re: Getting Access to Progress Bar (unskinned)

Posted: Mon Sep 09, 2019 4:50 pm
by ceinj
Are you sure? I think this is for setting up your own progress bar in a script but it does not return MM's sync progress.

I went back and modified my script as follows (a snippet):

Case "STA" 'Get Status & Progress Message
Dim ProgressBar
Dim ProgressMsg
Dim ProgressTxt
On Error Resume Next
ProgressMsg = SDB.Device.GetSyncProgress(hand)
If ProgressMsg <> "" Then
ProgressMsg = "(" & Fix(ProgressMsg * 100) & "%)"
End If
... ProgressMsg always returns a value like "(#%)" ...
Set ProgressBar = SDB.Progress
ProgressTxt = ProgressBar.Text
ProgressTxt = Err.Number & " - " & ProgressTxt
... Err.Number is always 0 and ProcessTxt is always blank ...


I tried this script on but an unskinned version of MM and with the Pulse skin with the same results.

Any suggestions?

Re: Getting Access to Progress Bar (unskinned)

Posted: Mon Sep 09, 2019 7:57 pm
by Peke
Hi,
You can't get state of MMW Sync progress from Script. You can only watch Progress object from own created Progress Bars.