VoiceGuide IVR Software Main Page
Jump to content

Pre-purchasing Concerns

Recommended Posts

Hi,

 

We are at the final stage of purchasing VoiceGuide for our IVR needs. However, we encountered some problems during our evaluation period. Below are what we encountered:

 

1. VG Scripts did not load properly when the "Load Script" icon is clicked.

- Sometimes I need to click it 10 times to get the script loaded

- I notice that if I reload a script, changes made prior loading was not loaded.

The old script was running. Memory problem?

- In order for changes to take effects, I have to rename it to another file name

and loads it.

 

2. After a flow is setup. It runs flawlessly with the same sets of input but once in a while, it will prompt me MS VB RuntimeError. ..Input was the same but error occurs and hangs up. This doesn't look too good when it happened during our demo to the upper management level. It works again after the script is reloaded.

 

 

3. We tried the email module. The status of the email is OK, but no email was sent and no email received( no email after 1 month either, so no queue mail problem there ). SMTP setup was verified. What is the possible problem with this situation? Why the password field in the smtp setup is not masked?

 

 

Any known bugs that in the current version that we should know of? Thanks.

Share this post


Link to post

Also, any plans for a virtual dialer? Calling in to test our scripts cost us too. Thanks.

Share this post


Link to post

Which "Load Script" icon are you referring to?

 

When a new version of the script is saved that version will be used for new calls. existing calls will still use the version which was current at the start of the call.

 

but once in a while, it will prompt me MS VB RuntimeError

Could you please post a copy of VoiceGuide's Debug Printout which captures the problem, this will allow us to see what is going on.

 

When running the script click on VoiceGuide's View menu and select 'Event Trace Log' option - any log information will then appear in this window. You must open the trace window before making the call.

 

You can enable the automatic saving of the logs to files in \log\ directory as well.

The status of the email is OK, but no email was sent

Please see here for instructions on how to debug the email sending: http://voiceguide.com/forums/index.php?sho...ic=2222&hl=smtp

Share this post


Link to post

Hi

 

When a new version of the script is saved that version will be used for new calls. existing calls will still use the version which was current at the start of the call.

Well, this is not the case. After the script is saved. The flow in the system is still the flow from the previous script. I tried this by having an entire script change and saved having the same filename and the script loaded is the old script. Exiting and Reopening voiceguide won't make anything change at least 80-90% of the time.

 

 

Which "Load Script" icon are you referring to?

 

The Blue/White button which says "Set and Run Current Script" in the script editor. This button won't do anything if VoiceGuide is running. If I terminate voiceguide and click on this button (sometimes more than once), the script loaded was not the current script shown but the script from the last session (most of the time-- 80%-90% of the time).

 

Could you please post a copy of VoiceGuide's Debug Printout which captures the problem, this will allow us to see what is going on.

 

Good. This is not a common error, so we will try to duplicate it and post an error log here. Thanks.

Share this post


Link to post

Alrite. First try in the morning and it produces that error. Below gives me a VB Run time error on the first "Get Number" prompt i think.

 

075307.52  0 ApiMode=[TAPI]

075307.61  0 Tapi device 6 is: H323 Line

075307.61  0 Tapi device 5 is: IPCONF LINE

075307.61  0 Tapi device 4 is: LPT1T

075307.61  0 Tapi device 3 is: WAN Miniport (L2TP)

075307.61  0 Tapi device 2 is: RAS VPN Line 0

075307.61  0 Tapi device 1 is: RAS PPPoE Line0000

075307.61  0 Tapi device 0 is: Creative Modem Blaster PCI DI5633

075307.84  0 init  vgmulti ver 5.2.3063

075307.91  0 Inband Signaling Config file not specified

075308.03  0 Loading VMB data begin

075308.03  0 Loading VMB data - about to delete old entries

075308.09  0 vm    sort start on 8 entries.

075308.09  0 vm    sort end.

075308.09  0 Loading VMB data end

075309.44  0 init  clear settings on 1 devices.

075309.48  0 Initialising...

