Results 1 to 4 of 4

Thread: calling the QCM

  1. #1

    Default



    Would it/could it be possible to call the QCM passing it a phone no. to auto-dial ??


    ie. the eyebeam softphone can be called thus:
    C:Program Filesengin eyeBeameyeBeam.exe -dial=sip:X


    where X is a phone no. In this way the softphonepops up and autodials the no. X


    Very handy for interfacing custom written s'ware with a softphone

  2. #2

    Default

    Sure, the QCM is a COM object registered in Windows, and you can easily make a call using one of the followin methods:

    1. Using windows active scripting (Java)
    Create new text file and name it "MakeCall.js" with following green text
    function Main() { var Phone = new ActiveXObject("EpygiPhone.Application"); Phone.MakeCall("1236456"); } Main();
    Save it and just doubleClick on "MakeCall.js" in windows explorer.
    The "1236456" is a phone number.

    2. Using windows active scripting (basic)
    Create new text file MakeCall.vbs (as above)
    Option Explicit Sub Main Dim Phone Set Phone = CreateObject("EpygiPhone.Application") Phone.MakeCall("1236456") End Sub Call Main

    Save it and run as above

    3. If you are using high level programming environments like MS Visual Studio, you can access to QCM via this CLSID {E8EBAF7C-CF91-4E31-BED2-68DBA7F74453}



  3. #3

    Default

    I think Altasys is looking for a solution which can dynamically pass into a phone number. ArthurB's solution is hardcoded the phone number in the programm.

  4. #4

    Default

    For passing arguments to Script use the following:

    Option ExplicitSub Main
    Dim objArgs
    Set objArgs = WScript.Arguments
    Dim Phone if objArgs.Count > 0 then Set Phone = CreateObject("EpygiPhone.Application") Phone.MakeCall(objArgs(0) ) end ifEnd SubCall Main

    And call it from command line like this:
    MakeCall.vbs 12345


    and the same for JS:
    function Main(){ var objArgs; var objArgs = WScript.Arguments; if(objArgs.length > 0) { var Phone = new ActiveXObject("EpygiPhone.Application"); Phone.MakeCall(objArgs(0));&nb sp; }}Main();And call it from command line like this:

    MakeCall.js 12345


Thread Information

Users Browsing this Thread

There are currently 1 users browsing this thread. (0 members and 1 guests)

Similar Threads

  1. Three way calling for call forwarding
    By pdsguam in forum General Discussions
    Replies: 1
    Last Post: 06-07-2007, 06:33 AM
  2. calling through the Epygi
    By ritsadmin in forum 'How Do I' Questions
    Replies: 2
    Last Post: 02-11-2007, 05:00 PM
  3. Speed Calling
    By danit in forum General Discussions
    Replies: 1
    Last Post: 11-19-2006, 02:34 AM
  4. Speed Calling
    By debjy in forum 'How Do I' Questions
    Replies: 1
    Last Post: 10-03-2006, 06:33 PM
  5. Sometimes when calling, no ring tone
    By Totalcomsol in forum Troubleshooting and Problems
    Replies: 1
    Last Post: 07-26-2006, 05:23 PM

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •