PDA

View Full Version : ارسال اس ام اس



programerinfonet
دوشنبه 24 مهر 1391, 08:39 صبح
با سلام خدمت دوستان اساتید محترم
من یک برنامه ی مالی نوشتم و مشتری از من خواسته که وقتی مانده حساب مشتری تغییر کرد مانده ی جدید از طریق پیامک به او اطلاع داده شود
دوستان حالا چه طوری من این کار رو بکنم
راستی از پنل اس ام اس هم استفاده می کنند

لطفأ کمک کنید خیلی خیلی ضروریه

Y_Safaiee
دوشنبه 24 مهر 1391, 09:24 صبح
با سلام خدمت شما

شما دو راه دارین

1.از کامپوننت KYlixSMS استفاده کنین: خوبی این کامپوننت اینه که بیشتر امکاناتو داره,برای استفاده و ارسال پیامم حتما نیاز به مودم GSM ندارین و حتی میتونین با گوشی هم اس ام اس ارسال کنین اما محدودیت این روش ارسال به تعداد کم پیامکه.

2.استفاده از پنل های اس ام اس : سرعت ارسال تکی یا ارسال گروهی اس ام اس با این روش زیاده,برای استفاده از این روش معمولا پنلی که ازش این آپشن رو خریدین بهتون فایل های مربوطه من جمله dll ای,کامپوننتی,وب سایت Request ای و حتی سمپل کدی برای انجام این کار براتون میفرسته.

شما با مدیر / پشتیبانی پنل SMS زنگ یا ایمیل یا مکاتبه نمائید خودشون براتون ردیفش میکنن.

اگه جواب ندادن(احتمالش 1% إ) بگین تا شیوه ی ارسالهای دیگم بگم.

موفق باشین
بایت بایت

programerinfonet
دوشنبه 24 مهر 1391, 09:28 صبح
یکی کمک کنه
کمک
خیلی ضروریه

programerinfonet
دوشنبه 24 مهر 1391, 09:30 صبح
حالا از طریق gsm چه محدودیتی هست
مثلأ چند پیام میشه فرستاد مگه
من حد اکثر روزانه 20 پیام میخوام ارسال کنم

Y_Safaiee
دوشنبه 24 مهر 1391, 09:44 صبح
با سلام مجدد

منظورم از محدودیت تو GSM فرستادن پیام گروهی بود مثلا اگه بخواین برای 10نفر با هم پیامک ارسال کنین نمیتونه انجام بده اما پنل های اس ام اس قادرن تا 100نفر یا بیشتر(بسته به پنل و اشتراکتون) OnTime پیامو ارسال کنن,اگه هر پیامکتون 20ثانیه بعد اون یکی باشه مشکلی برای ارسال نداره و میتونین راحت ارسال پیام کنین.یک بدی دیگم تو استفاده از مودم های GSM اینه که یا باید همه سیستم های داخل شبکه(منظورم برنامه های شبکه ایه) مودم GSM داشته باشن یا گوشیشونو متصل کنن و اگه فقط یکی بخواین تو شبکه استفاده کنین باید رو سرور نصب کنین و یه برنامه سرویس رو سرور برای انجام این کار بنویسین.

اینم در نظر بگیرین یک مودم GSM از 90ت به بالاست پس اگه مشتری پنل برای خودش نداشت شاید راضی به خرید میشد اما چون خودش اشتراک پنل اس ام اس داره مسلما راضی نمیشه باز 130ت به مودم بده یا 24 ساعت گوشیشو به سیستم نصب کنه.

دوست عزیز با یه تماس به مدیر پنل و گفتن این آپشنی که میخواین تمامی فایل های موردنیازتون داده میشه و دیگه نیازی نیست خرج اضافه برای مشتری رقم بزنین.

موفق باشین
بایت بایت

programerinfonet
دوشنبه 24 مهر 1391, 09:47 صبح
دوست عزیز مشتریه خودش یک مودم داره و میخواد از اون استفاده کنه
و کلا پیامکشاید هر 1 ساعت 1 عدد برای اونم فقط یک نفر ارسال میشه همین

Y_Safaiee
دوشنبه 24 مهر 1391, 09:50 صبح
مودم چی داره؟,مودم GSM داره؟رو مودمش سیم کارت میخوره؟

مودم های اکسترنال یا ADSL به چیز دیگن اونا فقط ارتباط شما رو با اینترنت برقرار میکنن,احتمالا مشتری شما هم چون اینتزنت داره مودمش ADSL إ,مودم های GSM روشون سیم کارت قرار میگیره و از طریق USB به سیستم متصل میشن.

programerinfonet
دوشنبه 24 مهر 1391, 10:26 صبح
نه باب gsm modem d-link داره از اینا که هم سیم کارت میخوره هم رم

Y_Safaiee
دوشنبه 24 مهر 1391, 10:31 صبح
خوب پس خوبه

مودمشو ازش بگیر بیا برنامتو با استفاده از کامپوننت KylixSMS بنویس و تحویلش بده.

برای دانلود وطرز نوشتن برنامه هاشم یه سرچ تو تالار بزن 2تاش هست.

موفق باشی
بایت بایت