075309.48  0 init  attach vgs on 1 devices.

075309.48  0 Script Load C:\Program Files\VoiceGuide\Scripts\PROFIT\PROFIT_UPDATE_1_1.vgs

075309.83  0 init  lineopen on 1 devices.

075309.83  0 Calling .lineOpen on device 1

075310.80  0 lineOpen(0)=>

075310.80  0 Calling .GetLineHandle on LineId 0

075310.80  0 hLine=66201

075310.84  0 Calling .GetProviderInfo on LineId 0

075310.84  0 tapi  ProviderInfo: Windows Telephony Service Provider for Universal Modem Driver

075310.84  0      set provider type: PROVTYPE_MODEM

075310.84  0 Calling lineSetNumRings on lLineHandle 66201

075310.84  0 Waiting for a call...

075310.97  0 dial  start any summary:|0:idx=0|

075405.14  0 sys  cleanup Start

075405.14  0 sys  cleanup End

080751.56  0 callstate OFFERING 66150 0 4

080751.58  0 ring 1

080752.06  0 dial  start any summary:|0:hc>0|

080757.56  0 ring 2

080757.56  0 rv    clear

080757.58  0 Answer the call at 3/16/2005 8:07:57 AM

080757.58  0 lineAnswer(66150) => 66133

080757.58  0 callstate ACCEPTED 66150 0 0

080759.81  0 tapi  Reply (LineEvReply) ok 66133 0

080759.81  0 callstate CONNECTED 66150 0 0

080759.81  0 callstate CONNECTED 66150,0,0

080759.81  0 WorkingModeTAPI@Connected=

080759.81  0 WorkingModeScript@Connected=

080759.81  0 Inband detection not enabled

080759.83  0 StartLoadedVgs at 3/16/2005 8:07:59 AM, v5.2.3063

080759.83  0 AddRVns [scriptsPath]{C:\Program Files\VoiceGuide\Scripts\PROFIT\}

080759.83  0 AddRVns [scriptPath]{C:\Program Files\VoiceGuide\Scripts\PROFIT}

080759.83  0 rv    add [$RV_STARTTIME]{3/16/2005 8:07:59 AM}

080759.84  0 rv    add [$RV_DEVICEID]{0}

080759.84  0 rv    add [$RV_CIDNAME]{}

080759.84  0 AddRVns [PathApp]{C:\Program Files\VoiceGuide\}

080759.84  0 rv    add [$RV_CIDNUMBER]{}

080759.86  0 timer clear

080759.86  0 [Check CID] Evaluate [$RV_CIDNUMBER]

080759.86  0 rv    replace start: [$RV_CIDNUMBER]

080759.88  0 rv    ns [PathSysVoice]{}[PathApp]{C:\Program Files\VoiceGuide\}[PathDataVm]{C:\Program Files\VoiceGuide\data\}[PathVgSys]{C:\Program Files\VoiceGuide\system\}[scriptsPath]{C:\Program Files\VoiceGuide\Scripts\PROFIT\}[scriptPath]{C:\Program Files\VoiceGuide\Scripts\PROFIT}[$RV_STARTTIME]{3/16/2005 8:07:59 AM}[$RV_DEVICEID]{0}[$RV_CIDNAME]{}[PathApp]{C:\Program Files\VoiceGuide\}[$RV_CIDNUMBER]{}

080759.88  0 rv    replace end: []

080759.88  0 .Eval()

080759.88  0 rv    add [Check CID_Input]{}

080759.88  0 rv    add [Check CID]{}

080759.88  0 rv    add [CID_EXIST]{}

080759.89  0 Eval Expr result:[] stored in $RV[CID_EXIST]

080759.89  0 path {} not found

080759.89  0 timer clear

080759.89  0 [Get AuthID] Number Input

080759.91  0 tts generate start[Please enter your Authorization Number follow by the pound sign now. . ]

080759.92  0 tts generate wait

080801.03  0 tts  generate finish. lineCallState=CONNECTED

080801.03  0 [Get AuthID] Playing (C:\Program Files\VoiceGuide\data\tts_0_1.wav)

