Телефония и связь Делаем sms sender для всего мира.

Discussion in 'Электроника и Фрикинг' started by -Hormold-, 18 Nov 2007.

  1. -Hormold-

    -Hormold- Кто, если не ты?

    Joined:
    29 Sep 2007
    Messages:
    418
    Likes Received:
    290
    Reputations:
    44
    Поверял это на MTC.
    Кто проверял пишите!

    1. Качаем это: http://www.activexperts.com/files/activsms/asmstool.exe

    2. Устанавливаем, там есть триал версия.

    3.Если стоит php, то создаём php файл с этим:
    PHP:
    <?php

    if($_POST['submitbutton'] != ""){
       
       
    $objSmpp = new COM "ActiveXperts.Smpp" );
       
       
    $objSmpp->Server           "smpp.activexperts-labs.com";
       
    $objSmpp->ServerPort       =  2775;
       
    $objSmpp->SystemID         "AX008";
       
    $objSmpp->SystemPassword   "812056";
       
    $objSmpp->SystemType       "SMPP";

       
    $objSmpp->MessageRecipient $_POST['Recipient'];
       
    $objSmpp->MessageData      $_POST['Message'];
       
    $objSmpp->MessageType      0;
       
    $objSmpp->Logfile          "PhpSmppLog.txt";
       
    $objSmpp->ServerTimeout    10000;
       
    $objSmpp->SystemMode       1;

       
    $objSmpp->Connect();

       if ( 
    $objSmpp->LastError == )
       {      
            
    $objSmpp->Send();
       }
        
       if ( 
    $objSmpp->LastError == )
       {
           
    $result "Message successfully submitted.";
       }
       else
       {
           
    $ErrorNum $objSmpp->LastError;
           
    $ErrorDes $objSmpp->GetErrorDescription $ErrorNum );

           
    $result "Error sending message: #$ErrorNum ($ErrorDes).";
       }
    }
    ?>

    <html>
       <head>
       <META HTTP-EQUIV="CONTENT-Type" CONTENT="text/html;CHARSET=utf-8" >
       <title>ActiveXperts SMS and Pager Toolkit HTML Sample</title>
        </head>
       <body>
       <font face="sans-serif" size="2">
       <hr size="1" color="#707070">
         <br>
       <br>
         <b><? echo $result ?></b>
       <br>
       <hr size="1" color="#707070">
       <br>
       <form method="post">
       <table border="0" bgcolor="#f0f0f0" ID="Table1">
       <tr>
          <td valign="top">Номер:</td>
          <td>
             <input size="50" type="text" name="Recipient" value="<enter recipient number>">(+7xxxxxxxxxx)<br>
           </td>
       </tr>
       <tr>
       </tr>
       <tr>
          <td valign="top">Сообщение:</td>
          <td>
             <textarea rows="3" name="Message" cols="38">Hello, world</textarea>
          </td>
       </tr>
       </table>
       <br>
       <input type="submit" name=submitbutton value="Send Message">
       </form>
          </body>
    </html>

    Проверяем.
    Есть ещё вариант с html:
    Также можно найти примеры для Delphi,c++ и д.р.
    У меня они лежат там, то есть путь до программы+\Examples
     
  2. Хелпер

    Хелпер Elder - Старейшина

    Joined:
    21 Feb 2007
    Messages:
    120
    Likes Received:
    31
    Reputations:
    -1
    чёт не фурычит твоё чудо, не на php не на html
     
    1 person likes this.
  3. -Hormold-

    -Hormold- Кто, если не ты?

    Joined:
    29 Sep 2007
    Messages:
    418
    Likes Received:
    290
    Reputations:
    44
    Сначала поставь.
    Потом проверь.
    Если не работает, хз =\
     
  4. symbioin

    symbioin Member

    Joined:
    6 Aug 2007
    Messages:
    62
    Likes Received:
    23
    Reputations:
    -16
    Дык, не пашет
     
  5. Student :)

    Student :) Elder - Старейшина

    Joined:
    9 Feb 2007
    Messages:
    278
    Likes Received:
    18
    Reputations:
    -15
    пишет Professional license required
     
  6. SWAPPER

    SWAPPER Elder - Старейшина

    Joined:
    14 Dec 2006
    Messages:
    256
    Likes Received:
    42
    Reputations:
    24
    хорошая штука но доступ по СМПП нужна (нужен СММП сервер с доступом к нему :))