AmirGhasemi
دوشنبه 24 مهر 1391, 10:32 صبح
سلام
دوستان امروزه استفاده از GSM يه كم هم خزو خيل شده هم مشكلات زيادي داره مخصوصا در ويندوز 7
بهترين كار اينه كه شما از پنل پيامك استفاده كني بهترين گزينه اش هم پنل اشراق است!!!!!!!!!!!!!!!!!!!!!!!!!!
من خودم پنل پيامك مي فروشم و وب سرويس آماده جهت اتصال به تمامي پروژه هاي ويندوزي و وبي را هم نوشته ام و راياگن در اختيرا دوستان قرار مي دهم
اگر خواستيد بنده در خدمتم!
عنوان اين كار هم بازاريابي نبود فقط و فقط حل مشكل دوستان!

salehi20
سه شنبه 17 بهمن 1391, 12:34 عصر
2.استفاده از پنل های اس ام اس : سرعت ارسال تکی یا ارسال گروهی اس ام اس با این روش زیاده,برای استفاده از این روش معمولا پنلی که ازش این آپشن رو خریدین بهتون فایل های مربوطه من جمله dll ای,کامپوننتی,وب سایت Request ای و حتی سمپل کدی برای انجام این کار براتون میفرسته.

شما با مدیر / پشتیبانی پنل SMS زنگ یا ایمیل یا مکاتبه نمائید خودشون براتون ردیفش میکنن.
میشه به این پنلی که فرمودید وصل نشد و خودمون مستقیم بتونیم از طریق اینترنت این کار انجام بدیم. یعنی اون dll و کامپوننت و یا هر چی دیگه رو که می خوان بدهند خودمون یه جوری آمادش کنیم. خیلی سخته؟
میشه راهنمایی کنید در این زمینه
الان من از tsms.ir پنل دارم و dll ارسال پیامک رو هم 50 هزار تومن می فروشه. میخام اگه بشه این dll رو نخرم و خودم یه کارای کنم. اگه چیزی می دونید میشه راهنمایی کنید؟

salehi20
چهارشنبه 18 بهمن 1391, 07:57 صبح
یعنی راهی نداره و باید خریداری کنیم ؟

uniqueboy_ara
چهارشنبه 18 بهمن 1391, 17:19 عصر
من خودم نمایندگی فروش پنل اس ام اس دارم و روی پنل های ما وب سرویس هم به صورت رایگان ارائه میشه
قابلیت ردگیری ( Delivery ) اس امس هم در هر مرحله از ارسال وجود داره
اگر خواستید پیام خصوصی بدید تا بقیه امکانات و جزئیات رو هم در اختیارتون قرار بدم :)
در ضمن نگران قیمت پنل هم نباشید، چون به دلیل اینکه یه امکان خیلی خوب ( ارسال اس ام اس ) به برنامه تون اضافه میشه، مبلغ دریافتی از مشتری هم افزایش پیدا می کنه و شما هزینه اضافی نمیدید

snkohestani1980
جمعه 04 مرداد 1392, 14:18 عصر
باسلام کسی هست کامپوننت kylixsms کرک شدش برای من بذاره

hojjatshariffam
جمعه 04 مرداد 1392, 14:44 عصر
اسلام
من با این کدا از D-Link Gsm Modem اس ام اس می فرستم
ایزادی که داره اینه که سزعت ارسال اس ام اس پایینه. چون بعد از ارسال هر دستور باید منتظر بمونیم تا مودم بهمون جواب بده ، برا همینم از sleepاستفاده کردم البته نسخه اولیه است چون با این روش برنامه تا یک اس ام اس ارسال بشه برنامه هنگ می کنه باید از بک گراند ورکر استفاده کنید
از دوستان دیگه هم خواهش می کنم که dll های چند تا پنل رو اینجا بزارند که چند تا شو استفاده کنیم یاد بگیریم
اگه عمومی نمی تونین بزارین ، تو پیام خصوصی بزارین چون من نیاز دارم تو برنامه ها(در این صورت می تونم گزینه انتخاب از سرویس های پنل پیام کوتاه رو تو کامبو بزارم و مشتری می تونه اکانت خریداری کنه و از اون استفاده کنه)

if (!port.IsOpen)
port.Open();
port.DiscardInBuffer();
port.DiscardOutBuffer();
string spMode = ((Settings.EnableSpeaker) ? "M1" : "M0");
port.WriteLine("AT" + (char)13);
System.Threading.Thread.Sleep(10);
if (!port.ReadExisting().Contains("OK"))
throw new Exception("مودم از دستورات AT پشتیبانی نمی کند");
port.WriteLine("AT+CMGF=1" + (char)13);
System.Threading.Thread.Sleep(10);
if (!port.ReadExisting().Contains("OK"))
throw new Exception("مودم از حالت متنی پیام کوتاه پشتیبانی نمی کند");

port.WriteLine("AT+CMGS=\"" + this.PhoneNumber + "\"" + (char)13);
System.Threading.Thread.Sleep(10);
if (!port.ReadExisting().Contains(">"))
throw new Exception("ارسال پیام کوتاه مقدور نمی باشد");
port.WriteLine(msg + (char)26);
System.Threading.Thread.Sleep(1000);
String msgIndex = port.ReadExisting();
if (!msgIndex.Contains("CMGS"))
throw new Exception("ارسال پیام کوتاه مقدور نمی باشد");

omidrayaneh.68
جمعه 04 مرداد 1392, 15:21 عصر
منم ممنون میشم اگه کسی کرک شده ی این کامپوننت رو داره همین جا بذاره مرسی
باسلام کسی هست کامپوننت kylixsms کرک شدش برای من بذاره