Page 2 sur 10 PremièrePremière 1234 ... DernièreDernière
Affichage des résultats 11 à 20 sur 94

Discussion: Emission d'appels automatique sur Asterisk

  1. #11
    Membre Senior
    Date d'inscription
    octobre 2010
    Messages
    144
    Downloads
    1
    Uploads
    0
    pouvez vous svp m'expliquer quelque lignes de ce code ?

    #!/bin/bash
    # Date
    name_file=$$.txt

    echo "
    Channel: Local/$1@$context
    MaxRetries: 0
    RetryTime: 60
    WaitTime: 30
    Context: outgoing
    Extension: 800
    Priority: 1
    Set: Mavariable=$2"> /tmp/tmpcallme/$name_file <

    /bin/chmod 777 /tmp/tmpcallme/$name_file
    /bin/cp -a /tmp/tmpcallme/$name_file /var/spool/asterisk/outgoing
    /bin/rm -f /tmp/tmpcallme/$name_file <

  2. #12
    Membre Junior
    Date d'inscription
    octobre 2010
    Messages
    15
    Downloads
    1
    Uploads
    0
    Code PHP:
    $$.txt 
    Cela te genere un nom de fichier unique et au hasard

    Code PHP:
    echo "
    Channel: Local/$1@
    $context
    MaxRetries: 0
    RetryTime: 60
    WaitTime: 30
    Context: outgoing
    Extension: 800
    Priority: 1
    Set: Mavariable=$2"
    > /tmp/tmpcallme/$name_file 
    L'ensemble du contenu du résultat "echo" et l'écrit dans le fichier tmp/tmpcallme/(nomdufichierunique)


    Code PHP:
    /bin/cp -/tmp/tmpcallme/$name_file /var/spool/asterisk/outgoing
    /bin/rm -/tmp/tmpcallme/$name_file 
    Prends le fichier et le copie dans /var/spool/asterisk/outgoing, et asterisk va ensuite generer ton appel.
    Le rm -f va supprimer ton fichier sans demande de confirmation.

    Si tu lis les posts précédents, il est conseille de faire directement un
    Code PHP:
    /bin/mv /tmp/tmpcallme/$name_file /var/spool/asterisk/outgoing

  3. #13
    Membre Senior
    Date d'inscription
    octobre 2010
    Messages
    144
    Downloads
    1
    Uploads
    0
    Bonjour
    Grand merci pour ce petit script je suis pas tres doué pour ca et ma formation en php ne commence que l'annee prochaine
    j'aimerai pose une question par rapport au contexte : est-il possible que le message dans le context change automatiquement ? pour expliqué, selon l'etat d'une variable le message dans le context outgoing change et le destinataire aussi .
    merci

  4. #14
    Membre Association
    Date d'inscription
    août 2010
    Messages
    856
    Downloads
    0
    Uploads
    0
    On ne le répètera jamais assez, pas de "cp" pour les fichiers .call, il vaut mieux un "mv"

  5. #15
    Membre Senior
    Date d'inscription
    octobre 2010
    Messages
    144
    Downloads
    1
    Uploads
    0
    Citation Envoyé par ffossard Voir le message
    On ne le répètera jamais assez, pas de "cp" pour les fichiers .call, il vaut mieux un "mv"
    excuse moi mais j'ai pas compris ta remarque, je veux juste paramétre le context pour varier le message vocal ainsi que le numero du destinataire
    merci

  6. #16
    Membre Senior
    Date d'inscription
    septembre 2010
    Localisation
    Where the sun shines
    Messages
    1 418
    Downloads
    0
    Uploads
    0
    Citation Envoyé par stepatchin Voir le message
    Bonjour
    ma formation en php ne commence que l'annee prochaine
    envisage aussi une formation au shell (bash), parce que là, y'a pas la moindre ligne de php

  7. #17
    Membre Senior
    Date d'inscription
    octobre 2010
    Messages
    144
    Downloads
    1
    Uploads
    0
    Surement sinon ya d'autres perosnne pour faire le script faut juste que je comprenne le fonctionnement

  8. #18
    Membre Senior
    Date d'inscription
    septembre 2010
    Messages
    196
    Downloads
    1
    Uploads
    0
    si il s'agit juste de comprendre un script en shell, je pense que tu auras moins de mal, il suffit de taper les mots sur la ligne dans google pour avoir la réponse.

    Au pire, prend 30 min pour apprendre un peut le shell (les tuto sur internet sont très bien fait pour ça, et pas forcement très long) et tu comprendra assez vite se que je veux dire.

    Je parle par expérience récente là

  9. #19
    Membre Senior
    Date d'inscription
    octobre 2010
    Messages
    144
    Downloads
    1
    Uploads
    0
    C'est ce que je compte faire, ma question était , si on peut paramétré le message vocal dans le contexte pour pouvoir le changer c tout
    merci

  10. #20
    Membre Association Avatar de cedricscha
    Date d'inscription
    août 2010
    Localisation
    Geneve/Suisse
    Messages
    578
    Downloads
    1
    Uploads
    0
    tu peux faire ce que tu veux dans ton contexte, il suffit de le parametrer.

    essaie peut etre d'etre plus détailé dans ce que tu souhaites faire.

    Par rapport à quoi ton message change, etc etc.....

    Tu peux aussi faire un agi qui te permetrai d'aller chercher tes variables et messages dans une base de donnée par exemple.

    plein de solution s'ouvre à toi avec asterisk
    Cédric
    ---------------------------------------------------------------
    Rejoignez l'Association Asterisk France : http://www.asterisk-france.org

    Envie de mettre des étoiles dans les yeux de vos clients : EasyPyro.ch

    On a pas inventé l'électricité en cherchant à améliorer la bougie...
    ---------------------------------------------------------------

Règles de messages

  • Vous ne pouvez pas créer de nouvelles discussions
  • Vous ne pouvez pas envoyer des réponses
  • Vous ne pouvez pas envoyer des pièces jointes
  • Vous ne pouvez pas modifier vos messages
  •