PDA

View Full Version : سوال: نحوه ارسال SMS گروه با کامپوننت Kylix SMS



MahmoodM30
دوشنبه 28 بهمن 1392, 18:31 عصر
سلام به همه دوستان

من میخواستم با کامپوننت Kylix SMS اس ام اس گروهی ارسال کنم به چندین شماره مختلف و یکجا

و این کانپوننت هم این قابلیت رو داره ولی توی سمپلش من نتونستم چیزی رو پیدا کنم یا از توابعش استفاده کنم

میخواستم ببینم دوستان میتونن راهنمایی کنن و نمونه مثالی بزارن و یا کمکی کنن تا من بتونم پیاده کنم

این قابلیت رو

تو گوگل و اینجا هم سرچ کردم و اونی چیزی که مد نظرم بود رو پیدا نکردم

خیلی ممنون از دوستان

Valadi
دوشنبه 28 بهمن 1392, 20:51 عصر
با سلام
اولا خودش سمپل داره براي ارسال و دريافت
دوما اين كامپونت ارسالش بصورت تكي است و براي ارسال بايد توي حلقه بندازي
سوما اين كامپونت عاليه و يك ايراد داره كه با هر مودم و با زير ساخت مخابرات ايران كمي ناسازگاري داره با كمي تغييرات در فريم ورك ميشه حل كرد من با اين 5 سال كار كردم

BORHAN TEC
دوشنبه 28 بهمن 1392, 21:45 عصر
سلام
به نظرم بهتره به جای kylix sms از nrComm استفاده کنید.
موفق باشید...

MahmoodM30
دوشنبه 28 بهمن 1392, 21:47 عصر
دوست عزیز من مشکلی توی ارسال و دریافت ندارم که

هر اسمس 5 ثانیه طول میکشه که فرستاده بشه با حلقه اگه بخوای 1000 تا رو بفرستی مشکلی پیش نمیاد مثلا توی ارسال و اینکه پروت یه وقت از کار بیافته و ....؟

MahmoodM30
دوشنبه 28 بهمن 1392, 21:49 عصر
سلام
به نظرم بهتره به جای kylix sms از nrComm استفاده کنید.
موفق باشید...

میشه باهاش ارسال گروهی اسمس رو ساخت که زودتر ارسال کنه؟

یا اصلا برای این کار فقط باید از حلقه استفاده بشه؟

Valadi
سه شنبه 29 بهمن 1392, 18:02 عصر
كامپونت Kylix SMS بهترين كامپونته چون :
1- تمام كامپونت هاي gsm در دنيا را تا امروز دارم و با همشون كار كردم ولي اين كامپونت قابليت بي نظير داره
2- يك متد دارد كه ميشه وضعيت مودم چك كنه
3 - گزارش تحويل دارده
و خيلي مزيت ديگر ...
براي ارسال گروهي مشكلي نداره و خيلي راحت ميشه اما چندتا مورد رعايت كنيد
1- براي ارسال وضعيت بايد چك كني
2 - استفاده از حلقه

يكي از موارد كه كامپونت بعضي ها مشكل دارند نداشتن اطلاعات سخت افزاري و نوع بستر ارتباطي و ...
و خيلي مهمتر از همه نوع مودم بيشترين زمانكه بايد ارسال انجام شه 3 ثانيه است

MahmoodM30
چهارشنبه 30 بهمن 1392, 19:35 عصر
ممنون از شما دوست عزیز فقط میشه یکم در مورد این ها توضیح بدید

1- براي ارسال وضعيت بايد چك كني
2 - استفاده از حلقه

منظور از وضعیت کدوم وضعیت هست؟

و توی حلقه چه چیزایی رو باید رعایت کرد که مشکلی پیش نیاد

hadisalahi2
پنج شنبه 01 اسفند 1392, 10:29 صبح
منم با این nrComm
کاملا موافقم
خیلی سریع تر ، قابل اعتماد تر و ساده تر هستش
خودش هم مثال داره

Valadi
پنج شنبه 01 اسفند 1392, 16:50 عصر
منم با این nrComm
کاملا موافقم
خیلی سریع تر ، قابل اعتماد تر و ساده تر هستش
خودش هم مثال داره
اين كامپونت كه شما معرفي كرديد 2 ايراد بزرگ داره
1 - گزارش تحويل نامعتبر
2 - نداشتن وضعيت
3 - در مورد اعتماد Kylix عاليه و نظير نداره
ضمنا help هر دو بخونيد بد نيست

MahmoodM30
پنج شنبه 01 اسفند 1392, 23:26 عصر
کاش در مورد سوالی که پرسیدم هم راهنمایی میکردید دوست عزیز

و اینکه من از یکی از دوستام پرسیدم میگه با جی اس ام مودم در دیقه میشه 20 تا فرستاد اسمس

