ورود

View Full Version : سوال: انتخاب کامپوننت ارسال SMS



Fastdesign
پنج شنبه 05 آبان 1390, 23:30 عصر
سلامم دوستان
می خوام از کامپوننتی برای ارسال پیام اسفاده کنم ولی حالا توش موندم که از کدومش استفاده کنم.
از mcor ، از kylix و یا از کامپوننت های دیگه ای.
دوستان لطفا من را راهنمایی کنید کدومش را انتخاب کنم.
متشکرم

benyaminrahimi
جمعه 06 آبان 1390, 09:44 صبح
nrcomm lib رو پیشنهاد میکنم راحت و سریع با تمام امکانات

Fastdesign
جمعه 06 آبان 1390, 10:48 صبح
بقیه دوستان چه کامپوننتی را پیشنهاد می کنند؟
منتظر نظرات و استفاده از تجربیات شما هستم.
متشکرم

Vahid.Shatery
جمعه 06 آبان 1390, 13:46 عصر
سلام
من Kylix را پیشنهاد می کنم .
چون در حدود 6 ساله که بدون هیچ مشکلی دارم باهاش کار می کنم.

Fastdesign
جمعه 06 آبان 1390, 14:28 عصر
من که با این کامپوننت کار نکردم ولی شنیدم میگن مشکل داره؟
حالا نمی دونم از چه نظر مشکل داره؟
یعنی شما هیچ مشکلی باهاش ندارین؟

Vahid.Shatery
جمعه 06 آبان 1390, 17:01 عصر
خوشبختانه من تا حالا هیچ مشکلی نداشتم .
چون Sample های خودش هم خیلی کامله .
احتمالا دوستان از Crack استفاده می کردن .
با توجه به اینکه توسط دستورات AT command نوشته شده ، هیچ مشکلی نداره .

Mask
شنبه 07 آبان 1390, 13:34 عصر
خوشبختانه من تا حالا هیچ مشکلی نداشتم .
چون Sample های خودش هم خیلی کامله .
احتمالا دوستان از Crack استفاده می کردن .
با توجه به اینکه توسط دستورات AT command نوشته شده ، هیچ مشکلی نداره .
بزرگترین مشکل این کامپوننت اینه که گزارش تحویل به مخاطب ندارد.

Vahid.Shatery
شنبه 07 آبان 1390, 17:43 عصر
با سلام
این کامپوننت این امکان را داره . در صورت نیاز بگید تا یک عکس از نوع دلیور در همین تاپیک قرار بدم .

Fastdesign
یک شنبه 08 آبان 1390, 14:48 عصر
آخر من متوجه نشدم کدومش را انتخاب کنم.
به نظر شما mcor چطوره؟

Mask
یک شنبه 08 آبان 1390, 20:09 عصر
با سلام
این کامپوننت این امکان را داره . در صورت نیاز بگید تا یک عکس از نوع دلیور در همین تاپیک قرار بدم .
منظور بنده گزارش تحویل به مخاطبه نه به مخابرات.
منظور شما کدومشه.؟؟
اگه بتونید یه نمونه که بشه تست کرد گزارش تحویل به مخاطب رو،خیلی خوب میشه.
البته پست زیر رو هم یه نگاه کنید.
http://barnamenevis.org/showthread.php?306882-%D8%A8%D8%B2%D8%B1%DA%AF%D8%AA%D8%B1%DB%8C%D9%86-%D9%85%D8%B4%DA%A9%D9%84-Kylix

Vahid.Shatery
دوشنبه 09 آبان 1390, 10:03 صبح
منظور بنده گزارش تحویل به مخاطبه نه به مخابرات.
منظور شما کدومشه.؟؟
اگه بتونید یه نمونه که بشه تست کرد گزارش تحویل به مخاطب رو،خیلی خوب میشه.
البته پست زیر رو هم یه نگاه کنید.
http://barnamenevis.org/showthread.p...A9%D9%84-Kylix
سلام
منظور من هم دلیور نهائی است . شما در صورتیکه با Kylix برای گوشی که خاموش است پیامی بفرستید ابتدا یک رفرنس کد ( دلیور ارسال به مخابرات) را بر می گرداند و زمانی که گوشی روشن شد دلیور نهائی شامل شماره گیرنده و تاریخ و ساعت دریافت مجدد در یک پیام دیگر به شما نمایش داده خواهد شد .

Mask
دوشنبه 09 آبان 1390, 14:31 عصر
ممنون از شما.
من با یه مودم gsm از این کامپوننت استفاده میکنم (شما با چی ارسال میکنید). در مورد اون رفرنس که فرمودید.
مقدار برگشتی اون رفرنس یه مقدار غیر منطقی و در هم برهمه .
هر بار هم این مقدار عوض میشه و قابل تجزیه و تحلیل نیست.
هر کاری کردم هم نشد. اگه براتون مقدوره یه نمونه کد بزارید تا یاد بگیریم.

Vahid.Shatery
دوشنبه 09 آبان 1390, 20:17 عصر
من با انواع موبایل های صنعتی کار کردم . مدل های ویوکام 2403 - ویوکام1306 هر پورت کام هم پورت یو اس بی - زیمنس - تاتونگ و ...
در مورد رفرنس هم باید بگم که این رفرنس یک کد منحصر به فرد است جهت تشخیص دلیور .
از کد زیر استفاده کنید

