Резултати от 1 до 7 от общо 7

Изпращане на sms java

Сподели във Facebook Сподели в Twitter Изпрати на Email Сподели в LinkedIn
  1. Junior Member
    Тук е от
    Jan 2003
    Мнения
    54
    #1

    Изпращане на sms java

    Здравейте,
    искам да напиша програмка на java,която да изпрща смс.
    Интересува ме откъде мога да намеря готови пакети за изпращане на смс.
    И как стой въпроса със сърварите,т.е какав сървър ми е необходим и дали има локален сървър който може да ми свърши работа.

  2.  
     
  3. Senior Member Аватара на Lupus
    Тук е от
    Aug 2003
    Живее в
    София
    Мнения
    13,807
    #2

    Re: Изпращане на sms java

    @magda,
    Би ли обяснила какво точно искаш да правиш:
    - да изпращаш SMSи чрез прикачен към компютъра модем
    - да изпращаш mail to SMS

  4. Junior Member
    Тук е от
    Jan 2003
    Мнения
    54
    #3

    Re: Изпращане на sms java

    Съжалявам че се забавих, но нещо пак ме вълнува тая тема.
    Някои би ли ми обяснил, как става номера с прикачен към компютъра модем.
    И въобще какви технологии за изпращане на sms съществуват.

    Една от технологиите е пращане на sms, чрез услугата e-mai to sms.

    Кои са другите начини за изпращане.
    И кои е най- надежден, тоест при които могат за малко време да се изпратят голям бр. съобщения?

  5. Junior Member
    Тук е от
    Mar 2006
    Мнения
    134
    #4

    Re: Изпращане на sms java

    Lupus - другия метод е дирекна комуникация (COM, IRDa, USB) с телефона с АТ комади

    ericsson example

    function TFGSM1.SendSMS: boolean;
    label
    ComERROR;
    var
    LALL, LSMS, PSMS, PNOM: string;
    begin
    COM.Open; sleep(200);
    COM.WriteStr('AT'#$D#$A);
    if WaitFor('AT'#$D#$D#$A'OK'#$D#$A, 500) then goto ComERROR;
    Bar.Position := Bar.Position + 10;
    COM.WriteStr('AT+CMGS=?'#$D#$A);
    if WaitFor('AT+CMGS=?'#$D#$D#$A'OK'#$D#$A, 500) then goto ComERROR;
    Bar.Position := Bar.Position + 10;
    COM.WriteStr('AT+CMGF=0'#$D#$A);
    if WaitFor('AT+CMGF=0'#$D#$D#$A'OK'#$D#$A, 500) then goto ComERROR;
    Bar.Position := Bar.Position + 10;
    LSMS := inttohex(length(List.Items[1]), 2);
    PSMS := PDU(List.Items[1]);
    PNOM := NOM(mPHONE);
    LALL := InttoStr(length('1100' + PNOM + '0000C4' + LSMS + PSMS) div 2);
    Bar.Position := Bar.Position + 10;
    COM.WriteStr('AT+CMGS=' + LALL + #$D);
    if WaitFor('AT+CMGS=' + LALL + #$D#$D#$A'> ', 2000) then goto ComERROR;
    application.ProcessMessages;
    COM.WriteStr('001100' + PNOM + '0000C4' + LSMS + PSMS + #$1A);
    if WaitForRES('001100' + PNOM + '0000C4' + LSMS + PSMS + #$D#$A
    + '+CMGS: ', 10000) then goto ComERROR;
    Bar.Position := Bar.Position + 10;
    COM.Close; result := true;
    exit;
    ComERROR: COM.Close; result := false; // error
    end;

  6. Member
    Тук е от
    Mar 2005
    Мнения
    215
    #5

    Re: Изпращане на sms java

    Предполагам искаш нещо такова да направиш:

    <form name=f action=http://fun-gsm.com/sms/sendsms.php method=post>
    <input type=hidden
    value=sendsms name=c>
    <input type=hidden value=globul name=operator>
    <font style="FONT-SIZE: 12pt"><b><font
    face="Arial, Helvetica, sans-serif"
    color=#006666><u><br>
    </u></font></b></font>
    <table cellspacing=1 cellpadding=2 width=350 bgcolor=#606060
    border=0>
    <tbody>
    <tr>
    <td
    style="FONT-SIZE: 12pt; COLOR: #003366; FONT-FAMILY: Arial, Helvetica, sans-serif"
    bordercolor=#ffffff align=middle bgcolor=#d6d6d6
    height=30><b>Изпращане на SMS до <font
    color=blue>Glo</font><font color=red>Bul</font></b></td>
    </tr>
    <tr>
    <td align=middle bgcolor=#d6d6d6>
    <table cellspacing=0 cellpadding=0 border=0>
    <tbody>
    <tr>
    <td valign=center align=right height=10><font
    style="FONT-SIZE: 8pt"><font
    face="Verdana, Arial, Helvetica, sans-serif"><br>
    </font></font></td>
    <td valign=bottom align=left width=180 height=10><font
    style="FONT-SIZE: 8pt"><font
    face="Verdana, Arial, Helvetica, sans-serif">Номер:</font></font><br>
    <table cellspacing=0 cellpadding=1 border=0>
    <tbody>
    <tr>
    <td>
    <table bordercolor=#000000 cellspacing=0
    cellpadding=0 border=1>
    <tbody>
    <tr>
    <td bordercolor=#efefef align=middle width=40
    bgcolor=#f2f2f2 height=19><font
    style="FONT-SIZE: 9pt"><font
    face="Verdana, Arial, Helvetica, sans-serif"
    color=#000000>+359</font></font></td>
    </tr>
    </tbody>
    </table>
    </td>
    <td height=10><font style="FONT-SIZE: 8pt"><font
    face="Arial, Helvetica, sans-serif"><b></b></font></font>
    <select
    style="BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: normal; FONT-SIZE: 13px; BORDER-LEFT: #000000 1px solid; WIDTH: 50px; COLOR: #000000; BORDER-BOTTOM: #000000 1px solid; BACKGROUND-COLOR: #f2f2f2"
    tabindex=1 name=code>
    <option value=898
    selected>898</option>
    <option
    value=899>899</option>
    <option
    value=897>897</option>
    </select>
    </td>
    <td height=10>
    <input
    style="FONT-WEIGHT: normal; FONT-SIZE: 13px; WIDTH: 55px; COLOR: #000000; BACKGROUND-COLOR: #f2f2f2"
    maxlength=6 size=6 name=num>
    </td>
    </tr>
    </tbody>
    </table>
    </td>
    </tr>
    <tr>
    <td valign=bottom colspan=2 height=45><font
    style="FONT-SIZE: 8pt"><font
    face="Verdana, Arial, Helvetica, sans-serif">Подател:</font></font><br>
    <input
    onKeyPress=Remaining() onKeyDown=Remaining()
    onBlur=Remaining() onKeyUp=Remaining()
    style="BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid; BORDER-LEFT: #000000 1px solid; WIDTH: 148px; BORDER-BOTTOM: #000000 1px solid; BACKGROUND-COLOR: #f2f2f2"
    onFocus=Remaining() maxlength=20 onChange=Remaining()
    name=sender>
    </td>
    </tr>
    <tr>
    <td valign=bottom colspan=2 height=130><font
    style="FONT-SIZE: 8pt"><font
    face="Verdana, Arial, Helvetica, sans-serif">Текст на
    съобщението:</font></font><br>
    <textarea onKeyPress=Remaining() onKeyDown=Remaining() onBlur=Remaining() onKeyUp=Remaining() style="BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid; SCROLLBAR-FACE-COLOR: #666666; BACKGROUND: #f2f2f2; SCROLLBAR-HIGHLIGHT-COLOR: #666666; BORDER-LEFT: #000000 1px solid; WIDTH: 280px; SCROLLBAR-SHADOW-COLOR: #f2f2f2; SCROLLBAR-3DLIGHT-COLOR: #f2f2f2; SCROLLBAR-ARROW-COLOR: #f2f2f2; SCROLLBAR-TRACK-COLOR: #f2f2f2; BORDER-BOTTOM: #000000 1px solid; SCROLLBAR-DARKSHADOW-COLOR: #f2f2f2" onFocus=Remaining() name=SMS rows=6 cols=30 onChange=Remaining()></textarea>
    </td>
    </tr>
    <tr>
    <td colspan=2>
    <table cellspacing=0 cellpadding=0 width="100%"
    border=0>
    <tbody>
    <tr>
    <td valign=center width="7%">
    <input style="BORDER-RIGHT: #ff0000 1px solid; BORDER-TOP: #ff0000 1px solid; FONT-WEIGHT: bold; FONT-SIZE: 10pt; BORDER-LEFT: #ff0000 1px solid; WIDTH: 70px; COLOR: #003366; BORDER-BOTTOM: #ff0000 1px solid; FONT-FAMILY: sans-serif, verdana, arial, helvetica; HEIGHT: 22px; BACKGROUND-COLOR: #cccccc" onClick="return Check()" type=submit value=Изпрати name=Action>
    </td>
    <td valign=center align=right> <font
    style="FONT-SIZE: 8pt"><font face="Verdana, Arial, Helvetica, sans-serif">Оставащи символи</font></font>
    <input
    style="BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid; BORDER-LEFT: #000000 1px solid; WIDTH: 26px; BORDER-BOTTOM: #000000 1px solid; HEIGHT: 22px; BACKGROUND-COLOR: #d6d6d6"
    tabindex=-1 readOnly maxlength=3 size=3 value=120
    name=l>
    </td>
    </tr>
    </tbody>
    </table>
    </td>
    </tr>
    </tbody>
    </table>
    </td>
    </tr>
    </tbody>
    </table>
    <script language=JavaScript>function Remaining(){
    var sender = document.f.sender.value.length;
    var sms = document.f.SMS.value.length;
    var sms_old = document.f.SMS.value.substring(0,sms-1);
    var total = sender + sms;
    total = 120-total;
    if(total<0){
    document.f.SMS.value=sms_old;
    }
    else{
    document.f.l.value=total;
    }
    }
    //----------------------------------------------------------
    //CHECK FORM BEFORE SENDING
    //----------------------------------------------------------
    function Check(){
    var code = document.f.code.options[document.f.code.selectedIndex].value;
    var nums = document.f.num.value;
    var sms = document.f.SMS.value.length;
    var renum = /^\d{6}$/;
    if((!renum.test(document.f.num.value)) || (sms<1) || (!code)){
    var err = "Данните в следните полета са задължителни:\n";
    err += "===========================================\n\n";
    err += "= Код\n";
    err += "= Номер на GSM\n";
    err += "= Текст на съобщението\n";
    alert(err);
    return false;
    }
    return true;
    }
    </script>
    </form>

  7. Moderator
    Тук е от
    Mar 2005
    Мнения
    7,189
    #6

    Re: Изпращане на sms

    Наясно съм, че темата е малко старичка, ама тия дни видях така да се каже още един метод за разпращане на SMS-и.
    Става въпрос за GSM-гейтуей, който си има RS232-връзка с компютъра. Имаше и нарочен софтуер, но той беше за програмирането на гейгуея. Обаче в книжката бяха описани всичките команди и лесно може да се напише специализиран софтуер за разпращане на SMS-и. Точния модел на гейтуея не го запомних наизуст, пък и да го бях запомнил, нямаше да го публикувам, за да не изглежда като реклама. Така или иначе, ако някой се интересува, мога да проверя какъв е точния модел и да му отговоря на ПМ.

  8.  
     
  9. Senior Member Аватара на Lupus
    Тук е от
    Aug 2003
    Живее в
    София
    Мнения
    13,807
    #7

    Re: Изпращане на sms

    Цитат Първоначално публикувано от MitkoS
    ................
    Така или иначе, ако някой се интересува, мога да проверя какъв е точния модел и да му отговоря на ПМ.
    http://www.tscommunication.com
    Това нещо изпраща един СМС на 10 предварително програмирани номера. Съобщенията се изпращат последователно.
    Един от начините да се разпратят наведнъж много СМС-та е чрез услугата на Мтел В-СМС.
    http://www.mtel.bg/corporate/services/bsms/index.php

Сподели във Facebook Сподели в Google Plus Сподели в Twitter Изпрати на Email Сподели в LinkedIn

Подобни теми

  1. Изпращане на формуляри към е-майл.
    От bboygame във форум Програмиране
    Отговори: 5
    Последно: 28-03-10, 10:46
  2. Проблем при изпращане
    От Lazar във форум Общ - софтуер
    Отговори: 60
    Последно: 01-01-10, 01:16
  3. Изпращане на SMS
    От gonzolito123 във форум Смартфони, телефони
    Отговори: 4
    Последно: 29-01-05, 19:43
  4. Изпращане на файл по E-mail до 1GB
    От Vandal във форум Дъра-Бъра
    Отговори: 5
    Последно: 10-08-04, 16:21
  5. изпращане на free sms
    От ogimag във форум Коментирай новина
    Отговори: 4
    Последно: 20-01-04, 22:11

SetCombG.com
SetCombG.com е портален сайт и Форум за битова техника, телевизори, климатици, лаптопи и смартфони, създаден през 1999 година.
Заедно сме над 20 години!
Следвай ни
Горе