خوب دو ماهی میشه که این تایپیک را راه انداختم
چیز بدرد بخوری پیدا نکردم
و کسی هم هنوز جوابی نداده است
اما از چیزهایی که پیدا کردم همه را به هم چسباندم و بالآخره مشکل را حل کردم
از آقای تاجیک تشکر میکنم که همون دو تا جواب را داد کلی وقت گذاشتم و درسهای C++ دوره دانشگاه را مرور کردم. دستش درد نکنه. خیلی وقتم را گرفت.
اما باید بگم عاقبت یک برنامه با پاسکال نوشتم که با آن میتوانم به راحتی در هر سیستم عاملی از 1.6DOS گرفته تا ویندوز و بقیه سیستم عاملها به راحتی پیامهای سیمکارت را بخوانم و بفرستم. حجم این برنامه ام حدود 10 کیلو است!!
موضوع خیلی ساده است. اگر شما بتوانید دستورات AT را به پورت بفرستید و بیتهای آن را بخوانید، کار را تمام کرده اید
اول یک سورس پاسکال را میگذارم که با آن میتوانید در محیط داس یک شبیه سازی از هایپر ترمینال ویندوز داشته باشید
comtty30.zip
و اینهم برنامه خودم که پیامها را از سیمکارت میخواند و در یک فایل متنی به نام SMSTEXT.txt ذخیره میکند.
البته بایستی مودم را فقط به COM1 وصل کنید(برای سادگی اینها را به صورت پیش فرض در برنامه قرار دادم COM1 و Baud 19200و سایر موارد)
GETSMS.rar
موفق باشید