Check callid length and open a website invisibly!

Status
Not open for further replies.

GWN

Joined
Dec 10, 2007
Messages
60
Reaction score
0
Don't know if this might help someone else but thought I'd share this...

We have an intranet helpdesk application that runs in PHP. When someone calls we used to get the deskclient to open a new tab in firefox using the external program setting, and the PHP site would query our helpdesk and display all their current tickets. Only problem is we didn't want it to trigger when an internal extension calls as this would open a new tab every time. In the end I used the following batch script to check the length of the callid and to only open a new tab if it was over 3 digits in length and not a MakeCall call. I then compiled it into an exe to get rid of the black box using http://download.cnet.com/Bat-To-Exe-Converter/3000-2069_4-10555897.html

Once this was done we just needed to call the exe in the client and add the %callid% parameter in the program parameters box.

Hope this helps someone, here's the code below:

echo Incoming Call!!
echo off
set test=%1
if %test% == "MakeCall" GoTo end
echo %test%> "%temp%\st.txt"
for %%a in (%temp%\st.txt) do set /a len=%%~za & set /a len -=2 & del "%temp%\st.txt"
set /a len -=3
echo string "%test%" has %len% characters
if %len% geq 4 GoTo callfirefox
if %len% leq 3 GoTo end
:callfirefox
echo firefox
cd "C:\Program Files\Mozilla Firefox"
firefox.exe -new-tab "https://url/callid.php?phoneno=%test%"
:end
echo end
break
 
Status
Not open for further replies.

Latest Posts

Forum statistics

Threads
111,885
Messages
589,545
Members
164,744
Latest member
johnblackwood1