Guest Tan Chee Leng Report post Posted 04/24/2003 02:00 AM HI!! I need help on the following script.. My program just hung up on either one of these 2 section here.. everything were working fine until this stage where it do a (fx) in [Check Result] to check the result variable return by a VBS. At this stage the program hung up the phone automatically. Please help! Thanks.. [Check Result] Type=Evaluate DispSize=69 Txt=Evaluate the Result Variable specified, and select the path which matches the current value of the Result Variable Expression=$RV[PINResult] ExprNewRV= ExprStoreRV=0 On {False} Goto [Get PIN] On {1} Goto [select Website] On {0} Goto [Get PIN] On {True} Goto [Get PIN] Position=322,189 [select Website] Type=Evaluate DispSize=69 Txt=Evaluate the Result Variable specified, and select the path which matches the current value of the Result Variable Expression=$RV[website] ExprNewRV= ExprStoreRV=0 On {gp2003} Goto [Get GP] On {wanahorse} Goto [wanaRecordMessage] Position=501,196 Share this post Link to post
SupportTeam Report post Posted 04/24/2003 02:35 AM Could you please send us a copy of VoiceGuide's Debug Printout which captures the call, this will allow us to see what is going wrong. (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.) Share this post Link to post
Guest Tan Chee Leng Report post Posted 04/24/2003 03:28 AM This is the error message i am getting from the program. 05601 5 tapie callstate OFFERING 4342304 0 4 05601 5 tapie ring 1 08471 5 tapie ring 2 08471 5 Answer the call 08475 5 lineAnswer(4342304) => 1 08483 5 tapi Reply 1 0 08483 5 tapie callstate ACCEPTED 4342304 0 0 09203 5 tapie callstate CONNECTED 4342304,0,0 09204 5 WorkingModeTAPI= 09204 5 WorkingModeScript= 09206 5 [introduction] Playing 09207 5 [introduction] Playing (D:\automedia\gp\intro.wav) 09838 5 PlaySoundStart ok [D:\automedia\gp\intro.wav] 09839 5 RunModule PLAY end 13501 5 Play End line[5] (id=609207) 13501 5 LsPlayMsg EV_PLAY_FINISHED 13503 5 LsPlayMsgFinished EV_TIMEOUT_GOTOMODULE 13504 5 [Get PIN] Number Input 13504 5 [Get PIN] Playing (D:\automedia\gp\getpin.wav) 13714 5 PlaySoundStart ok [D:\automedia\gp\getpin.wav] 13717 5 tapie monitordigits 42 2 13718 5 LsGetNbrsPlayWelcMsg [*] 13725 5 PlaySoundStop ok 13727 5 [Get PIN] Number Input 13728 5 [Get PIN] Playing (D:\automedia\gp\getpin.wav) 13934 5 PlaySoundStart ok [D:\automedia\gp\getpin.wav] 16336 5 wb(61373100) 16397 5 Play End line[5] (id=613731) 16399 5 LsGetNbrsPlayWelcMsg EV_PLAY_FINISHED 18405 5 tapie monitordigits 49 2 18407 5 LsGetNbrsRxDigits [1] 18409 5 [Get PIN] Number Input 1 18716 5 tapie monitordigits 50 2 18718 5 LsGetNbrsRxDigits [2] 18720 5 [Get PIN] Number Input 12 19096 5 tapie monitordigits 51 2 19098 5 LsGetNbrsRxDigits [3] 19100 5 [Get PIN] Number Input 123 19477 5 tapie monitordigits 52 2 19479 5 LsGetNbrsRxDigits [4] 19481 5 [Get PIN] Number Input 1234 19797 5 tapie monitordigits 53 2 19799 5 LsGetNbrsRxDigits [5] 19801 5 [Get PIN] Number Input 12345 20188 5 tapie monitordigits 54 2 20190 5 LsGetNbrsRxDigits [6] 20192 5 [Get PIN] Number Input 123456 20609 5 tapie monitordigits 55 2 20610 5 LsGetNbrsRxDigits [7] 20613 5 [Get PIN] Number Input 1234567 20929 5 tapie monitordigits 56 2 20931 5 LsGetNbrsRxDigits [8] 20933 5 [Get PIN] Number Input 12345678 20937 5 [Verify PIN] Running VB Script... 21021 5 VBScript Run waiting... 43127 5 Found result file: VGRUNRESULT_5.TXT 43548 5 Run Results >>>[PINResult]{1}[website]{wanahorse}[lang]{fr}[filetype]{asf}<<< 43560 5 [Check Result] Evaluate $RV[PINResult] 43562 5 RVreplace start: [$RV[PINResult]] 43565 5 RVreplace end: [1] 43568 5 .Eval(1) 43570 5 Eval Expr result:[1] 43595 5 Bad Module Type [] Stopping Script 43597 5 HangupCall called from [Run module 3105] 43599 5 Hanging up call... 43601 5 PlaySoundStop ok 43605 5 fnHangupCall end 44026 5 tapie callstate IDLE 4342304 0 0 44028 5 WorkingMode@Idle= 44194 5 set EV_TIMEOUT_TIMETOREINITLINE 2 44195 5 tapi Reply 2 0 82714 5 LsAwaitingCalls EV_TIMEOUT_TIMETOREINITLINE 82717 5 ReinitTelephony due to IDLE start 82721 5 tapic lineDeallocateCall(MainCall:4342304) 0 83614 5 lineOpen(5) => 0 83615 5 Waiting for a call... 83617 5 lineOpen(5)LineHandle=4341960 Share this post Link to post
SupportTeam Report post Posted 04/24/2003 03:51 AM In the trace we can see: 43595 5 Bad Module Type [] Stopping Script There is somethig wrong with the script - can post your entire script here? Share this post Link to post
Guest Guest Report post Posted 04/24/2003 04:11 AM Hi!! thanks for the reply. Ok the following are the code for the program but I will put up a dummie URL as I will need to protect our company client on this system. I will also mention wat sort of result it will return on each of the VBS section as follows: Explaination On this URL http://URL1/pin.asp?pin=$RV[Get PIN] it will return [PINResult]{1}[website]{gp2003}[lang]{uk}[filetype]{rpm} or [PINResult]{0} On this URL http://URL1/getges.asp?id=$RV[Get GP] it will return [gp]{0} or [gp]{1} On this URL http://URL1/getgday.asp?day=$RV[Get GPDay] it will return [gpday]{0} or [gpday]{1} Start Script Version=4.5 DefaultModuleDisplayHeight= StartModule=Play 14 RunAtHangup= StartWithoutAnswer=0 CtmAsiName= [introduction] Type=Play DispSize=69 Txt=Play a sound file, then await a response... PlayFile1=D:\auto\intro.wav Replay=0,0 strTtsText= On {*} Goto [Get PIN] On {Timeout 0} Goto [Get PIN] Position=122,8 [Get PIN] Type=Get Numbers DispSize=69 Txt=Play a prompt asking the caller to enter a sequence of numbers, speak the sequence back to the caller and ask them to confirm it. Go down different paths depending on the numbers entered... PlayFile1=D:\auto\getpin.wav PlayFile4=D:\auto\invalid .wav Replay=0,0 GetNbrLenEnforce=2 GetNbrLenMax=8 Confirm=OFF On {Success} Goto [Verify PIN] On {Fail} Goto [Get PIN] On {Timeout 30} Goto [Get PIN] Position=122,93 [Verify PIN] Type=Run VB Script DispSize=69 Txt=Run a VB Script. VbsWait=1 VbScript=Dim Shell, IE, readWwwHtml, readWwwText\ Dim boolPINResult\ \ Set Shell = CreateObject("Wscript.Shell")\ Set IE = CreateObject("InternetExplorer.Application")\ \ With IE\ .RegisterAsDropTarget = False\ .Visible = False\ .Silent = True\ .Navigate("http://URL1/pin.asp?pin=$RV[Get PIN]")\ While .Busy\ WScript.Sleep 100\ 'DoEvents\ Wend\ With .Document.Body\ readWwwHtml = .InnerHTML\ readWwwText = .InnerText\ End With\ End With\ IE.Quit\ Set IE = Nothing\ \ strResultVariables = GetStatus()\ iRet = WriteResultFile(strResultVariables)\ \ function GetStatus()\ GetStatus = readWwwText\ end function\ \ function WriteResultFile(strResult)\ const ForReading=1, ForWriting=2, ForAppending=8\ Dim filename, fso, ts, outdata, outdata2, outdata3 \ \ filename = "VGRUNRESULT_$RV_DEVICEID.TXT"\ set fso = CreateObject("Scripting.FileSystemObject")\ set ts = fso.OpenTextFile(filename, ForWriting, True)\ ts.WriteLine(strResult)\ ts.Close\ WriteResultFile = 0\ end function\ VbsHoldPlay= On {Success} Goto [Check Result] On {Fail} Goto [Verify PIN] On {Timeout 10} Goto [Check Result] Position=129,183 [Record Message] Type=Play DispSize=69 Txt=Play a sound file, then await a response... PlayFile1=D:\auto\recordmessage.wav Replay=0,0 strTtsText= On {Timeout 0} Goto [Get Audio] Position=329,370 [Menu] Type=Play DispSize=69 Txt=Play a sound file, then await a response... PlayFile1=D:\auto\menu.wav Replay=0,0 strTtsText= On {1} Goto [Replay] On {2} Goto [Delete] On {*} Goto [Check Type] On {Timeout 5} Goto [Menu] Position=543,460 [Delete] Type=Run Program DispSize=69 Txt=Run the program, and read in the results file created. The results supplied can then be used in other parts of the script (see Result Variables). ProgramToRun=D:\auto\del_file.bat $RV[website]_$RV[lang]_$RV[gp]$RV[Get GPDay]_$RV[Get PIN].wav RunHoldPlay= RunMode=0 RunWait=1 On {Fail} Goto [Record Message] On {Success} Goto [Record Message] On {Timeout 5} Goto [Record Message] Position=507,368 [save RPM] Type=Run Program DispSize=69 Txt=Run the program, and read in the results file created. The results supplied can then be used in other parts of the script (see Result Variables). ProgramToRun=D:\auto\move_rpm.bat $RV[website]_$RV[lang]_$RV[gp]$RV[Get GPDay]_$RV[Get PIN].wav RunHoldPlay= RunMode=1 RunWait=1 On {Success} Goto [Finish] On {Fail} Goto [Finish] On {Timeout 5} Goto [Finish] Position=447,665 [Finish] Type=Play DispSize=69 Txt=Play a sound file, then await a response... PlayFile1=D:\auto\finish.wav Replay=0,0 strTtsText= On {Timeout 5} Goto [Hangup] Position=475,762 [Check Result] Type=Evaluate DispSize=69 Txt=Evaluate the Result Variable specified, and select the path which matches the current value of the Result Variable Expression=$RV[PINResult] ExprNewRV= ExprStoreRV=0 On {False} Goto [Get PIN] On {1} Goto [select Website] On {0} Goto [Get PIN] On {True} Goto [Get PIN] Position=322,189 [Get Audio] Type=Record DispSize=69 Txt=Record a sound file, and go down different paths depending on what digit was pressed to terminate recording... RecFile=d:\auto\raw\$RV[website]_$RV[lang]_$RV[gp]$RV[Get GPDay]_$RV[Get PIN].wav PlayTone=ON On {#} Goto [Menu] Position=331,471 [Replay] Type=Play DispSize=69 Txt=Play a sound file, then await a response... PlayFile1=d:\auto\raw\$RV[website]_$RV[lang]_$RV[gp]$RV[Get GPDay]_$RV[Get PIN].wav Replay=0,0 strTtsText= On {Timeout 0} Goto [Menu] Position=726,473 [Hangup] Type=Hangup the Call DispSize=69 Txt=Hangup the call. Position=661,762 [Check Type] Type=Evaluate DispSize=69 Txt=Evaluate the Result Variable specified, and select the path which matches the current value of the Result Variable Expression="$RV[filetype]" = "asf" ExprNewRV= ExprStoreRV=0 On {True} Goto [save ASF] On {False} Goto [save RPM] Position=546,577 [save ASF] Type=Run Program DispSize=69 Txt=Run the program, and read in the results file created. The results supplied can then be used in other parts of the script (see Result Variables). ProgramToRun=D:\auto\move_asf.bat $RV[website]_$RV[lang]_$RV[gp]$RV[Get GPDay]_$RV[Get PIN].wav RunHoldPlay= RunMode=1 RunWait=1 On {Success} Goto [Finish] On {Fail} Goto [Finish] On {Timeout 5} Goto [Finish] Position=656,665 [Get GP] Type=Get Numbers DispSize=69 Txt=Play a prompt asking the caller to enter a sequence of numbers, speak the sequence back to the caller and ask them to confirm it. Go down different paths depending on the numbers entered... PlayFile1=D:\auto\getgp.wav Replay=0,0 GetNbrLenEnforce=2 GetNbrLenMax=2 Confirm=OFF On {Success} Goto [Verify GPID] On {Timeout 30} Goto [Get GP] Position=130,302 [Verify GPID] Type=Run VB Script DispSize=69 Txt=Run a VB Script. VbsWait=1 VbScript=Dim Shell, IE, readWwwHtml, readWwwText\ Dim boolPINResult\ \ Set Shell = CreateObject("Wscript.Shell")\ Set IE = CreateObject("InternetExplorer.Application")\ \ With IE\ .RegisterAsDropTarget = False\ .Visible = False\ .Silent = True\ .Navigate("http://URL1/getges.asp?id=$RV[Get GP]")\ While .Busy\ WScript.Sleep 100\ 'DoEvents\ Wend\ With .Document.Body\ readWwwHtml = .InnerHTML\ readWwwText = .InnerText\ End With\ End With\ IE.Quit\ Set IE = Nothing\ \ strResultVariables = GetStatus()\ iRet = WriteResultFile(strResultVariables)\ \ function GetStatus()\ GetStatus = readWwwText\ end function\ \ function WriteResultFile(strResult)\ const ForReading=1, ForWriting=2, ForAppending=8\ Dim filename, fso, ts, outdata, outdata2, outdata3 \ \ filename = "VGRUNRESULT_$RV_DEVICEID.TXT"\ set fso = CreateObject("Scripting.FileSystemObject")\ set ts = fso.OpenTextFile(filename, ForWriting, True)\ ts.WriteLine(strResult)\ ts.Close\ WriteResultFile = 0\ end function\ VbsHoldPlay= On {Success} Goto [Check GPID] On {Fail} Goto [Verify GPID] Position=128,399 [Get GPDay] Type=Get Numbers DispSize=69 Txt=Play a prompt asking the caller to enter a sequence of numbers, speak the sequence back to the caller and ask them to confirm it. Go down different paths depending on the numbers entered... PlayFile1=D:\automedia\gp\getgpday.wav Replay=0,0 GetNbrLenEnforce=2 GetNbrLenMax=1 Confirm=OFF On {Success} Goto [Verify GPDay] On {Timeout 30} Goto [Get GPDay] Position=111,597 [Verify GPDay] Type=Run VB Script DispSize=69 Txt=Run a VB Script. VbsWait=1 VbScript=Dim Shell, IE, readWwwHtml, readWwwText\ Dim boolPINResult\ \ Set Shell = CreateObject("Wscript.Shell")\ Set IE = CreateObject("InternetExplorer.Application")\ \ With IE\ .RegisterAsDropTarget = False\ .Visible = False\ .Silent = True\ .Navigate("http://URL1/getgday.asp?day=$RV[Get GPDay]")\ While .Busy\ WScript.Sleep 100\ 'DoEvents\ Wend\ With .Document.Body\ readWwwHtml = .InnerHTML\ readWwwText = .InnerText\ End With\ End With\ IE.Quit\ Set IE = Nothing\ \ strResultVariables = GetStatus()\ iRet = WriteResultFile(strResultVariables)\ \ function GetStatus()\ GetStatus = readWwwText\ end function\ \ function WriteResultFile(strResult)\ const ForReading=1, ForWriting=2, ForAppending=8\ Dim filename, fso, ts, outdata, outdata2, outdata3 \ \ filename = "VGRUNRESULT_$RV_DEVICEID.TXT"\ set fso = CreateObject("Scripting.FileSystemObject")\ set ts = fso.OpenTextFile(filename, ForWriting, True)\ ts.WriteLine(strResult)\ ts.Close\ WriteResultFile = 0\ end function\ VbsHoldPlay= On {Success} Goto [Check GPDay] On {Fail} Goto [Verify GPDay] Position=132,697 [Check GPID] Type=Evaluate DispSize=69 Txt=Evaluate the Result Variable specified, and select the path which matches the current value of the Result Variable Expression=$RV[gp] = "0" ExprNewRV= ExprStoreRV=0 On {True} Goto [Get GP] On {False} Goto [Get GPDay] Position=116,497 [Check GPDay] Type=Evaluate DispSize=69 Txt=Evaluate the Result Variable specified, and select the path which matches the current value of the Result Variable Expression=$RV[gpday] = "0" ExprNewRV= ExprStoreRV=0 On {True} Goto [Get GPDay] On {False} Goto [Record Message] Position=134,797 [select Website] Type=Evaluate DispSize=69 Txt=Evaluate the Result Variable specified, and select the path which matches the current value of the Result Variable Expression=$RV[website] ExprNewRV= ExprStoreRV=0 On {gp2003} Goto [Get GP] On {wanahorse} Goto [wanaRecordMessage] Position=501,196 [wanaRecordMessage] Type=Play DispSize=69 Txt=Play a sound file, then await a response... PlayFile1=D:\auto\wanaMESSAGE4.WAV Replay=0,0 strTtsText= On {Timeout 2} Goto [wanaGetAudio] Position=688,9 [wanaGetAudio] Type=Record DispSize=69 Txt=Record a sound file, and go down different paths depending on what digit was pressed to terminate recording... RecFile=d:\auto\raw\$RV[website]_$RV[lang]_$RV[Get PIN].wav PlayTone=ON On {#} Goto [wanaMenu] Position=690,97 [wanaMenu] Type=Play DispSize=69 Txt=Play a sound file, then await a response... PlayFile1=D:\auto\wanaMESSAGE5.WAV Replay=0,0 strTtsText= On {1} Goto [wanaReplay] On {2} Goto [wanaDelete] On {*} Goto [wanaCheckType] On {Timeout 5} Goto [wanaMenu] Position=694,196 [wanaReplay] Type=Play DispSize=69 Txt=Play a sound file, then await a response... PlayFile1=d:\auto\raw\$RV[website]_$RV[lang]_$RV[Get PIN].wav Replay=0,0 strTtsText= On {Timeout 1} Goto [wanaMenu] Position=696,292 [wanaDelete] Type=Run Program DispSize=69 Txt=Run the program, and read in the results file created. The results supplied can then be used in other parts of the script (see Result Variables). ProgramToRun=D:\auto\del_file.bat $RV[website]_$RV[lang]_$RV[Get PIN].wav RunHoldPlay= RunMode=1 RunWait=1 On {Success} Goto [wanaRecordMessage] On {Fail} Goto [wanaRecordMessage] On {Timeout 5} Goto [wanaRecordMessage] Position=866,297 [wanaCheckType] Type=Evaluate DispSize=69 Txt=Evaluate the Result Variable specified, and select the path which matches the current value of the Result Variable Expression="$RV[filetype]" = "asf" ExprNewRV= ExprStoreRV=0 On {True} Goto [wanaSaveASF] On {False} Goto [wanaSaveRM] Position=868,195 [wanaSaveRM] Type=Run Program DispSize=69 Txt=Run the program, and read in the results file created. The results supplied can then be used in other parts of the script (see Result Variables). ProgramToRun=D:\auto\move_rpm.bat $RV[website]_$RV[lang]_$RV[Get PIN].wav RunHoldPlay= RunMode=1 RunWait=1 On {Success} Goto [wanaFinish] On {Fail} Goto [wanaFinish] On {Timeout 5} Goto [wanaFinish] Position=1052,155 [wanaSaveASF] Type=Run Program DispSize=69 Txt=Run the program, and read in the results file created. The results supplied can then be used in other parts of the script (see Result Variables). ProgramToRun=D:\auto\move_asf.bat $RV[website]_$RV[lang]_$RV[Get PIN].wav RunHoldPlay= RunMode=1 RunWait=1 On {Success} Goto [wanaFinish] On {Fail} Goto [wanaFinish] On {Timeout 5} Goto [wanaFinish] Position=1052,238 [wanaFinish] Type=Play DispSize=69 Txt=Play a sound file, then await a response... PlayFile1=wanahorse\wanaMESSAGE6.WAV Replay=0,0 strTtsText= On {Timeout 1} Goto [wanaHangUp] Position=1237,192 [wanaHangUp] Type=Hangup the Call DispSize=69 Txt=Hangup the call. Position=1239,278 Share this post Link to post
SupportTeam Report post Posted 04/24/2003 04:30 AM Which version of VoiceGuide are you using? Are you running it in registered or evaluation mode? The evaluation version of VoiceGuide will only let you use scripts up to 20 modules in size - if a script is larger then that, then only the first 20 modules are read in (in your script the module [select Website] is the 21st module)... There should have been a warning message displayed when you load the script about your script being too big to run in the evaluation version of VoiceGuide - but it looks like it was no longer displayed in current v4.9.0 download. The update files attached to next post fix this issue - if you are using v4.9.0 please download the ZIP attachment at the bottom of this post and unzip the contents in your VoiceGuide directory, letting new files overwrite the old. BTW, your script is a good demonstration of how to use VoiceGuide to retrieve info from internet/www ASP pages. Share this post Link to post
SupportTeam Report post Posted 04/24/2003 06:57 AM If you are using v4.9.0 please download the ZIP attachment at the bottom of this post and unzip the contents in your VoiceGuide directory, letting new files overwrite the old. vg_4.9.0_withevalmodewarnings.zip Share this post Link to post
Guest Tan Chee Leng Report post Posted 04/25/2003 02:10 AM Hi!! thanks we have a registered copy of the software.. We encounter the following problem while we test on the script i posted above.. 42411 7 tapie linedevstate 2048 0 0 42451 7 tapie callstate OFFERING 65776 0 4 42752 7 Answer the call 42762 7 lineAnswer(65776) => 65793 42762 7 tapie callinfo CALLEDID 42762 7 tapie callinfo ORIGIN 42762 7 tapie ring 0 43292 7 tapie callstate CONNECTED 65776,1,0 43292 7 WorkingModeTAPI= 43302 7 WorkingModeScript= 43312 7 tapi Reply 65793 0 43312 7 [introduction] Playing 43312 7 [introduction] Playing (D:\auto\intro.wav) 43322 7 PlaySoundStart ok [D:\auto\intro.wav] 43322 7 RunModule PLAY end 46888 7 wb(4331200) 46958 7 Play End line[7] (id=43312) 47078 7 LsPlayMsg EV_PLAY_FINISHED 47088 7 LsPlayMsgFinished EV_TIMEOUT_GOTOMODULE 47118 7 [Get PIN] Number Input 47118 7 [Get PIN] Playing (D:\auto\getpin.wav) 47178 7 PlaySoundStart ok [D:\auto\getpin.wav] 49622 7 Play End line[7] (id=47118) 49622 7 LsGetNbrsPlayWelcMsg EV_PLAY_FINISHED 51294 7 tapie monitordigits 57 2 51294 7 LsGetNbrsRxDigits [9] 51294 7 [Get PIN] Number Input 9 52025 7 tapie monitordigits 57 2 52035 7 LsGetNbrsRxDigits [9] 52035 7 [Get PIN] Number Input 99 52736 7 tapie monitordigits 57 2 52736 7 LsGetNbrsRxDigits [9] 52746 7 [Get PIN] Number Input 994 54008 7 tapie monitordigits 49 2 54088 7 LsGetNbrsRxDigits [1] 54088 7 [Get PIN] Number Input 9943 54489 7 tapie monitordigits 50 2 54499 7 LsGetNbrsRxDigits [2] 54499 7 [Get PIN] Number Input 99435 54989 7 tapie monitordigits 51 2 55009 7 LsGetNbrsRxDigits [3] 55019 7 [Get PIN] Number Input 994356 55340 7 tapie monitordigits 52 2 55450 7 LsGetNbrsRxDigits [4] 55450 7 [Get PIN] Number Input 9943564 55851 7 tapie monitordigits 53 2 55851 7 LsGetNbrsRxDigits [5] 55851 7 [Get PIN] Number Input 99435645 55871 7 [Verify PIN] Running VB Script... 56241 7 VBScript Run waiting... 60477 7 Found result file: VGRUNRESULT_7.TXT 60477 7 Run Results >>>[PINResult]{1}[website]{x2003}[lang]{uk}[filetype]{ram}<<< 60527 7 [Check Result] Evaluate $RV[PINResult] 60647 7 RVreplace start: [$RV[PINResult]] 60647 7 RVreplace end: [1] 60657 7 .Eval(1) 60657 7 Eval Expr result:[1] 60667 7 [select Website] Evaluate $RV[website] 60667 7 RVreplace start: [$RV[website]] 60667 7 RVreplace end: [x2003] 60677 7 .Eval(x2003) 60677 7 Eval Expr result:[x2003] 60697 7 [Get GP] Number Input 60697 7 [Get GP] Playing (D:\auto\getgp.wav) 60738 7 PlaySoundStart ok [D:\auto\getgp.wav] 66796 7 Play End line[7] (id=60697) 66796 7 LsGetNbrsPlayWelcMsg EV_PLAY_FINISHED 67307 7 tapie monitordigits 49 2 67317 7 LsGetNbrsRxDigits [1] 67317 7 [Get GP] Number Input 1 68879 7 tapie monitordigits 54 2 68879 7 LsGetNbrsRxDigits [6] 68889 7 [Get GP] Number Input 16 68929 7 [Verify GPID] Running VB Script... 69650 7 VBScript Run waiting... 73886 7 Found result file: VGRUNRESULT_7.TXT 73886 7 Run Results >>>[x]{wev}<<< 73937 7 [Check GPID] Evaluate $RV[gp] = "0" 74067 7 RVreplace start: [$RV[gp] = "0"] 74077 7 RVreplace end: [web = "0"] 74077 7 .Eval(web = "0") 74087 7 Eval Expr result:[Faux] 74107 7 [Get GP] Number Input 74257 7 [Get GP] Playing (D:\auto\getgp.wav) 74287 7 PlaySoundStart ok [D:\auto\getgp.wav] 80256 7 Play End line[7] (id=74267) 80396 7 LsGetNbrsPlayWelcMsg EV_PLAY_FINISHED 11040 7 LsGetNbrsRxDigits EV_TIMEOUT_GOTOMODULE 11080 7 HangupCall called from [Run module 3098] 11220 7 Hanging up call... 11220 7 PlaySoundStop ok 11230 7 fnHangupCall end 11350 7 tapie linedevstate 2048 0 0 11390 7 tapie callstate IDLE 65776 0 0 11390 7 WorkingMode@Idle= 11400 7 set EV_TIMEOUT_TIMETOREINITLINE 2 11410 7 tapi Reply 65639 0 12342 7 LsAwaitingCalls EV_TIMEOUT_TIMETOREINITLINE 12342 7 ReinitTelephony due to IDLE start 12402 7 tapic lineDeallocateCall(MainCall:65776) 0 13293 7 lineOpen(7) => 0 13293 7 Waiting for a call... 13303 7 lineOpen(7)LineHandle=65622 On the bold section it should have load the [Get GPDay] module but it load back [Get GP] I have no idea what is wrong Share this post Link to post
Guest Tan Chee Leng Report post Posted 04/25/2003 07:36 AM Hello? How come nobody response to my query? I have posted this query since early morning... Share this post Link to post
SupportTeam Report post Posted 04/28/2003 01:01 PM OK, this is a different issue to the one that this thread was initially about - I take it that the initial issue is now resolved? Did you resolve it by registering your copy of the software? In whose name/company is your registration license? As far as this new problem - are you using version 4.9 of VoiceGuide, or some other version? Are you using a Voice modem or a Dialogic card? Is D:\auto\getgp.wav the correct format for the modem/card that you are using? From VoiceGuide Help file: Windows Voice Modem Wave driver can only support sound files in the following format PCM 8000Hz, 16bit, Mono. When using Voice modems all sound files must be recorded in the above format. Dialogic Wave driver prefers sound files in the following format PCM 11025Hz, 8bit, Mono. When using a Dialogic card, all sound files should be recorded in the above format. Share this post Link to post