در مورد این پورت هم خواهشا توزیح بدید دوست عزیز Valadi (http://barnamenevis.org/member.php?18939-Valadi)

شما که این همه مدت کار کردید پس چرا راهنمایی نمیکنید که چطوری باهاش کار بشه حداقل بگید این پورتی که مودم باهاش در ارتباطه موقع ارسال زیاد مشکلی براش پیش نمیاد

تو چند تا ارسال باید دوباره ریستش کرد و مجدد فرستاد یا ....

خواهشن توضیح بدید تا هم من و دوستای دیگه هم که مشکلاتی در این مورد دارن به جواب برسن

خیلی خیلی ممنون از شما

Valadi
جمعه 02 اسفند 1392, 08:55 صبح
شما در از تابع KylixSMS.CheckConnection را مطالعه كنيد
در مورد ريست مودم :
شما از چه مودمي استفاده مي كنيد (اطلاعات فني و فريمورك و نوع ماژول gsm)؟
چه اتفاقي مي افتد كه ريست مي كنيد؟
نسخه كامپونت چيه ؟

پس چرا راهنمایی نمیکنید
من خيلي وقت ندارم شرمنده

MahmoodM30
جمعه 02 اسفند 1392, 11:18 صبح
شما انگار پیام خصوصی که بهتون زدم رو ندیدید

من اخرین نسخه رو دارم که از شما خریدم با شماره سریال

که اصلا کار نمیکنه و چه با سریال و بدون سریال اجرا میشه ولی درست کار نمیکنه

loo30fer
جمعه 02 اسفند 1392, 14:31 عصر
KylixSMS به هیچ وجه کامپوننت مناسب و قابل اطمینانی نیست نمیدونم چرا هنوز پیشنهاد میشه.
به نظر من nrComm ابزار مناسبی هست در صورتی که کمبودی حس بشه میشه براحتی قابلیتهایی رو بهش اضافه کرد در کل نوشتن چنین ابزاری با Comport و nrComm بهترین راهه.

Valadi
سه شنبه 06 اسفند 1392, 19:05 عصر
من اخرین نسخه رو دارم که از شما خریدم با شماره سریال
همانطور كه در پيام خصوصي گفتم من به شما چيزي نفروختم لطفا كد پيگيري و ايميل تان را بفرماييد تا دقيق چك كنم ضمنا همانطور كه در پيام گفتم تماس بگيريد
اگر كامپونت مشكل دارد و وجه شما عودت داده شود اگر واقعا از ايران كامپونت خريداري شده است

ضمنا من خودم نسخه كرك استفاده مي كنم و البته نسخه لايسنس (با سريال) دارم اما كركش بهتر بشرط اينكه ....
و اما در مورد شما

KylixSMS به هیچ وجه کامپوننت مناسب و قابل اطمینانی نیست نمیدونم چرا هنوز پیشنهاد میشه.
همانطور كه گفته بودم من همه كامپونت ها دارم و همه را تست كردم هيچ كدام به سازگار بودن با سخت افزار و بستر مخابراتي و .... كشور ما دارد
اين اطميناني كه شما صحبت مي كنيد KylixSMS اگر برنامه نويسي شما درست و الگوريتم شما براساس امكانات سخت افزاري و توانايي كامپونت باشد خيلي هم قابل اعتماداست

شما بجاي استفاده از دو nrComm و Comport از ATCammand استفاده كنيد خيلي بهتره

موفق ومويد باشيد

loo30fer
چهارشنبه 07 اسفند 1392, 15:36 عصر
همانطور كه گفته بودم من همه كامپونت ها دارم و همه را تست كردم هيچ كدام به سازگار بودن با سخت افزار و بستر مخابراتي و .... كشور ما دارد
اين اطميناني كه شما صحبت مي كنيد KylixSMS اگر برنامه نويسي شما درست و الگوريتم شما براساس امكانات سخت افزاري و توانايي كامپونت باشد خيلي هم قابل اعتماداست

شما بجاي استفاده از دو nrComm و Comport از ATCammand استفاده كنيد خيلي بهتره
بنده ادعایی در زمینه برنامه نویسی ندارم مشکلات این کامپوننت در همین انجمن به وفور قابل مشاهدست.
در مورد اینکه بجای nrcomm و comport از AT Command استفاده کنم خیلی بهتره مثل اینکه اطلاعاتی در این زمینه ندارین چون این دو ابزاری برای کانکت شدن به پورت و تعیین تنظیمات پورت هستن جدا از ابزارهایی که امکاناتی برای ارسال SMS و دریافت و ... میدن که در پشت پرده از AT Command استفاده میکنن چون زبان ارتباطی ما برای تنظیم کردن یا فعال کردن بعضی امکانات برای مثال روی خط تلفن روی پورت همین AT Commamd هست.
خودم به شخصه یک کامپوننت در این زمینه نوشتم که در پشت پرده برای اتصال به پورت از تابع CreateFile و Set کردن تنظیمات SetCommState استفاده شده چیزی که در تمامی ابزارهای ارتباط با پورت قابل مشاهدست.

Valadi
چهارشنبه 07 اسفند 1392, 16:59 عصر
بجای nrcomm و comport از AT Command استفاده کنم خیلی بهتره مثل اینکه اطلاعاتی در این زمینه ندارین چون این دو ابزاری برای کانکت شدن به پورت

بعداز 10 سال برنامه نويسي و 7 سال فروشگاه ايران كامپونت من هم خودم مي دانم
1 - كه comport براي كار كردن پورته البته خود ويندوز هم يك اكتيو ايكس داره (جهت اطلاع)
2- با خود كامپونت nrcomm هم ميشه sms ارسال و دريافت كرد اينجا (http://www.deepsoftware.ru/nrcomm/gsm.html)را نگاه كنيد
3 - و اين را هم مي دانم كه AT Command چيه بطوريكه من با همين AT Command هر 100 كاراكتر يك sms فارسي مي فرستم درحاليكه هر 70 كاراكتر يك sms است !

loo30fer
پنج شنبه 08 اسفند 1392, 13:00 عصر
1 - كه comport براي كار كردن پورته البته خود ويندوز هم يك اكتيو ايكس داره (جهت اطلاع)
بله اطلاع دارم MSComm


2- با خود كامپونت nrcomm هم ميشه sms ارسال و دريافت كرد اينجا (http://www.deepsoftware.ru/nrcomm/gsm.html)
را نگاه كنيد
بله خودمم میدونم بنده full Source دارم.


3 - و اين را هم مي دانم كه AT Command چيه بطوريكه من با همين AT Command هر 100 كاراكتر يك sms فارسي مي فرستم درحاليكه هر 70 كاراكتر يك sms است !
جالب است آفرین بر شما