Guest Mike Report post Posted 04/02/2006 04:58 AM I recently upgraded to a 8 line Dialer licence. Previously our 4 line licence was working just fine. I ended up deleting and reinstalling the whole system to do the upgrade. The problem is that we have a script that, depending on someones responce, distributes the call to a sequence of Voice Mail Boxes using a MOD command. This has worked great in the past distributing the calls to the VM, which then sends out a email copy of the recorded message. The script when selected does this sequence: Function: Count --- $RV[Counter] + 1 Function: WhichBox --- $RV[Count] MOD 8 with a Paths of: on {0} goto [Voicemail Box 0001] on {1} goto [Voicemail Box 0002] on {2} goto [Voicemail Box 0003] etc. The script works great right up to the point were it transfers control over to the VM to record a message. No prompt is given from the VM module. I am using two dialogic 4 port Analog cards, and downloaded the dialogic voices from the www and replaced the voice files with those. If I dial into the card with the VM server script selected to answer I do get the welcome script. But with our script nothing, dead silence. I was not getting this far in the past and the script was stopping at a play voice module just before the Count Function and I noticed that the .vox file was 0 bytes in length. Some of the other voice files in the system voice folder were also 0 Bytes and I deleted them all and the next time the script ran up to the point of the Module WhichBox where it ended. I am wondering if maybe I have a older VM module as I had a problem with the upgrade and some of the files not getting updated. My version is 5.2.1005. In any case the script did work before the upgrade and now just stops at WhichBox evaluate $RV[Count] MOD 8 Thought, suggestions or Ideas? GojiScript.vgs Share this post Link to post
SupportTeam Report post Posted 04/02/2006 07:31 AM I recently upgraded to a 8 line Dialer licence. Previously our 4 line licence was working just fine. I ended up deleting and reinstalling the whole system to do the upgrade. Change from 4 line to 8 lines just involves a license update, addition of the new vard to the system and changing the VoiceGuide config to use the new lines. There is no need to re-install VG. But with our script nothing, dead silence. Could you please post a copy of VoiceGuide's Debug Printout which captures the problem, this will allow us to see what happened. 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. When posting traces/scripts please .ZIP them up and post them as attachements. Share this post Link to post
mikenewson Report post Posted 04/03/2006 04:30 AM The event trace log show nothing at log level 0 or 10 (or anything in between) The closest was when I hooked up the VM sever to a line and called in. And then it greeted me, asked for the VM box number and froze. The log showed: 153317.20 1 ERROR 6.0.3097 Error_ScriptEventCode line=850, err=9: Subscript out of range state:1301 event:51 Using my script, nothing at all. Logs in the log folder show: CIRCULAR [vgdialer] 04-02-2006 21:53:01 - start FailSafe client v6.6 (for Visual Basic 5.0 and 6.0) data capture [vgdialer] [00001] [00000.0000] ->modVgDialerLocal.bas : Function GetNextLineFromString : : [res = 25%] : As to the log file from the script, this is typical: [OutDial_RetriesLeft]{1}[$RV_STARTTIME]{4/1/2006 9:13:21 PM}[$RV_DEVICEID]{1}[$RV_CIDNAME]{}[$RV_CALLEDNUMBER]{The-real-number-deleted1}[scriptStart_Time]{4/1/2006 9:13:21 PM}[scriptStart_CalledFrom_Module]{Greetings}[Greetings]{1}[Count_Input]{2 + 1}[Count]{3}[Counter]{3}[WhichBox_Input]{3 MOD 8}[WhichBox]{3}[Hangup Time]{4/1/2006 9:13:53 PM}[CallEndTime]{4/1/2006 9:13:53 PM} Notice it never called VM Although the MOD resolved to a 3 which in the script would have called a specific VM box. As to the not having to reinstall. Well there was a known bug, that needed a updated file that I did not have or know about, but you got that to me which solved that part of this puzzle. I am about ready to clean anything to do with VG off this system and do a clean relinstall to see if that will help. I did download the VG files to a different system and copied over the VM exe to see if maybe that was a problem. Share this post Link to post
SupportTeam Report post Posted 04/03/2006 05:25 AM Set the trace level to 10 then make a call into the system. Have you looked in VG's \log\ subdirectory? Share this post Link to post
Guest Mike Report post Posted 04/03/2006 04:52 PM If you notice the very first line. I have already tried the trace at 10 and 9 and 8 and 7 and.... and nothing. This is a outgoing situation. The log does not appear to log files in that way. As to the other suggestion, Yes I put up what those logs showed. The net result is that it works until we get to the point of transfering control to the VM system. At that point it dies. BEFORE the upgrade to the addition 4 lines it worked fantastic, since the upgrade, nothing.... Calling into VM creates a error in the logs which I posted. Share this post Link to post
SupportTeam Report post Posted 04/03/2006 09:09 PM The tracing should work... Can we get access to this machine using PCAnywhere or WinVNC (www.realvnc.com)? (please email login details to support@voiceguide.com along with a link to this thread) Share this post Link to post