Here is a php code that will light prgkey3 on a phone:
<?php
#
function push2phone($server,$phone,$data)
{
$xml = "xml=".$data;
$post= "POST / HTTP/1.1\r\n";
$post.= "Host: $phone\r\n";
$post.= "Referer: $server\r\n";
$post.= "Connection: Keep-Alive\r\n";
$post.= "Content-Type: text/xml\r\n";
$post .= "Content-Length: ".strlen($xml)."\r\n\r\n";
$fp = @fsockopen ( $phone, 80, $errno, $errstr, 5);
if($fp)
{
fputs($fp, $post.$xml);
flush();
fclose($fp);
}
}
##############################
$xml="<AastraIPPhoneExecute triggerDestroyOnExit=\"yes\">";
$xml.="<ExecuteItem URI=\"Led: prgkey3=on\"/>";
$xml.="</AastraIPPhoneExecute>";
push2phone("192.168.2.20","192.168.2.150",$xml);
?>
192.168.2.20 is the pbx ip address
192.168.2.150 if the phone ip address
Andre Courchesne
Concepteur Logiciel - Software Developer
[email protected]
PrivalODC Inc.
9955 ave Catania, local 145
Brossard, QC
J4Z 3V5
Web.: http://www.prival.ca
Tel.: (450) 761-9973 poste 635
1-866-761-9973
Fax.: (450) 761-9842
Ce message électronique ainsi que tous les documents annexés s’adressent
exclusivement à la personne ou à l’entité inscrit dans la rubrique
destinataire ; il peut contenir des renseignements de nature confidentielle
ou privilégiée aux termes des lois applicables. Nulle autre personne ne
doit y avoir accès. Si vous n’êtes pas le destinataire convenu, nous vous
avisons par la présente qu'il est strictement interdit d'en divulguer le
contenu, de le distribuer, le copier ou l’ utiliser. Veuillez aviser
l’expéditeur immédiatement par retour de courrier électronique et supprimer
ce message de votre système. Toute diffusion ou reproduction de ce document
ainsi que tout mesure prise à l’égard de la présente est formellement
interdite.
Merci de penser à l'environnement avant d'imprimer ce courriel.
Bruce N wrote:
Thanks Andre, Jim, and Dave for the great input. Amazing suggestion. This
works. But I am getting greedy now. How can I indicate to the user that Queue
has been logged in? can I somehow turn the LED beside the soft key to ON after
member is added? I know that a playback can be added but how about the LED?
exten => 111,1,Answer()
exten => 111,n,AddQueueMember(techsupport|SIP/3000)
exten => 111,n,Playback(LoggedIN)
exten => 111,n,Hangup()
Thanks
Date: Tue, 3 Mar 2009 15:53:17 -0500
From: [email protected]
To: [email protected]
CC: [email protected]
Subject: Re: [on-asterisk] How to run a shell script from Aastra keys
Why not do a speeddial that dials a special extension like this:
exten => 111,1,Answer()
exten => 111,n,AddQueueMember(techsupport|SIP/3000)
exten => 111,n,Hangup()
Andre Courchesne
Concepteur Logiciel - Software Developer
[email protected]
PrivalODC Inc.
9955 ave Catania, local 145
Brossard, QC
J4Z 3V5
Web.: http://www.prival.ca
Tel.: (450) 761-9973 poste 635
1-866-761-9973
Fax.: (450) 761-9842
Ce message électronique ainsi que tous les documents annexés s’adressent
exclusivement à la personne ou à l’entité inscrit dans la rubrique
destinataire ; il peut contenir des renseignements de nature confidentielle
ou privilégiée aux termes des lois applicables. Nulle autre personne ne
doit y avoir accès. Si vous n’êtes pas le destinataire convenu, nous vous
avisons par la présente qu'il est strictement interdit d'en divulguer le
contenu, de le distribuer, le copier ou l’ utiliser. Veuillez aviser
l’expéditeur immédiatement par retour de courrier électronique et supprimer
ce message de votre système. Toute diffusion ou reproduction de ce document
ainsi que tout mesure prise à l’égard de la présente est formellement
interdite.
Merci de penser à l'environnement avant d'imprimer ce courriel.
Bruce N wrote:
Hi Guys,
Looking to run a simple one line file through Aastra 53i programable keys:
asterisk -rx AddQueueMember(techsupport|SIP/3000)
What is the simplest way to go about this?
Also, does anyone know why the first two keys on Aastra 53i are reserverd for
Save and Delete and can't be change via the Phone Web GUI?
Thanks,
Bruce
_________________________________________________________________
Experience all of the new features, and Reconnect with your life.
http://go.microsoft.com/?linkid=9650730
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]
_________________________________________________________________
Experience all of the new features, and Reconnect with your life.
http://go.microsoft.com/?linkid=9650730
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]