Salut à toute la communauté !

Le problème est résolu, en fait j'avais commis deux erreurs :

1- php répondait mieux à mes attentes que le shell

2- Au lieu de créer un service kannel pour envoyer le message, il me
fallait juste installer gsm-utils et taper le code suivant!

#########################

$sms="/usr/bin/gsmsendsms -d /dev/ttyACM0 $numero $message";

exec($sms);

ou encore directement en ligne de commande

root@seysade:~# /usr/bin/gsmsendsms -d /dev/ttyACM0 777777777 "Test"

#########################

dans mon fichier php !

3- Je pouvais aussi utiliser la fonction CURL() de php.

Merci pour toutes vos propositions.

Le 19 octobre 2012 10:08, seydina issa paté <[email protected]> a écrit :

> Lol!!!!!!!!!!
> @Alioune, si toi t'es trop nul, moi je suis encore au sous terrain, même
> pas encore au rez de chaussée, comme le disait un de nos prof!
> Merci pour les propositions, et le dévouement, c'est du lug à
> 10000000000000%.
> C'est partie pour les test.
>
> Le 18 octobre 2012 20:51, Mor Talla Gueye <[email protected]> a
> écrit :
>
> Ce qu'il faut faire si j'ai bien compris le probleme:
>>
>> ### DEBUT ###
>> 1. Verifie et lecture du fichier texte;
>> 2. Recuperation des champs( par exemple: numero tel et messageAenvoyer)
>> 3.Tu peux faire appel a une fonction du genre:
>> <?php
>> function sendSmsMessage($in_phoneNumber, $in_msg)
>>  {
>>
>> $url='/cgi-bin/sendsms?username='.user.'&password='.pass.'&charset=ISO-8859-1'."&to={$in_phoneNumber}".'&text='.urlencode(iconv('utf-8','ISO-8859-1',$in_msg));
>>
>>   $results=file('http://'.'localhost'.':'.'13013'.$url);
>>  }
>>  //Avant l'appel tu faire les etapes 1 et 2
>> //les parametres seront remplaces par exemple par(numTel et
>> messageAenvoyer)
>>  sendSmsMessage("771112233",'Hello mon ami!');
>>  ?>
>>
>> Merci
>>
>> Le 17 octobre 2012 15:28, seydina issa paté <[email protected]> a écrit :
>>
>> Salut,
>>> J'ai testé mais ça ne passe toujours pas!!!
>>> Je tente de le faire avec le shell voici mon code:
>>>
>>> #! /bin/bash
>>> if test -s /Chemin/Vers/Fichier
>>>         then
>>>                 echo "lancement de kannel par le système"
>>>         else
>>>                echo "le fichier est vide"
>>>
>>> En quelque sorte je teste si le fichier a un contenu, si oui je
>>> déclenche automatiquement un service de kannel sinon j'affiche le fichier
>>> est vide!!!
>>>
>>> Le 16 octobre 2012 19:47, seydina issa paté <[email protected]> a écrit
>>> :
>>>
>>> Un grand merci à vous, je vais faire les tests puis je vous tiens au
>>>> courant!!!
>>>>
>>>> Le 16 octobre 2012 18:11, Alioune Dia <[email protected]> a écrit
>>>> :
>>>>
>>>> Hi
>>>>> Le 16 octobre 2012 18:02, Genova <[email protected]> a écrit :
>>>>>
>>>>>
>>>>> il me semble que kannel utilise du php
>>>>>> une ligne dans le terminale ou crontab du genre
>>>>>>
>>>>> */5 * * * *
>>>>>> /usr/bin/php /var/www/sites/ici_le_chemin_vers_votre_projet/fichier.php
>>>>>>
>>>>>
>>>>> C'est ce que tout le monde semble croire mais Kannel attend
>>>>> juste une requête, quelque soit le langage.
>>>>>
>>>>> try:
>>>>>   # les infos a mettre son dans kannel.conf
>>>>>   res = urllib.urlopen(
>>>>>   "http://%s:%d/cgi-bin/sendsms?\
>>>>>     username=%s\
>>>>>     &password=%s&charset=%s&
>>>>>     coding=%s&to=%s&from=&text=%s"\
>>>>>   % (self.server,
>>>>>      self.port,
>>>>>      self.user,
>>>>>      self.pw,
>>>>>      self.charset,
>>>>>      self.coding,
>>>>>      dest,
>>>>>      msg)
>>>>>   ).read()
>>>>> # couldn't connect to kannel
>>>>> except IOError:
>>>>>     return False
>>>>>
>>>>> autre méthode la commande curl ou wget
>>>>>>
>>>>>>
>>>>> +1
>>>>>
>>>>>
>>>>>> Genova
>>>>>> +221772630047 / +221703337332
>>>>>> +221338697269 / +221338685574
>>>>>> 0033173033269
>>>>>> www.dofbi.com
>>>>>>
>>>>>>
>>>>>> Le 16 octobre 2012 15:15, seydina issa paté <[email protected]> a
>>>>>> écrit :
>>>>>>
>>>>>>>  Salut à toute la communauté,
>>>>>>> Je travaille sur kannel et j'ai un petit bocage!
>>>>>>> J'aimerais déclencher un service directement à partir de mon
>>>>>>> terminal et quand kannel répond il m'envoie la réponse sur mon 
>>>>>>> portable!!!!
>>>>>>> Merci d'avance!
>>>>>>>
>>>>>>>
>>>>>>> --
>>>>>>> Ce message a été envoyé à la liste [email protected]
>>>>>>> Gestion de votre abonnement : http://dakarlug.org/liste
>>>>>>> Archives :
>>>>>>> http://news.gmane.org/gmane.org.user-groups.linux.dakarlug
>>>>>>> Le site du DakarLUG : http://dakarlug.org
>>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>> --
>>>>>> Ce message a été envoyé à la liste [email protected]
>>>>>> Gestion de votre abonnement : http://dakarlug.org/liste
>>>>>> Archives : http://news.gmane.org/gmane.org.user-groups.linux.dakarlug
>>>>>> Le site du DakarLUG : http://dakarlug.org
>>>>>>
>>>>>
>>>>>
>>>>>
>>>>> --
>>>>> Ce message a été envoyé à la liste [email protected]
>>>>> Gestion de votre abonnement : http://dakarlug.org/liste
>>>>> Archives : http://news.gmane.org/gmane.org.user-groups.linux.dakarlug
>>>>> Le site du DakarLUG : http://dakarlug.org
>>>>>
>>>>
>>>>
>>>
>>>
>>> --
>>> Ce message a été envoyé à la liste [email protected]
>>> Gestion de votre abonnement : http://dakarlug.org/liste
>>> Archives : http://news.gmane.org/gmane.org.user-groups.linux.dakarlug
>>> Le site du DakarLUG : http://dakarlug.org
>>>
>>
>>
>>
>>
>>
>>
>> --
>> Ce message a été envoyé à la liste [email protected]
>> Gestion de votre abonnement : http://dakarlug.org/liste
>> Archives : http://news.gmane.org/gmane.org.user-groups.linux.dakarlug
>> Le site du DakarLUG : http://dakarlug.org
>>
>
>
--
Ce message a été envoyé à la liste [email protected]
Gestion de votre abonnement : http://dakarlug.org/liste
Archives : http://news.gmane.org/gmane.org.user-groups.linux.dakarlug
Le site du DakarLUG : http://dakarlug.org

Répondre à