080801.05  0 play set playid=950593

080801.09  0 PlaySoundStart ok [C:\Program Files\VoiceGuide\data\tts_0_1.wav]

080801.11  0 timer clear

080801.11  0 wa(4186,95059300)

080805.31  0 play  end current play (playid=950593)

080805.31  0 ScriptEventCode 8001 iLineState=1300

080805.33  0 LsGetNbrsPlayWelcMsg EV_PLAY_FINISHED

080805.33  0 eng  set timer EV_TIMEOUT_REPLAYMSG time=5

080805.33  0 timer set 5  EV_TIMEOUT_REPLAYMSG

080805.88  0 dtmf 1  (66150,49,2)

080805.89  0 ScriptEventCode 49 iLineState=1301

080805.89  0 LsGetNbrsRxDigits 1

080805.89  0 [Get AuthID] Number Input 1

080805.89  0 path {1} not found

080805.89  0 timer set 10  EV_TIMEOUT_GOTOMODULE

080806.39  0 dtmf 2  (66150,50,2)

080806.41  0 ScriptEventCode 50 iLineState=1301

080806.41  0 LsGetNbrsRxDigits 2

080806.41  0 [Get AuthID] Number Input 12

080806.41  0 path {12} not found

080806.41  0 timer set 10  EV_TIMEOUT_GOTOMODULE

080807.13  0 dtmf 3  (66150,51,2)

080807.13  0 ScriptEventCode 51 iLineState=1301

080807.13  0 LsGetNbrsRxDigits 3

080807.13  0 [Get AuthID] Number Input 123

080807.13  0 path {123} not found

080807.13  0 timer set 10  EV_TIMEOUT_GOTOMODULE

080807.64  0 dtmf 4  (66150,52,2)

080807.64  0 ScriptEventCode 52 iLineState=1301

080807.64  0 LsGetNbrsRxDigits 4

080807.64  0 [Get AuthID] Number Input 1234

080807.64  0 path {1234} not found

080807.66  0 timer set 10  EV_TIMEOUT_GOTOMODULE

080808.45  0 dtmf #  (66150,35,2)

080808.47  0 ScriptEventCode 35 iLineState=1301

080808.47  0 LsGetNbrsRxDigits #

080808.47  0 timer clear

080808.47  0 rv    add [Get AuthID]{1234}

080808.47  0 path {1234} not found

080808.47  0 AddRVns [Get AuthID_PathTaken]{success}

080808.48  0 timer clear

080808.48  0 [Get PinpointID by AuthID] DB Query

080808.48  0 db    Jet mode used (To use ODBC mode specify ODBC Connect string)

080808.52  0 rv    replace start: [select PinpointID from AuthDB where AuthID='$RV[Get AuthID]';]

080808.52  0 rv    ns [PathSysVoice]{}[PathApp]{C:\Program Files\VoiceGuide\}[PathDataVm]{C:\Program Files\VoiceGuide\data\}[PathVgSys]{C:\Program Files\VoiceGuide\system\}[scriptsPath]{C:\Program Files\VoiceGuide\Scripts\PROFIT\}[scriptPath]{C:\Program Files\VoiceGuide\Scripts\PROFIT}[$RV_STARTTIME]{3/16/2005 8:07:59 AM}[$RV_DEVICEID]{0}[$RV_CIDNAME]{}[PathApp]{C:\Program Files\VoiceGuide\}[$RV_CIDNUMBER]{}[Check CID_Input]{}[Check CID]{}[CID_EXIST]{}[Get AuthID]{1234}[Get AuthID_PathTaken]{success}

080808.52  0 rv    replace end: [select PinpointID from AuthDB where AuthID='1234';]

080808.52  0 db    About to execute a Retrieve type operation [select PinpointID from AuthDB where AuthID='1234';]

080808.55  0 db    [Get PinpointID by AuthID] row count=1

080808.55  0 rv    add [Get PinpointID by AuthID_RowCount]{1}

080808.55  0 db    get RecordsetGetRowsMax

080808.56  0 db    get 999 records. (row count=1)

080808.56  0 db    update RVs start

080808.56  0 db    update RVs cols=1 rows=1

080808.56  0 db    test vRetData(0, 0)=1

080808.56  0 db    test CStr(vRetData(0, 0))=1

080808.58  0 db    about to close dbDbqDatabase

080808.58  0 db    going down path [True]

080808.58  0 timer clear

080808.58  0 [AID_PINPOINT_ID] Evaluate [$RV[Get PinpointID By AuthID_1_1]]

080808.58  0 rv    replace start: [$RV[Get PinpointID By AuthID_1_1]]

080808.59  0 rv    ns [PathSysVoice]{}[PathApp]{C:\Program Files\VoiceGuide\}[PathDataVm]{C:\Program Files\VoiceGuide\data\}[PathVgSys]{C:\Program Files\VoiceGuide\system\}[scriptsPath]{C:\Program Files\VoiceGuide\Scripts\PROFIT\}[scriptPath]{C:\Program Files\VoiceGuide\Scripts\PROFIT}[$RV_STARTTIME]{3/16/2005 8:07:59 AM}[$RV_DEVICEID]{0}[$RV_CIDNAME]{}[PathApp]{C:\Program Files\VoiceGuide\}[$RV_CIDNUMBER]{}[Check CID_Input]{}[Check CID]{}[CID_EXIST]{}[Get AuthID]{1234}[Get AuthID_PathTaken]{success}[Get PinpointID by AuthID_RowCount]{1}[Get PinpointID by AuthID_1_1]{1}

080808.59  0 rv    replace end: [1]

080808.59  0 .Eval(1)

080808.61  0 rv    add [AID_PINPOINT_ID_Input]{1}

080808.61  0 rv    add [AID_PINPOINT_ID]{1}

080808.61  0 rv    add [PINPOINT_ID]{1}

080808.61  0 Eval Expr result:[1] stored in $RV[PINPOINT_ID]

080808.61  0 path {1} not found

080808.63  0 timer clear

080808.63  0 [Get PIN by PinpointID] DB Query

080808.63  0 db    Jet mode used (To use ODBC mode specify ODBC Connect string)

080808.63  0 rv    replace start: [select PIN,Greetings,UserLevel,Username,Password, Email from PinpointDB where PinpointID='$RV[PINPOINT_ID]';]

080808.63  0 rv    ns [PathSysVoice]{}[PathApp]{C:\Program Files\VoiceGuide\}[PathDataVm]{C:\Program Files\VoiceGuide\data\}[PathVgSys]{C:\Program Files\VoiceGuide\system\}[scriptsPath]{C:\Program Files\VoiceGuide\Scripts\PROFIT\}[scriptPath]{C:\Program Files\VoiceGuide\Scripts\PROFIT}[$RV_STARTTIME]{3/16/2005 8:07:59 AM}[$RV_DEVICEID]{0}[$RV_CIDNAME]{}[PathApp]{C:\Program Files\VoiceGuide\}[$RV_CIDNUMBER]{}[Check CID_Input]{}[Check CID]{}[CID_EXIST]{}[Get AuthID]{1234}[Get AuthID_PathTaken]{success}[Get PinpointID by AuthID_RowCount]{1}[Get PinpointID by AuthID_1_1]{1}[AID_PINPOINT_ID_Input]{1}[AID_PINPOINT_ID]{1}[PINPOINT_ID]{1}

080808.64  0 rv    replace end: [select PIN,Greetings,UserLevel,Username,Password, Email from PinpointDB where PinpointID='1';]

080808.64  0 db    About to execute a Retrieve type operation [select PIN,Greetings,UserLevel,Username,Password, Email from PinpointDB where PinpointID='1';]

080808.67  0 db    [Get PIN by PinpointID] row count=1

080808.67  0 rv    add [Get PIN by PinpointID_RowCount]{1}

080808.67  0 db    get RecordsetGetRowsMax

080808.67  0 db    get 999 records. (row count=1)