procedure TFormMain.KylixSMSNewSMSReceived(ASender: TObject; Folder,
Location: Integer; const Number, Text, Time,
ConcatenatedInfo: WideString; Coding, Status: Integer);
var strMsg : String;
begin
strMsg := 'New SMS from ' + Number + ' received at ' + Time + #13#10 + Text + #13#10 + 'Folder:' + KylixSMS.GetSMSFolderInfo(Folder) + ' Location:' + IntToStr(Location) + ' Coding:' + IntToStr(Coding) + ' Status:' + IntToStr(Status) + ' ConcatenatedInfo:' + ConcatenatedInfo;
ShowMessage(strMsg)
end;


ضمنا در فایل exe خود Sample گزینه Request Delivery Report را تیک بزنید یا مقدار آن را True کنید .

Vahid.Shatery
دوشنبه 09 آبان 1390, 20:56 عصر
قایل توجه کسانی که می گفتند Kylix دلیور نداره .
http://blueonee.com/public/user_data/Upload/Deliver.JPG

gbg
سه شنبه 10 آبان 1390, 17:29 عصر
برای بار 1000 ام
مواقعی که ارسال انبوه انجام میدی کلا قاطی میکنه ، مخصوصا دلیوریش ، وقتی که پیامت فارسی چند پارت باشه که ارسالش هم کلا درست کار نمی کنه

Vahid.Shatery
چهارشنبه 11 آبان 1390, 21:25 عصر
این مشکل برای کامپوننت نیست
نوع کد نویسی مشکل داره .
ما 8 ساله داریم با این کامپوننت با ارسال گروهی کار می کنیم .( بدون هیچ مشکل خاصی ).

neyshop
چهارشنبه 23 آذر 1390, 14:14 عصر
کسی میتونه با C# و با استفاده از کامپونت Kylix نمونه پروژه ای را ارائه بده ؟

Mask
چهارشنبه 23 آذر 1390, 15:00 عصر
c# یه کوچه بالاتره عزیز.

gbg
پنج شنبه 24 آذر 1390, 00:23 صبح
این مشکل برای کامپوننت نیست
نوع کد نویسی مشکل داره .
ما 8 ساله داریم با این کامپوننت با ارسال گروهی کار می کنیم .( بدون هیچ مشکل خاصی ).

برای من که مشکل داشته و داره
از چه مودمی استفده می کنی؟
مودم من زیمنس tc35 هستش - USB

Vahid.Shatery
پنج شنبه 24 آذر 1390, 11:22 صبح
سلام
خود Kylix نمونه کد C# داره .
بهترین مودم برای ارسال پیام کوتاه مودم های سریال ویوکام هست . البته برای اولین باری که کد نویسی می شه این مودم ها استفاده می شن .

از لینک زیر موتونید کمک بگیرید.
http://barnamenevis.org/showthread.php?t=310957&goto=newpost

Vahid.Shatery
پنج شنبه 24 آذر 1390, 11:23 صبح
سلام
خود Kylix نمونه کد C#‎‎ داره .
بهترین مودم برای ارسال پیام کوتاه مودم های سریال ویوکام هست . البته برای اولین باری که کد نویسی می شه این مودم ها استفاده می شن .

از لینک زیر می تونید کمک بگیرید.
http://www.blueonee.com/products/category/catid/16/lang/fa

Salah Sanjabian
دوشنبه 05 دی 1390, 23:12 عصر
سلام. نمیدونم چرا دلیوری واسه من کار نمیکنه. خاصیت RequestDeliveryReport رو یک کردم و تو ایونت NewDeliveryReport هم از MessaeBox.Show(e.number) استفاده میکنم ولی نمیدونم چرا این متد اصلا اجرا نمیشه. متد DialUSSD () هم کار نمیکنه. int i=Kylix.DialUSSD("*141*1#")

private void axKylixSMS1_NewUSSD(object sender, AxKYLIXSMSLib._DKylixSMSEvents_NewUSSDEvent e)
{

txtContents.Text = e.text;
axKylixSMS1.EndUSSD();

}


نمیدونم چرا اینجوریه.دمویی که از خود سایت Kylix هم گرفتم این مشکلاتو داشت نه دلیور میداد نه USSD . مودمم Alfex ه . نرم افزاری که با مودم نصب میشه USSD کار میکنه ولی نمیدونم چرا تو برنامه من نه دلیوریش کار میکنه نه USSD :متفکر:

mohsen24000
دوشنبه 05 دی 1390, 23:31 عصر
تنها مشکل شما مودم می باشد...

Salah Sanjabian
سه شنبه 06 دی 1390, 10:30 صبح
البته من با مودم (ZTE USB Mode ) که آرم همراه اول روش بود هم کار کردم. اون مشکل USSD نداشت ولی پیغامی که میداد رو اصلا نمیشد فهمید که چیه . یه سری عدد با حروف نشون میداد 123A41210BC ................... . دلیوری هم که اصلا نمیداد. حالا این Alfex اصلا هیچی رو نشون نمیده .
بهترین مودمی که باهاش کارکردین چی بوده؟

mohsen24000
سه شنبه 06 دی 1390, 12:14 عصر
بنده با مودم WaveCom تا الان مشکلی نداشتم...

Vahid.Shatery
سه شنبه 06 دی 1390, 23:42 عصر
سلام
با توجه به اینکه چندین بار من در تیکت های مختلف اعلام کردم که بهترین مودم برای کد نویسی اولیه ویو کام هست . چون مودم هائی که 3G ویا EDGE هستند با نرم افزرا خودش کانکت می شه و نمی زاره با نرم افزار شما وصل بشه .
شما با ویوکام تست کنید .100 درصد جواب می ده.
اطلاعات بیشتر : http://www.blueonee.com/products/category/catid/16/lang/fa