By Tom WelligeThis vbscript connects to the SwyxIt! and exports information on the current caller into a text file. If a call gets transferred and new information becomes available the text file will also be updated.
The script can be taken as an example for client event handling within a VBScript.
You might also want to take a look into Stefan's forum posting explaining event handling:
Event signalling from client line manager into VB script
By MartinIpPbx Controller is a small application which automatically pauses a media player like winamp or Windows Media Player when you're receiving or making phone calls. And it automatically changes your MSN/Live Messenger status to "On the phone" when you're in a phone call.
Supported media player:
Windows Media Player 9 or newer Winamp (local or remote by using Browseamp plugin) Roku Soundbridge Generic (sending keystrokes similar to modern keyboards' play/pause keys) Requirements:
SwyxIt v4.20 or newer (v6.02 recommended) Microsoft.Net Framework 2.0 Installation:
Unpack the ZIP file and double click the MSI file to start the installation.
Update from older versions:
Unfortunately there is a bug in the 1.30.0010.0 build. When you update from that version to the latest one, Windows Media Player cannot be controlled. Double click this version's MSI file again and choose the "Repair" option to fix that.
Setup offers to create a desktop shortcut Fix: IpPbxController lets Roku Soundbridge play when a phone call ends, but Soundbridge was not playing before the phone call. This tool was originally published on the old Swyx Forum page at 25.07.2007.
VBScript Open Browser on incoming call
By Tom WelligeThis small vbscript shows how to react on SwyxIt events. It opens a given URL in your default web browser on each incoming call.
To use it you have to first edit the script and define the URL to call. Just open the script in your favourite text editor and change the URL on line 5. You can use %num% and %name% as placeholder for caller number and name. The script replaces them with the caller number and caller name of the incoming call.
Optionally you can define different URLs for different lines. See lines 10 to 14 in the script. If no line specific URL is defined the default one will be used.
Start the script with cscript.exe after SwyxIt is running, e.g.
Let it run in the background. It will open the specified URL for each incoming call.
This file was originally posted on the old forum page on 02.11.2007 by Martin.