080808.67  0 db    update RVs start

080808.67  0 db    update RVs cols=6 rows=1

080808.69  0 db    test vRetData(0, 0)=

080808.69  0 db    about to close dbDbqDatabase

080808.69  0 db    going down path [True]

080808.69  0 timer clear

080808.69  0 [uSER_PIN] Evaluate [$RV[Get PIN by PinpointID_1_1]]

080808.70  0 rv    replace start: [$RV[Get PIN by PinpointID_1_1]]

080808.70  0 rv    ns [PathSysVoice]{}[PathApp]{C:\Program Files\VoiceGuide\}[PathDataVm]{C:\Program Files\VoiceGuide\data\}[PathVgSys]{C:\Program Files\VoiceGuide\system\}[scriptsPath]{C:\Program Files\VoiceGuide\Scripts\PROFIT\}[scriptPath]{C:\Program Files\VoiceGuide\Scripts\PROFIT}[$RV_STARTTIME]{3/16/2005 8:07:59 AM}[$RV_DEVICEID]{0}[$RV_CIDNAME]{}[PathApp]{C:\Program Files\VoiceGuide\}[$RV_CIDNUMBER]{}[Check CID_Input]{}[Check CID]{}[CID_EXIST]{}[Get AuthID]{1234}[Get AuthID_PathTaken]{success}[Get PinpointID by AuthID_RowCount]{1}[Get PinpointID by AuthID_1_1]{1}[AID_PINPOINT_ID_Input]{1}[AID_PINPOINT_ID]{1}[PINPOINT_ID]{1}[Get PIN by PinpointID_RowCount]{1}[Get PIN by PinpointID_1_1]{}[Get PIN by PinpointID_2_1]{Hi Doctor George.}[Get PIN by PinpointID_3_1]{0}[Get PIN by PinpointID_4_1]{abcd}[Get PIN by PinpointID_5_1]{abcdefg}[Get PIN by PinpointID_6_1]{abcd.soh@integral.bz}

080808.70  0 rv    replace end: []

080808.70  0 .Eval()

080808.70  0 rv    add [uSER_PIN_Input]{}

080808.72  0 rv    add [uSER_PIN]{}

080808.72  0 rv    add [uSER_PIN]{}

080808.72  0 Eval Expr result:[] stored in $RV[uSER_PIN]

080808.72  0 timer clear

080808.72  0 [Keypad] DB Query

080808.73  0 db    Jet mode used (To use ODBC mode specify ODBC Connect string)

080808.73  0 rv    replace start: [select KeyPad1, KeyPad2, KeyPad3, KeyPad4, KeyPad5, KeyPad6, KeyPad7, KeyPad8 from PinpointDB Where PinpointID='$RV[PINPOINT_ID]';]

080808.73  0 rv    ns [PathSysVoice]{}[PathApp]{C:\Program Files\VoiceGuide\}[PathDataVm]{C:\Program Files\VoiceGuide\data\}[PathVgSys]{C:\Program Files\VoiceGuide\system\}[scriptsPath]{C:\Program Files\VoiceGuide\Scripts\PROFIT\}[scriptPath]{C:\Program Files\VoiceGuide\Scripts\PROFIT}[$RV_STARTTIME]{3/16/2005 8:07:59 AM}[$RV_DEVICEID]{0}[$RV_CIDNAME]{}[PathApp]{C:\Program Files\VoiceGuide\}[$RV_CIDNUMBER]{}[Check CID_Input]{}[Check CID]{}[CID_EXIST]{}[Get AuthID]{1234}[Get AuthID_PathTaken]{success}[Get PinpointID by AuthID_RowCount]{1}[Get PinpointID by AuthID_1_1]{1}[AID_PINPOINT_ID_Input]{1}[AID_PINPOINT_ID]{1}[PINPOINT_ID]{1}[Get PIN by PinpointID_RowCount]{1}[Get PIN by PinpointID_1_1]{}[Get PIN by PinpointID_2_1]{Hi Doctor George.}[Get PIN by PinpointID_3_1]{0}[Get PIN by PinpointID_4_1]{abcd}[Get PIN by PinpointID_5_1]{abcdefg}[Get PIN by PinpointID_6_1]{abcd.soh@integral.bz}[uSER_PIN_Input]{}[uSER_PIN]{}[uSER_PIN]{}

080808.73  0 db    About to execute a Retrieve type operation [select KeyPad1, KeyPad2, KeyPad3, KeyPad4, KeyPad5, KeyPad6, KeyPad7, KeyPad8 from PinpointDB Where PinpointID='1';]

080808.75  0 db    [Keypad] row count=1

080808.75  0 rv    add [Keypad_RowCount]{1}

080808.75  0 db    get RecordsetGetRowsMax

080808.75  0 db    get 999 records. (row count=1)

080808.75  0 db    update RVs start

080808.77  0 db    update RVs cols=8 rows=1

080808.77  0 db    test vRetData(0, 0)=Button1.REQ SNAPSHOT

080808.77  0 db    test CStr(vRetData(0, 0))=Button1.REQ SNAPSHOT

080808.77  0 db    about to close dbDbqDatabase

080808.77  0 db    going down path [True]

080808.78  0 timer clear

080808.78  0 [Populate KeyPad Variables] Running VB Script...

080808.78  0 rv    replace start (strlen>500)

080808.78  0 rv    ns [PathSysVoice]{}[PathApp]{C:\Program Files\VoiceGuide\}[PathDataVm]{C:\Program Files\VoiceGuide\data\}[PathVgSys]{C:\Program Files\VoiceGuide\system\}[scriptsPath]{C:\Program Files\VoiceGuide\Scripts\PROFIT\}[scriptPath]{C:\Program Files\VoiceGuide\Scripts\PROFIT}[$RV_STARTTIME]{3/16/2005 8:07:59 AM}[$RV_DEVICEID]{0}[$RV_CIDNAME]{}[PathApp]{C:\Program Files\VoiceGuide\}[$RV_CIDNUMBER]{}[Check CID_Input]{}[Check CID]{}[CID_EXIST]{}[Get AuthID]{1234}[Get AuthID_PathTaken]{success}[Get PinpointID by AuthID_RowCount]{1}[Get PinpointID by AuthID_1_1]{1}[AID_PINPOINT_ID_Input]{1}[AID_PINPOINT_ID]{1}[PINPOINT_ID]{1}[Get PIN by PinpointID_RowCount]{1}[Get PIN by PinpointID_1_1]{}[Get PIN by PinpointID_2_1]{Hi Doctor George.}[Get PIN by PinpointID_3_1]{0}[Get PIN by PinpointID_4_1]{abcd}[Get PIN by PinpointID_5_1]{abcdefg}[Get PIN by PinpointID_6_1]{abcd.soh@integral.bz}[uSER_PIN_Input]{}[uSER_PIN]{}[uSER_PIN]{}[

eypad_RowCount]{1}[Keypad_1_1]{Button1.REQ SNAPSHOT}[Keypad_2_1]{Button2.REQ RANKING}[Keypad_3_1]{}[Keypad_4_1]{}[Keypad_5_1]{}[Keypad_6_1]{}[Keypad_7_1]{}[K

ypad_8_1]{}

