| Автор |
Съобщение |
|
stoyanoff
Ранг: Форумен бог
Регистриран на: Чет Юни 25, 2009 1:01 pm Мнения: 2251
|
 СМС-и от компютър
Здравейте! Какви са вариантите за изпращане на СМС-и от компютър до номера на всички GSM оператори? Един познат иска малка програмка, която автоматизирано да подсеща клиентите му. Обаче повечето нямат viber и трябва на СМС-и да се минава. Някакви идеи? С модем закачен към компа или има някаква централизирана услуга през интернет? Благодаря!
_________________www.elkran.com
|
| Съб Юни 24, 2023 9:06 pm |
|
 |
|
ToHu
Ранг: Форумен бог
Регистриран на: Нед Сеп 26, 2004 9:21 pm Мнения: 30686 Местоположение: София
|
 Re: СМС-и от компютър
Ами има фирми които предлагат смс гетуей.
|
| Съб Юни 24, 2023 9:12 pm |
|
 |
|
stoyanoff
Ранг: Форумен бог
Регистриран на: Чет Юни 25, 2009 1:01 pm Мнения: 2251
|
 Re: СМС-и от компютър
Ама нещо интеграцията не ме кефи много много. Или поне на тези, които разгледах. В момента обмислям варианта да се използва малко модемче(тип флашка) с карта и през него да се праща. Като гледам се управлява със стандартни AT команди и мисля, че лесно ще го интегрирам в asp.net. Само трябва да се преслушат операторите за цени. А това е другото, че тези с гейтуеи-те ми се сториха бая намазани... Другото, което обмислям, е използване google messages. Но не съм сигурен как да итегрирам това нещо в aps.net. Издирвам в момента тъй като това ще реши проблема с таксите понеже имаме карти с много sms-и...
_________________www.elkran.com
|
| Съб Юни 24, 2023 9:54 pm |
|
 |
|
ToHu
Ранг: Форумен бог
Регистриран на: Нед Сеп 26, 2004 9:21 pm Мнения: 30686 Местоположение: София
|
 Re: СМС-и от компютър
То в това проблем няма, освен цената на смс от карта.
|
| Съб Юни 24, 2023 11:15 pm |
|
 |
|
stoyanoff
Ранг: Форумен бог
Регистриран на: Чет Юни 25, 2009 1:01 pm Мнения: 2251
|
 Re: СМС-и от компютър
Пак промяна в плана. Ще използвам google sheets и някакъв bulk sender. Идеята е проста - приложение работи на комп и на него се прави малка базичка с всичко необходимо. Базата вероятно ще е в google sheets. След това, когато трябва, приложението пълни един определен google sheet file. После на телефона в bulk sender-a се преглеждат при нужда и се пращат на куп. Реално не би трябвало да са много SMS-и, а и искам да има някакъв контрол. Да не да разцепи някого от съобщения...
ПП: Ами казват, че на техния тарифен план имат много SMS-и. Та за това искат да се използва телефона... Пък и те няма да пращат по 1000 на ден...
_________________www.elkran.com
|
| Нед Юни 25, 2023 9:23 am |
|
 |
|
ToHu
Ранг: Форумен бог
Регистриран на: Нед Сеп 26, 2004 9:21 pm Мнения: 30686 Местоположение: София
|
 Re: СМС-и от компютър
Тука има и една тънкост за която трябва да внимавате, първо трябва да има начин клиента да се откаже от получаването им, и като цяло за да ги изпрщте той трябва да се е съгласил под някаква форма, дори и да е съвсем проформа, иначе може да го тормозят за непоискани съобщения, разправия е ако стигне до там.
|
| Нед Юни 25, 2023 12:32 pm |
|
 |
|
Cekins
Ранг: Форумен бог
Регистриран на: Сря Апр 20, 2005 12:02 pm Мнения: 9119 Местоположение: Разград
|
 Re: СМС-и от компютър
Аз получавам такива СМС-и за гражданските на колите. Правя ги в една местна брокерска кантора и идват от някакъв странен 10 цифрен номер. Вероятно е някакъв тип услуга от оператор. Знам че си е някаква тяхна система защото няма значение към кой затраховател са застраховките - винаги идват от този номер. По принцип ме питат искам ли да получавам СМС няколко дни преди да изтече.
|
| Пон Юни 26, 2023 8:04 am |
|
 |
|
ToHu
Ранг: Форумен бог
Регистриран на: Нед Сеп 26, 2004 9:21 pm Мнения: 30686 Местоположение: София
|
 Re: СМС-и от компютър
Ами варианти много, всеки оператор има подобен гейтвей, отделно има фирми които предлагат като в случая те са посредници, имаше и някакви чужди, а може и с гсм модемче да пращаш от стандартна сим карта. Да се занимаваш с операторите има смисъл само ако ще пращаш по много. Посредниците са най-удобни, въпреки че на тях основният им бизнеса са смс с добавена стойност.
|
| Пон Юни 26, 2023 4:15 pm |
|
 |
|
stoyanoff
Ранг: Форумен бог
Регистриран на: Чет Юни 25, 2009 1:01 pm Мнения: 2251
|
 Re: СМС-и от компютър
Ами тези момчета са автосервиз и не им трябват чак толкова много СМС-и. Предполагам нямат клиенти за по 100К СМС-а на ден. До колкото се запознах от гейтвей-овете най-надалавера е този Twilio. Като им гледах цените към А1 вървят по 1 цент. Сега може да имат и някаква абонаментна такса и т. н. Вероятно тях използват и за това е 1 номер. Иначе в конкретния случай мисля да направя следното - приложение на комп, което ще помни данни и т. н. и ще пълни google sheet таблица. Приложение на телефона тип bulk sms sender се свъзва с тази таблица и зарежда всичко необходимо и пращаш от телефона си с 1 клик всички смс-и. Понеже човекът ми каза, че има много безплатни, мисля че ще му хареса понеже няма да плаща допълнително.
_________________www.elkran.com
|
| Пон Юни 26, 2023 9:07 pm |
|
 |
