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]

Reply via email to