ورود

View Full Version : راهنمایی برای ساخت یک SMS Center



arshia_
چهارشنبه 04 بهمن 1385, 13:23 عصر
باسلام خدمت دوستان عزیز
من قصد دارم یه sms center طراحی کنم که این قابلیت رو داشته باشه که اطلاعات موجود در یک بانک اطلاعاتی رو بنا بر تقاضای کاربران که از طریق اس ام اس ارسال می شه برای اونا جستجو کنه و پاسخ رو به کاربر مورد نظر اس ام کنه
حالا سوالاتی که دارم اینهاست:
1.چه سخت افزارهایی برای اتصال به کامپیوتر نیاز است؟مودم مخصوص نیاز دارد؟خط مخصوص باید از مخابرات گرفت ؟(اینو می دونم که می شه موبایل رو به سیستم وصل کرد ولی منظور من یه شماره مثل شماره های برنامه نود و امثال ایناست یه شماره متفاوت با موبایل و ...مثل 300090-هزینه اجاره خط مهم نیست.مهم اینه که بتونه نامحدود کار کنه و محدیت زمان برای ارسال یا دریافت نداشته باشه.
2.چه کامپوننت هایی برای این کار نیاز است؟
3.آیا سایت یا مرجعی برای کسب اطلاعات لازم سراغ دارید؟و آیا دوستان تا بحال اینکار رو انجام دادن؟که با ذکر مثال راهنمایی کنند؟
4.برای اینگونه برنامه ها دلفی مناسب است یا بهتره از زبانهای دیگه ای کمک بگیرم؟

mzjahromi
پنج شنبه 05 بهمن 1385, 11:18 صبح
فکر میکنم اسم این سیستم رو از sms Center به یه چیز دیگه تغییر بدی
سخت افزار مورد نیاز یک دستگاه گوشی قابل اتصال به کامپیوتر و یا مودم جی اس ام است
در مورد شماره هم فکر می کنم باید با مخابرات صحبت کنید
ارتباط با موبایل از طریق کامپیوتر و ارسال SMS (http://barnamenevis.org/forum/showthread.php?t=39782&highlight=sms)
این تاپیک یه سری اطلاعات توی این زمینه به شما می ده

arshia_
یک شنبه 08 بهمن 1385, 08:08 صبح
ممنون آقای جهرمی
تاپیک راهنمای خوبی بود
حالا کامپوننت لازم برای این کار رو از کجا می تونم تهیه کنم؟
اگر کسی کامپوننت خوب و راهنمای لازم برای استفاده از اونو سراغ داره لطف کنه اینجا لینک بذاره یا حداقل اسم اونو ذکر کنه.
ممنون

mzjahromi
یک شنبه 08 بهمن 1385, 08:27 صبح
اون تاپیک راهنمای نوشتن اون کامپوننت مورد نظر شما بود
از این (http://www.faragostarit.com/Default.aspx?SID=3&TabID=35&LID=1)استفاده کنید

MM_Mofidi
یک شنبه 08 بهمن 1385, 10:11 صبح
البته موارد ذکر شده همه از نوع راه حل اوله که شما در پستتون گفتید بلدید و نمیخواهید استفاده
کنید .به هر حال امیدوارم موفق باشید
http://magfa.com/fa/products&services/messaging_systems.asp
ولی اینم ببینید بد نیست
http://magfa.com/fa/assets/brochures/pdf/Magfa_Messaging_Platform.zip
اینم یکی دیگه
http://www.kurdsms.com/

MM_Mofidi
یک شنبه 08 بهمن 1385, 10:51 صبح
کلا در ایران 3 مرکز اصلی هستند که روی IR-TCI ارائه خدمات میکنند
1- ترکیب مگفا - سروش رسانه -->نر افزاری و نسبتا عالی
2- رهیاب پیام رسان --> کیفیت مناسب + نرمافزار خودش
3- داده پردازی --->؟؟؟
ضمنا تا کار درست و درمونی نداشته باشی بعیده جوابتو بدن
آدرس اولی رو که دادم
دومی
http://www.rpr5.com/rpr5/smsgateway/smsgateway-fa.aspx
سومی باید اینجا باشه
http://www.dpi.ir/operations-solutions-bankingtotalsolutions-atlasebankingchannel-sms-fa.html

اینم جالبه ببینید
http://www.irantelecom.ir/default.asp?page=245&code=34

arshia_
چهارشنبه 11 بهمن 1385, 08:44 صبح
ممنون از پاسخ
من برای گرفتن خدمات از شرکتهای مربوطه مشکلی ندارم
بلکه می خوام یه کامپوننت یا dll , ocx مناسب با توضیح کامل می خوام که بتونم برنامه لازم برای کار رو بنویسم
البته سایت فراگستر یه دی ال ال داره که آقای جهرمی لینک اون رو لطف کرد
ولی سازگار با پورت سریال است

MM_Mofidi
چهارشنبه 11 بهمن 1385, 08:59 صبح
تا اونجا که یادمه مگفا یه وب سرویس بهت میده برای ارسال و دریافت
نمونه کد و .... هم همه چیز خودشون دارن اگر خدمات بگیری بهت میدن
اونای دیگه(دست 2 و...) را اصلا اطلاع ندارم.

برای استفاده از سخت افزار خودت(GSM Modem) برای سهولت کار من فکر کنم از محصولات استفاده کنی که قبلا در ایران تست و استفاده شده بهتره هرچند هر مودمی از مقدار زیادی از At command ها پشتیبانی میکنه و حتما لیست توی cd همراهش هست
http://froogle.google.com/froogle?q=gsm++modem&hl=en&btnG=Search

saeed_rezaee
جمعه 20 بهمن 1385, 23:13 عصر
ممنون از پاسخ
من برای گرفتن خدمات از شرکتهای مربوطه مشکلی ندارم
بلکه می خوام یه کامپوننت یا dll , ocx مناسب با توضیح کامل می خوام که بتونم برنامه لازم برای کار رو بنویسم
البته سایت فراگستر یه دی ال ال داره که آقای جهرمی لینک اون رو لطف کرد
ولی سازگار با پورت سریال است


سلام.
البته سوال شما مربوط به هفته پیش هست.
من یک نمونه از این سرویسها رو دیدم.
شما بهتره از مودم و ... استفاده نکنید چون روش اینترنتی بسیار ساده تره!!!
اون نمونه ای که من دیدم به این صورت بود که شرکت سرویس دهنده یک دیتابیس به شما معرفی میکنه که شما SMSها رو توی اون مینویسید و اونا خودشون ارسال میکنند و SMSهای شما رو توی یک دیتابیس دیگه میریزن که شما میتونید اونا رو بخونید. این روشنیاز به هیچ DLL یا OCXیی نداره!!!

موفق باشید.

arshia_
شنبه 21 بهمن 1385, 09:39 صبح
آقای رضایی ممنون از پاسخ شما و سایر دوستان
در مورد استفاده از روش اینترنتی باید بگم که امکانش نیست
این کار نیاز به برنامه ای داره که باید کارهای زیادی انجام بده
و مستقل از هر ارتباط اضافه ای باشه
چون سرویس باید بلادرنگ و همیشگی باشه
برای همین روش اینترنت و حتی روش استفاده از گوشی با اینکه شدنی است ولی مناسب نیست و تنها روش استفاده از یک خط اختصاصی و مودم gsm‌ است که البته من در حال حاضر روی همین موارد تحقیق می کنم

اگر نتیجه در بخوری بدست بیارم حتما توی همین تاپیک عنوان می کنم

MM_Mofidi
چهارشنبه 25 بهمن 1385, 12:32 عصر
مودم GSm تفاوت چشمگیری با گوشی نداره و عملا همون کار را انجام میدهند و قطعا در حجم بالای ارتباط دچار مشکل خواهید شد.
نمیدانم چرا اتصال اینترنت را مستلزم مشکل میدانید.
اگر بخواهید میتوانید SMS server مجزایی داشته باشید که ارسال و دریافت sms را بعهده داشته باشد و از طریق lan به سرور اصلی و از طرفی به اینترنت متصل باشد

arshia_
سه شنبه 08 اسفند 1385, 10:50 صبح
ممنون از راهنمایی دوستان
با کمک شما من تونستم یه برنامه ساده برای این کار بنویسم
این برنامه می تونه به راحتی با کمک فرمان های at اقدام به ارسال اس ام اس کنه
ولی نمی دونم چرا نمی تونم اس ام اس بخونم
یا حتی لیست اونو دریافت کنم
آیا کسی در این مورد اطلاعاتی داره؟

MM_Mofidi
چهارشنبه 09 اسفند 1385, 15:28 عصر
به مرجع دستورات AT دقیق تر نگاه کن

aligharebaghy
شنبه 19 اسفند 1385, 16:05 عصر
با سلام از من هم در دنباله بحث شما سوالی دارم . این بحث به TAPI مربو هست یا نه؟

arshia_
یک شنبه 20 اسفند 1385, 08:57 صبح
آقای مفیدی دستورات at رو دقیقا بررسی می کنم
مشکلی که وجود داره مربوط به نوع حافظه گوشی یا نسخه نرم افزاری گوشی است که اجازه دسترسی به اس ام اس و دفترچه تلفن رو نمی ده
آیا کسی راهی داره که بتونیم گوشی هایی مثل نوکیا 6630 رو وادار کنیم به جای دریافت و ذخیره اس ام اس روی حافظه-روی سیم کارت ذخیره کنن؟

pooyeshpajooh
دوشنبه 21 اسفند 1385, 16:24 عصر
معموا اینجوریه که وقتی حافظه گوشی پرباشه روی حافظه سیم کارت ذخیره می شه
دستور خواندن هم at+cmgr=n است که n می تواند از یک تا حداکثر مدخل حافظه باشد

اینم باید بگم که در ارتباط با gsm modem و مدم گوشی ها سرعت خیلی پایین است ومثلا من برای ارسال 4000smsتقریبا 5 ساعت معطل شدم (با استفاده از پورت سریال و یه برنامه send که خودم نوشته بودم )درحالیکه وقتی از نرم افزار smsbulk شرکت رهیاب برای ارسال 10000smsاز طریق اینتر نت استفاده کردم فقط 4 دقیقه طول کشید

RealDream
دوشنبه 21 اسفند 1385, 17:11 عصر
من توصیه می کنم سراغ مودم و سیم کارت نرید . من خودم یه سیستم برای دانشگاهی طراحی کردم بر اساس سخت افزار و سیم کارت متاسفانه وقتی حجم مسیج ها بالا میره سیم کارت قفل می شه و امکان دریافت نیست . من تا 3400 مسیج رو فرستادم با همین نرم افزار ولی فعلا تا پیدا کردن یک راه حل بهتر متوقفش کردم

dkhatibi
دوشنبه 21 اسفند 1385, 18:05 عصر
من یک ActiveX به نام delphi sms interface دارم. البته ازش استفاده نکردم. ضمنا یک برنامه ی Vb به همره این اکتیو ایکس هست.

Valadi
دوشنبه 21 اسفند 1385, 20:43 عصر
جناب آقای خطیبی دوست عزیز
اگر امکان دارده این اکتیو ایکس را در سایت قرار بده
مرسی

dkhatibi
چهارشنبه 23 اسفند 1385, 19:22 عصر
جناب آقای خطیبی دوست عزیز
اگر امکان دارده این اکتیو ایکس را در سایت قرار بده
مرسی

متاسفانه قدیمی است. البنه من نی دونم به کار می آد یا نه.

taha
دوشنبه 24 اردیبهشت 1386, 10:54 صبح
سلام

چرا شما از سیستم ارزش افزوده مخابرات استفاده نمی کنید؟
فکر می کنم هم از لحاظ فنی (امکانات، تعداد تراکنش چه در هنگام ارسال و چه در هنگام دریافت، وابستگی به سخت افزار) و هم از لحاظ مالی سیستم ارزش افزوده نسبت به GSM Modem برتری دارد (قابل قیاس نیست) همانطور که الان اکثر شرکت ها و سازمانها از این سرویس استفاده می کنند.

pooyesh
دوشنبه 24 اردیبهشت 1386, 11:51 صبح
چگونه باید از این سیستم ارزش افزوده استفاده کرد؟
برنامه نویسی باید روی سرور باشه؟
من می خواهم برنامه ای طراحی کنم که با نصب بروی یک کامپیوتر این کار انجام بده آیا با این سیستم های ارزش افزوده که از طریق اینترنت امکان ارسال و دریافت رو میدهند امکان داره؟
آیا اتصال دائم به اینترنت برای ارسال و دریافت لازمه؟

taha
دوشنبه 24 اردیبهشت 1386, 13:43 عصر
چگونه باید از این سیستم ارزش افزوده استفاده کرد؟
هم اکنون فقط سه شرکت هستند که این سیستم ارزش افزوده را در ایران ارائه می کنند
1- مگفا (پیش شماره های 3000)
2- آتیه داده پرداز (پیش شماره های 2000)
3- رهیاب (پیش شماره های 1000)
و ما بقی شرکتها از یکی از این سه شرکت سرویس میگیرند.


برنامه نویسی باید روی سرور باشه؟
این شرکتها به شما یک وب سرویس ارائه می کنند که شما می توانید از طریق آن ارسال و دریافت SMS کنید که مستلزم برنامه نویسی سمت Client و مقداری هم سمت Server می باشد که البته با توجه به نوع شماره شما (تعداد رقم مثلا 14 رقمی، 10 رقمی و ...) پیچیده تر می شود و دردسر داره و برای یه سری از کارها حتی لازمه سرور داشته باشید!


ولی یه سری شرکتها هستند که قابلیت ارسال و دریافت را بصورت dll دادند بیرون.

pooyesh
دوشنبه 24 اردیبهشت 1386, 15:51 عصر
ولی یه سری شرکتها هستند که قابلیت ارسال و دریافت را بصورت dll دادند بیرون.


چه شرکتهایی dll بیرون دادند؟
آیا شرکتهایی که dll بیرون دادند از این سه شرکت سرویس گرفته اند؟
مزیت استفاده از dll بجای وب سرویس خود این سه شرکت چیست؟





برای یه سری از کارها حتی لازمه سرور داشته باشید!


برای استفاده از dll هم حتما لازمه سرور داشته باشیم. نمی شه روی یک کامپیوتر معمولی که اتصال دائم به اینترنت نداره از این سرویسها استفاده کرد.

taha
دوشنبه 24 اردیبهشت 1386, 22:41 عصر
من دو تاشون رو می شناسم

1- TSMS (http://www.tsms.ir/)

2- IranSMSBox (http://iransmsbox.com)


من خودم از TSMS استفاده می کنم و از لحاظ مقایسه ای بین این دو TSMS قابلیت های بهتری داره که SMSBox نداره.
مثلا SMSBox امکان کارکردن با شماره های 10 رقمی و 14 رقمی که هزینه شمارشون (شماره 10 رقمی 50000 تومان و 14 رقمی 10000 تومان) بسیار پایین تر از شماره های 8 رقمی (400000 تومان) را ندارد و یا برای دریافت SMS حتما باید سیستم شما دائم به اینترنت متصل باشه و IP Valid داشته باشی ولی TSMS روی هر شماره ای ست می شه و برای ارسال، دریافت و دلیوری فقط نیاز به نوشتن یه خط کد هست و توی هر زبونی هم میشه ازش استفاده کرد.

42li42li
چهارشنبه 26 اردیبهشت 1386, 17:12 عصر
اینترنت رو سرش کن یک dll هست ازش استفاده کن
پولیه اما سوتی دادن آخه خیلی ساده ریسورس می شه
اسمش یادم رفته من ازش استفاده کردم
با گوشی کار می کنه