|
ToHu
Ранг: Форумен бог
Регистриран на: Нед Сеп 26, 2004 9:21 pm Мнения: 30686 Местоположение: София
|
 Re: СМС-и от компютър
Ти в София ли беше, имам някъде готово у-сво, но пък дали ще работи сега с 5G не знам, иначе точно за това сме ги използвали, иначе в моента имам няколко сървиса които изпращат но трябва да проверя през кого минаваме.
|
| Пон Юни 26, 2023 9:54 pm |
|
 |
|
Edesign
Ранг: Форумен бог
Регистриран на: Сря Авг 31, 2005 1:57 pm Мнения: 1103
|
 Re: СМС-и от компютър
Не разбрах цялата идея? Къде е базата с данни?
Щом има компютър е елементарно. Базата може да е на хостинг стандартна MySQL. Малко код на PHP на сървъра, елементарна програмка на C# на PC Изпащането с какъвто и да е GSM модул за 20 лева (комет, тме има каквито щеш) вързани на преход USB сериен Използваш карта с план с много СМСи
Обаче ми стана интересно 100К смс на ден. На модула му трябват 5 - 10 секунди за да изпрати СМС значи за минута 6 СМСа за час 360 броя За денонощие под 9000. Това за да чакаш отговор от модула че СМС е изпратен.
|
| Вто Юни 27, 2023 9:30 am |
|
 |
|
Реконструктор
Ранг: Форумен бог
Регистриран на: Съб Сеп 25, 2004 12:32 pm Мнения: 8382 Местоположение: София
|
 Re: СМС-и от компютър
Най-просто е през телефон с елементарен апп на него.
|
| Чет Юли 06, 2023 11:59 am |
|
 |
|
valioman
Ранг: Почетен член
Регистриран на: Съб Сеп 17, 2005 5:07 pm Мнения: 813 Местоположение: Сливен
|
 Re: СМС-и от компютър
Имам такава системка с база данни и т.н. SMS-ите се пращат през телефон но се изисква потребител на телефона да кликне копче. Не става в автоматичен режим (поне в андроид де), че има много "рестрикции". Може би с някой стара машинка с андроид 4 ще стане автоматично но с новите НЕ  .
|
| Пет Юли 07, 2023 9:35 am |
|
 |
|
stoyanoff
Ранг: Форумен бог
Регистриран на: Чет Юни 25, 2009 1:01 pm Мнения: 2251
|
 Re: СМС-и от компютър
Нещо такова ще е. Само да довърша приложението дето ще работи на компа...
_________________www.elkran.com
|
| Пет Юли 07, 2023 3:01 pm |
|
 |
|
relsys
Ранг: Форумен бог
Регистриран на: Пет Ное 25, 2005 11:41 am Мнения: 1680
|
 Re: СМС-и от компютър
 |  |  |  | Код: u8 GsmSmsSend(char *Number, char *Text) { static u32 CurrTicks = 0; static char Buffer[23]; static u8 State = SMS_SEND_IDLE; static u8 Result = false; switch(State) { case SMS_SEND_IDLE: if ((Gsm.Status.Ready) && (Gsm.Process.SendSms)) { CurrTicks = 0; memset(Buffer, 0, sizeof(Buffer)); Result = false; State = SMS_SEND_SET_NUM; } break; case SMS_SEND_SET_NUM: sprintf(Buffer,"%s\"%s\"",AtCommand.General.SendSmsDirect, Number); SendGsmCommand(Buffer, strlen(Buffer)); sys_Get_System_Time(_SYS_TIMEBASE_MS, &CurrTicks); State = SMS_SEND_WAIT_TO_PREPARE; break; case SMS_SEND_WAIT_TO_PREPARE: if (CheckResponse(AtResponse.ReadyToSend, strlen(AtResponse.ReadyToSend))) { State = SMS_SEND_SET_TEXT; } else if (TimeUp(_SYS_TIMEBASE_MS, CurrTicks, 2000)) { Result = ERROR; State = SMS_SEND_IDLE; } break; case SMS_SEND_SET_TEXT: sprintf(Buffer, "%s%c", Text, TERMINATION); SendGsmCommand(Buffer, strlen(Buffer)); sys_Get_System_Time(_SYS_TIMEBASE_MS, &CurrTicks); State = SMS_SEND_WAIT_SENDING; break; case SMS_SEND_WAIT_SENDING: if ((CheckResponse(AtResponse.Cmgs, strlen(AtResponse.Cmgs))) && (CheckResponse(AtResponse.Ok, strlen(AtResponse.Ok)))) { Gsm.Process.SendSms = false; Result = DONE; State = SMS_SEND_IDLE; } else if (TimeUp(_SYS_TIMEBASE_MS, CurrTicks, 500))//120000)) // 120s, determined by network { Gsm.Process.SendSms = false; Result = ERROR; State = SMS_SEND_IDLE; } break; default: Result = ERROR; State = SMS_SEND_IDLE; break; } return Result; } |  |  |  |  |
Това е за MC60. Но би трябвало да работи със всеки модул. Трябва само да се разпише SendGsmCommand да подава данните през UART в зависимост къде ще се ползва - PC, MCU... Както и да има системен таймер на 1 ms.
|
| Нед Юли 09, 2023 11:21 am |
|
|