080808.84  0 eng  run vbs [wscript "C:\Program Files\VoiceGuide\data\vbs_0_1.vbs" //I] copy of script in: vbs_0_1.vbs

080809.05  0 Run Script waiting. iRunWait=1 (shellid=3316, process=1112)

080809.05  0 timer set 1  EV_TIMEOUT_CHECKONSTATE

080810.03  0 timer fired EV_TIMEOUT_CHECKONSTATE

080810.03  0 ScriptEventCode 9007 iLineState=1501

080810.03  0 LsRunWaitTillFinished EV_TIMEOUT_CHECKONSTATE

080810.03  0 task still running (shellid=3316, process=1112)

080810.03  0 timer set 1  EV_TIMEOUT_CHECKONSTATE

080811.14  0 timer fired EV_TIMEOUT_CHECKONSTATE

080811.14  0 ScriptEventCode 9007 iLineState=1501

080811.14  0 LsRunWaitTillFinished EV_TIMEOUT_CHECKONSTATE

080811.14  0 task still running (shellid=3316, process=1112)

080811.14  0 timer set 1  EV_TIMEOUT_CHECKONSTATE

080812.23  0 timer fired EV_TIMEOUT_CHECKONSTATE

080812.23  0 ScriptEventCode 9007 iLineState=1501

080812.23  0 LsRunWaitTillFinished EV_TIMEOUT_CHECKONSTATE

080812.23  0 task still running (shellid=3316, process=1112)

080812.23  0 timer set 1  EV_TIMEOUT_CHECKONSTATE

080813.33  0 timer fired EV_TIMEOUT_CHECKONSTATE

080813.33  0 ScriptEventCode 9007 iLineState=1501

080813.33  0 LsRunWaitTillFinished EV_TIMEOUT_CHECKONSTATE

080813.33  0 task still running (shellid=3316, process=1112)

080813.33  0 timer set 1  EV_TIMEOUT_CHECKONSTATE

080814.42  0 timer fired EV_TIMEOUT_CHECKONSTATE

080814.42  0 ScriptEventCode 9007 iLineState=1501

080814.42  0 LsRunWaitTillFinished EV_TIMEOUT_CHECKONSTATE

080814.42  0 task still running (shellid=3316, process=1112)

080814.42  0 timer set 1  EV_TIMEOUT_CHECKONSTATE

080815.53  0 timer fired EV_TIMEOUT_CHECKONSTATE

080815.53  0 ScriptEventCode 9007 iLineState=1501

080815.53  0 LsRunWaitTillFinished EV_TIMEOUT_CHECKONSTATE

080815.53  0 task still running (shellid=3316, process=1112)

080815.53  0 timer set 1  EV_TIMEOUT_CHECKONSTATE

080816.63  0 timer fired EV_TIMEOUT_CHECKONSTATE

080816.63  0 ScriptEventCode 9007 iLineState=1501

080816.63  0 LsRunWaitTillFinished EV_TIMEOUT_CHECKONSTATE

080816.63  0 task completed (shellid=3316, process=1112) vgm=14, iRunWait=1, iRunWait_ExeResult_NextVgm=0

080816.63  0 No information returned from program to VG (no VGRUNRESULT_0.TXT or SHLRESLT.TXT)

080816.64  0 rv    add [Hangup Time]{3/16/2005 8:08:16 AM}

080816.64  0 Hanging up call... [WaitTillFinished - next module not specified]

080816.64  0 RecSoundStop ok

080816.64  0 PlaySoundStop err=0

080816.66  0 timer set 2  EV_TIMEOUT_WAITFORIDLEAFTERLINEDROP

080816.66  0 fnHangupCall end

080816.91  0 callstate DISCONNECTED 66150 1 0

080816.91  0 ScriptEventCode 9250 iLineState=900

080816.91  0 LsAwaitingCalls EV_REMOTEPARTY_DISCONNECT

080816.91  0 rv    add [Hangup Time]{3/16/2005 8:08:16 AM}

080816.92  0 Hanging up call...

080816.92  0 RecSoundStop ok

080816.92  0 PlaySoundStop err=0

080816.92  0 timer set 2  EV_TIMEOUT_WAITFORIDLEAFTERLINEDROP

080816.92  0 fnHangupCall end

080816.94  0 callstate IDLE 66150 0 0

080816.94  0 WorkingMode@Idle=

080816.94  0 timer clear

080817.03  0 timer set 1  EV_TIMEOUT_TIMETOREINITLINE

080817.03  0 tapi  Reply (LineEvReply) ok 66116 0

080817.05  0 tapi  Reply (LineEvReply) ok 66099 0

080818.03  0 timer fired EV_TIMEOUT_TIMETOREINITLINE

080818.03  0 ScriptEventCode 9008 iLineState=900

080818.03  0 LsAwaitingCalls EV_TIMEOUT_TIMETOREINITLINE

080818.03  0 ReinitTelephony due to IDLE

080818.03  0 tapic lineDeallocateCall(MainCall:66150) 0

080818.97  0 lineOpen(0)=>

080818.97  0 Waiting for a call...

080818.97  0 LineHandle=66082

080818.97  0 timer set 3  EV_TIMEOUT_ATERIDLE_ALLOWOUT

080818.98  0 dial  start any summary:|0:rdy=0|

080822.59  0 timer fired EV_TIMEOUT_ATERIDLE_ALLOWOUT

080822.59  0 ScriptEventCode 9013 iLineState=900

080823.38  0 dial  start any summary:|0:idx=0|

Share this post


Link to post

As soon as the new version of the script is saved you should see entries i th etrace log showing you that the new version of the script was loaded:

092538.81  0 Script Load C:\TestLookup.vgs

092538.81  0 Loaded Script Id 2: C:\TestLookup.vgs

Can you see after you save that the file on the hard disk was updated?

 

 

We have not come across any problems with the "Set and Run Current Script" button ourselves (and we use it all the time) an did not have any other reports of problems with it from other customers.

You can use the "View"->"Line Device Config" menu in VoiceGuide to confirm which script is currently loaded on the line.

 

 

From the trace it looks like your VBScript in the module [Populate KeyPad Variables] did not run properly. We can see that the VBScript was started OK by VoiceGuide, but

 

What exactly did the error say? The error message will usually give you the line number of the VBScript on which the error occurred so you can see in your script where the error is. You can also look at the file mentioned in the trace (in this case C:\Program Files\VoiceGuide\data\vbs_0_1.vbs) - and indeed you can just run this file again to reproduce the error.

 

If you still can't resolve it then next time this occurs please post the screenshot of the error and the vbs file in the \data\ directory which is mentioned in the VG trace at the time.

Share this post


Link to post

I have similar problems occaisionally with loading scripts via Designer. However, I have noticed that during development, when the scripts may have some errors (not exactly sure which ones, but paths to missing modules maybe) then the script does not load properley. Sometimes, a new script will load, but fail on first play - it will play a module, then hangup. When the module is tidied up and "clean" it loads/runs without problems.

 

I am using winXP-pro and latest version of VG on dialogic 5.1.1.

 

I suggest this maybe a symptom of "newbie" developers (like me) and not a problem for the VG-pros like the support crew! Hope this helps! +Tim+

Share this post


Link to post

I'd suggest you have a good look at the VoiceGuide's Debug Printout whenever you think there is something not happening the way you expect it. The trace will show you what modules were executed and what they did.

Share this post


Link to post
What exactly did the error say? The error message will usually give you the line number of the VBScript on which the error occurred so you can see in your script where the error is. You can also look at the file mentioned in the trace (in this case C:\Program Files\VoiceGuide\data\vbs_0_1.vbs) - and indeed you can just run this file again to reproduce the error.

 

Hi,

 

I think I know what problem was causing that. It says "Path Not Found" When I try to open a file for writing. I have the path as "TTS/xxxxx.txt" in the VBS. If I run the script independently, it gives me the same error. Somehow I am assuming it's looking for the directory name "TTS" in the "Data" folder itself where the VBS is saved. Do you know why it's causing that? I will try have the full path in there using the $RV. Hope that might solve it.

Share this post


Link to post

Sounds like using the full path should solve this problem.

Always use the full path. Do not rely on Windows' "current path" setting.

Share this post


Link to post

Thanks. The $RV[scriptPath] does the job. Didn't seem to encounter this error anymore.

 

Funny that after registering, most bugs just disappear. There's still a lil but nothing serious at this point. Thanks.

Share this post


Link to post
Funny that after registering, most bugs just disappear. There's still a lil but nothing serious at this point. Thanks.
Registration removes the limitations that the evaluation version has. Maybe some of those limitation seem to be bugs while the evaluation version is used.

Share this post


Link to post

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×