PDA

مشاهده نسخه کامل : فرمان های At و ویژوال بیسیک دات نت



ravegoat
27-03-08, 13:24
فرمان های AT :

در سال 1981، شرکت هیز(Hayes) مودم های هوشمندی(Hayes Smartmodem) را طراحی کرد که کابر می توانست با فرمان هایی موسوم به Hayes Command Set، به تنظیم مودم بپردازد؛ بلندی صدای بلنگوی مودم را تعیین کند، فرکانس صدای زنگ مودم را تغییر دهد، از مودم به عنوان تلفن استفاده کند و ... . بعد ها این فرمان ها به " فرمان های AT " معروف شدند(AT Command). زیرا در اول تمامی این فرمان ها حروف AT(بر گرفته شده از کلمه ی ATTENTION به معنای توجه) وجود دارد تا مودم در وضعیت پذیرش فرمان قرار گیرد.

امروزه بسیاری از مودم ها فرمان های AT را پوشش می دهند. کاربرد این فرمان ها وسیع تر شده و امروزه بیشتر تلفن های همراه نیز، می توانند با فرمان های AT تنظیم گردند.

ما در موضوع می خواهیم در مورد ارسال فرمان های AT به تلفن همراه و مودم، توسط ویژوال بیسیک دات نت بحث کنیم.

ravegoat
27-03-08, 13:40
زمانی که مودم به رایانه وصل می گردد یک پورت COM برای آن در نظر گرفته می شود.

* برای متوجه شدن پورت COM مودم، می توانیم با تایپ " devmgmt.mcs " در Run وارد Device Manager ویندوز اکس پی شویم. زیرشاخه ی Modems را باز می کنیم و روی مودم مورد نظر دابل کلیک می کنیم تا پنجره ی Modem Properties باز شود (اگر شما یک مودم داشته باشد، فقط یک زیر شاخه در قسمت Modems خواهید داشت.) . در پنجره ی باز شده به زبانه ی مودم رفته و روبه روی عبارت Port، شماره ی پورت COM را می یابیم. مثلا: COM3 .

برنامه ی Hyper Terminal را از منوی Start اجرا می کنیم: All Programs>Accessories>Communications>Hyper Terminal

در پنجره ی New Connection، در قسمت Name، نام ارتباط جدید را می نویسیم. مثلا : mymodem . سپس روی OK کلیک می کنیم.

Only the registered members can see the link

سپس در پنجره ی Connect To، در قسمت Connect using، پورت COM مربوط به مودم(یا تلفن همراه) را بر می گزینیم. که طبق مثال COM3 بود. سپس روی OK کلیک می کنیم.

Only the registered members can see the link

در پنجره ی COM Properties روی دکمه ی Restore Defaults کلیک کرده و سپس OK را کلیک می کنیم. هم اکنون به مودم وصل شده ایم و می توانیم فرمان های خود را تایپ کنیم.

Only the registered members can see the link

به عنوان مثال با تایپ دستور " ATI4 " و زدن Enter ، مدل مودم را دریافت می کنیم.

Only the registered members can see the link

* برای متوجه شدن پورت COM گوشی همراه، ابتدا گوشی را با USB به رایانه وصل می کنیم. حالت ارتباط را " حالت تلفن " قرار می دهیم(Phone Mode). سپس وارد Device Manager ویندوز می شویم. به زیرشاخه ی Ports(COM & LPT می رویم. برای اغلب گوشی ها از جمله سونی اریکسون، دو پورت با نام گوشی باز می شود که یکی از آن ها پورت Device Management و دیگری OBEX Interface است. پورتی که برای ما اهمیت دارد پورت Device Management است و شماره ی پورت COM آن در داخل پرانتز بعد از نام پورت قرار دارد.

Only the registered members can see the link

* برای برقراری از طریق دندان آبی(Bluetooth)، باید از ارتباط Bluetooth Serial Port استفاده کرد که در این نوع ارتباط شماره ی پورت COM را، خودتان تعیین می کنید. لازم به ذکر است که این نوع ارتباط بر روی برخی از گوشی ها از جمله Nokia 6600 برای اجرای فرمان های AT مناسب نیست. زیرا در بیشتر موارد گوشی و برنامه ی Hyper Terminal هنگ می کند.

# فایل راه انداز(Driver) پورت Device Management گوشی Sony Ericsson W810 : این فایل را دانلود کرده، آن را از حالت فشرده خارج کرده و محتویاتش را در مسیر زیر کپی کنید:

%windir%\SYSTEM32\DRIVERS

ravegoat
27-03-08, 13:50
در ویژوال بیسیک دات نت، برای برقراری ارتباط با پورت های COM از کامپوننت( Only the registered members can see the link) Serial Port استفاده می کنیم. مهم ترین خاصیت این کامپوننت، PortName است. PortName نام پورت COM است که کامپوننت سریال پورت باید به آن وصل شود.

کد نویسی قدم به قدم:

در رویداد کلیک Button1 کد نویسی را انجام می دهیم.

Button1_Click

پورت کام SerialPort1 برابر COM3 می گردد.

SerialPort1.PortName = "COM3"

SerialPort1 به COM3 وصل می شود.

SerialPort1.Open()

SerialPort1 به COM3 دستور ATI4 را می فرستد و در ادامه Chr(13) که معادل کلید Enter است را ارسال می کند.

SerialPort1.WriteLine("ATI4" + Chr(13)

پایان رویداد Click.

End Sub

در رویداد DataReceived سریال پورت 1 ، کد نویسی را ادامه می دهیم. این رویداد زمانی اتفاق می افتد که SerialPort از طرف پورت COM که درPortName برایش تعریف شده داده ای را دریافت کند .

SerialPort1_DataReceived

در هنگامی که داده ای دریافت شد، این داده با MessageBox نمایش داده می شود. با توجه به این که در رویداد بالا(کلیک) دستور ATI4 فرستاده شده است، شما مدل مودمتان را دریافت می کنید.

MsgBox(SerialPort1.ReadExisting)

پایان رویداد DataReceived.

End Sub

به همین سادگی!:1. (26):

ravegoat
27-03-08, 14:05
در زیر لینک سه برنامه ی رایگان قرار داده شده که با استفاده از AT Command کار می کنند.

PDU Spy (Only the registered members can see the link)
برنامه ای برای ارسال و دریافت پیام کوتاه از طریق رایانه. این برنامه با اجرای AT Command در گوشی شما، پیام کوتاه های موجود در تلفن همرایتان را خوانده و می تواند پیام کوتاه ارسال کند.

Only the registered members can see the link

اطلاعات بیشتر به زبان انگلیسی (Only the registered members can see the link)

TMobileManager 1.0.0.0 Beta (Only the registered members can see the link)
برنامه ای همراه با سورس وی-بی دات نت برای به دست آوردن اطلاعات گوشی شما. برای اجرای این برنامه نیاز به نصب 2.NET Framework 2 بر روی ویندوز دارید.

Only the registered members can see the link

اطلاعات بیشتر به زبان انگلیسی (Only the registered members can see the link)

TModemManager 1.0.0.0 Beta (Only the registered members can see the link)
برنامه ای همراه با سورس وی-بی دات نت برای مدیرت هر چه بهتر مودمتان. برای اجرای این برنامه نیاز به نصب .NET Framework 2 بر روی ویندوز دارید.

Only the registered members can see the link

اطلاعات بیشتر به زبان انگلیسی (Only the registered members can see the link)


یک مرجع خوب: در این فایل RAR، کلیه ی فرمان های AT گوشی W810، معروف ترین فرمان های AT نوکیا و زیمنس ، فرمان های ارسال و خواندن پیام کوتاه در فرمت PDU همراه با مبدل کامل و توضیح (البته به زبان انگلیسی) موجود است.

#: این فایل را با نام MZAT.rar در قسمت فایل ها ی پیوست شده ی پست " ارسال فرمان با استفاده از برنامه ی Hyper Terminal " دانلود کنید.


هر گونه سوال یا انتقادی هم که در این رابطه داشته باشید تو این پست مطرح کنید ! تا اونجایی که بدونم جواب می دم.:1. (23):

K A S R A
27-03-08, 14:44
سلام ... کارت خیلی خیلی عالی بود . :cool:

فقط 2 تا سوال دارم :

1 - فایل Driver برای هر گوشی فرق می کنه ؟

مثلا برای K770 سونی اریکسون باید درایور مخصوص به خودشو قرار داد درسته ؟

2 - بعد از این که گوشی به Port Com وصل شد به جز کار Data Transfer چه کارای دیگه ای میشه کرد ؟

خواهشا در مورد بقیه فرمانهای AT هم توضیح بده ...

thanx
:11():

ravegoat
28-03-08, 13:45
سلام دوست عزیز!!!

قابلی نداشت!!!

در مورد سوال اولت، معمولا برای هر گوشی یک درایور خاص وجود داره. من دقیقا نمی دونم که میشه از درایور یه مدل گوشی برای مدل دیگه استفاده کرد یا نه؟. فکر کنم درایور گوشی های D750 و K750 یکی باشه. ولی در مورد W810 و K770 نمی دونم!!! اگر چیزی گیر آوردم بهت می گم.

در مورد سوال دومت، می دونم که برای گوشی های سونی اریکسون امکانات SYNC، ارسال و دریافت پیامک، مدیریت شماره های سیم کارت و گوشی، استفاده از دوربین گوشی به عنوان WebCam ،مدیریت تنظیمات کل گوشی و ... وجود داره. یعنی اگه گوشیتو با USB یا BT به رایانه وصل کنی، می تونی توسط برنامه های خاصی یا توسط AT Command کارایی که گفتمو انجام بدی.

در مورد درخواستت:
*اگه گوشیتو به رایانه وصل کنی و با Hyper Terminal دستور *AT رو به گوشیت بدی کلیه فرمان های AT مخصوص گوشیتو دریافت می کنی.
البته باید بگم که هر فرمانی پارامتر های خاص خودشو داره مثلا اگر بخوای Alarm گوشی رو با AT متوجه بشی باید از دستوره ?AT+CALA استفاده کنی، دستور AT*ELIB برای وسایل Pair شده ی مربوط به دندون آبی و دستور ?=AT*EKEY برای گرفتن کلید های صفحه کلید گوشی هستش.
دیدی؛ تو اولی از پارامتر ؟ ، تو دومی اصلا پارامتر به کار نبردم و تو سومی از پارامتر =؟ استفاده کردم.

اگه فرمان خاصی رو می خوای، بگو که برات بذارم. اگه بخوام همشونو بذارم خیلی زیاد میشه. چون فرمان های هر شرکتی ( و حتی برخی از مدل های یک مارک) با هم فرق می کنه و بعضی از فرمان ها هم تا دلت بخواد پارامتر دارند:whistle:

اگر بد توضیح دادم یا سوال دیگه ای داشتی بهم بگو؛ در خدمتم!:party:

MoBiN.R
28-03-08, 13:54
دست شما درد کنه .. اگر میشه یه مرجع کاملی درباره فرمان های At گوشی های نوکیا و ... معرفی کنید ممنون میشم ( مخصوصا فرمان های ارسال و دریافت Sms )

ravegoat
30-03-08, 22:27
با سلام!

فرمان های AT مربوط به ارسال و خوندن پیامک برای گوشی های مختلف یکسانه.

*برای دریافت و ارسال پیامک دو نوع فرمت وجود داره:
1-PDU : پیامک باید به صورت کد شده (کد هگزادسیمال) ارسال شه. همچنین پیامک به صورت کد شده دریافت می شه.
2-Text Mode : پیامک بدون هیچ نوع عمل کدینگ (Coding) ارسال و دریافت می شه.

گوشی های نوکیا معمولا هر دو فرمت را پوشش می دند. ولی بیشتر گوشی های سونی اریکسون فقط از فرمت PDU پشتیبانی می کنند.
برای اینکه متوجه شیم که گوشیمون چه فرمت هایی رو پشتیبانی می کنه از فرمان زیر استفاده می کنیم:

?=AT+CMGF
اگر جواب فرمان OK یا 0 بود، گوشیمون فقط PDU رو پوشش می ده.
اگر جواب فرمان (0-1) بود، گوشیمون هر دو فرمتو پوشش می ده.

اگر گوشیمون هر دو فرمتو پشتیبانی می کرد فرمان زیر رو وارد می کنیم :
AT+CMGF=1

*برای ارسال پیامک با گوشی هایی که هر دو فرمت رو پوشش می دند فرمان زیر رو وارد می کنیم:
"شماره ی موبایل کسی که می خوایم پیام رو برایش ارسال کنیم"=AT+CMGS
بعد Enter را می زنیم.
بعدشم روبه روی علامت < ، متن پیام را تایپ می کنیم. در آخر برای ارسال پیام کلید های Ctrl + Z یا Esc رو می زنیم. اگر در جواب OK اومد، یعنی پیام ارسال شده.

مثال:
"AT+CMGS="09110001101
Enter
> Hi ! Happy New YEAR!!!
Ctrl + Z

*برای ارسال پیامک با گوشی هایی که فقط فرمت PDU رو پوشش می دند فایل MZAT.rar که تو این تاپیک پیوست شده رو دانلود کنید. تو این فایل PDU Coding وجود داره و نحوه ی ارسال پیامک شرح داده شده.

برای خوندن پیامک، ابتدا باید تعیین کنیم که پیامک های ذخیره شده درون سیم کارت خونده شند یا پیامک ذخیره شده توی حافظه ی گوشی. به طور پیش فرض پیامک های ذخیره شده روی سیم کارت خونده می شند.
با وارد کردن فرمان زیر:

?AT+CPMS

داریم:

Only the registered members can see the link

در گوشی سونی اریکسون برای انتخاب حافظه ی تلفن به عنوان حافظه ی پیش فرض خوندن پیامک، از دستور زیر استفاده می کنیم:
"AT+CPMS="ME","SM
در سایر گوشی ها هم می تونیم از دستوره ?=AT+CPMS استفاده کنیم تا ببینیم که چه فرمان هایی رو میشه داد (این دستور معادل Help فرمانه.).

بعد از انتخاب حافظه دستور زیر رو وارد می کنیم:
"شماره ی ردیف پیامک"=AT+CMGR

*مثال:
AT+CMGR=10
بیشتر گوشی ها دارای 200 حافظه برای پیامک اند. پس اگر حافظه ی گوشی، حافظه ی پیش فرض باشه، دهمین پیامک از 200 تا، به نمایش درمیاد. اگر گوشی فقط PDU رو پوشش بده، پیامک به صورت کد شده به نمایش درمیاد.
البته می تونید از برنامه ی PDUSpy برای دریافت، ارسال و DeCoding پیامک برای هر گوشی استفاده کنید.


اینم لیست کل فرمان های AT که توسط شرکت WaveCom نوشته شده:

دانلود (Only the registered members can see the link)
662 کیلوبایت فرمت PDF

MoBiN.R
31-03-08, 09:59
دستت درد نکنه ravegoat جان ... فقط یه چند تا سوال داشتم ... اولی اینکه اگر بخوایم در VB.NET از کامپوننت SerialPort این دستورات ارسال و دریافت پیامک رو استفاده کنیم چطوری میشه ؟ ( منظورم اینه که تکلیف کلید های ctrl+Z و یا ESC ای که باید بزنیم تا ارسال بشه چی میشه ) .. دومین سوالم اینه که من وقتی گوشی خودم رو ( NOKIA 3110 Classic ) با پورت USB به سیستم وصل میکنم و برنامه HyperTerminal رو به این پورت وصل میکنم نه تنها هیچ فرمانی ارسال نمیکنه حتی برنامه هنگ هم میکنه ( من این مشکلو با برنامه PDUSpy هم داشتم . وقتی پورت گوشی رو انتخاب میکردک و کلید Read رو میزدم برنامه هنگ میکرد ) البته من روی دستگاه مودم خودم این فرمان هارو امتحان کردم با HyperTerminal کارم میکنه ولی با گوشی نه ..علتش چیه ؟

ravegoat
31-03-08, 22:29
با سلام!!!

قابلی نداشت.

در مورد سوال اول
من پیشنهاد می کنم که کلید Esc رو ارسال کن. همون طور که برای Enter از Chr(13) استفاده می کنیم برای Esc هم از Chr(27) استفاده می کنیم:

((SerialPort1.Writeline("Your Message Body" + Chr(27
امیدوارم مشکلت حل شده باشه

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

باز اگر سوال داشتید در خدمتم :love:

MoBiN.R
01-04-08, 18:50
دست شما درد نکنه .. یه سوال کوچیک دیگه هم داشتم ، باید پورت مودم گوشی رو انتخاب کنیم یا پورت Usb رو ؟

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

ravegoat
02-04-08, 06:16
با سلام!!!

در مورد سوالتون:
باید پورت USB رو استفاده کنید. اگه مشکلتون حل نشد، لیست تمام پورت های مربوط به گوشی رو برام ارسال کنید(از طریق Device Manager ویندوز یا Hardware Monitor لینوکس) تا پورت مربوطه رو بهتون نشون بدم.

در مورد مرجع فارسی:
تا حالا همچین چیزی پیدا نکردم ولی اگر دیدم براتون می ذارمش:1. (26):

MoBiN.R
02-04-08, 10:36
والا من پورت USB رو هم انتخاب میکنم باز جواب نمیده .. یعنی برنامه هنگ میکنه ... لیست پورت های گوشی من هم در زیر آمده :


Modems:

Nokia 3110 Classic USB Modem(COM16)

Ports (COM & LPT ) :

Nokia 3110 Classic USB (COM15)

ravegoat
05-04-08, 22:04
با سلام!!!

دوستم (البته استاد بنده هم هستند) بهم گفت که گوشی 3110 از Protocol MBus/FBus خاصی با Baud Rate = 115200 استفاده می کنه. در نیتجه برای ارسال فرمان نمیشه از Hyper Terminal یا برنامه هایی مثل این استفاده کرد. در در برخی موارد داده از طرف گوشی به صورت Hex ارسال میشه که این هم یه مشکل دیگه است.
اگر راهی پیدا کردم می ذارم.

MoBiN.R
06-04-08, 14:08
خوب نمیشه یه کاری کرد که روی همه گوشی ها جواب بده ؟ من یه سورس دارم که از یه Dll واسه ارسال و دریافت Sms با استفاده از مودم Gsm و گوشی استفاده میکنه .. خیلی خوب هم کار میکنه و به گوشی خاصی هم محدود نیست ... اینا چطوری کار میکنن ؟

MoBiN.R
09-04-08, 19:41
در ضمن من درایور کابل USB همه گوشی های نوکیا رو توی این تاپیک : Only the registered members can see the link برای دانلود گذاشتم .. خیلی عالیه ..

ravegoat
09-04-08, 22:32
سلام مبین جان !!!

هنوز دارم در این مورد تحقیق می کنم.
اگر چیزی گیر آوردم حتما میذارم.

یکم سرم شلوغه... به خاط امتحان:1. (26):

ببخشید... می تونی اون dll که گفتی رو هر گوشی کار میکنه رو برام بفرستی؟؟؟

ممنون:1. (21):

MoBiN.R
10-04-08, 12:34
سلام .. اشکالی نداره هر موقع سرت خلوت شد روی این موضوع کار کن ... در ضمن اون فایلی که گفتم DLL نیست . این یه ستاپی هست که بعد از نصب ، هر گوشی نوکیایی که وصل بشه به سیستم میشناسه .. میتونی از توی تاپیک زیر دانلودش کنی :

Only the registered members can see the link

ravegoat
28-04-08, 22:15
با سلام!

برای اجرای فرمان های AT در گوشی های نوکیا باید از FBus/MBus استفاده کرد.

برای این کار:

1- یک کابل FBus یا MBus را به در گاه های مخصوصشان که معمولا روی کیت داخلی گوشی (محل قرار گیری سیم کارت و باطری) قرار دارند وصل می کنیم:

Only the registered members can see the link
کابل FBus همراه آداپتور


Only the registered members can see the link
محل وصل شدن

2- در صورت نیاز آداپتور درگاه مورد نظر را تهیه می کنیم:

Only the registered members can see the link
کابل + آداپتور


Only the registered members can see the link
کابل + آداپتور

3-نرم افزار های لازم برای ارسال فرمان را بر روی رایانه ی خود نصب می کنیم:

Only the registered members can see the link
نمونه ای از نرم افزار مدیریت MBus

Only the registered members can see the link
تنظیمات مربوط به اتصال از طریق FBus یا MBus

MoBiN.R
29-04-08, 10:32
دست شما درد نکنه آرمین جان به خاطر مطلب عالی که گذاشتی ... در ضمن یعنی گوشی 3110 من این همه تجهیزات میخواد تا فرمان های AT رو بگیره ؟ ... بی خیال بشیم خیلی بهتره ا اینکه این همه تجهیزات رو تهیه کنیم .... در ضمن ارمین جان به سوال قبلی من جواب ندادی : "خوب نمیشه یه کاری کرد که روی همه گوشی ها جواب بده ؟ من یه سورس دارم که از یه Dll واسه ارسال و دریافت Sms با استفاده از مودم Gsm و گوشی استفاده میکنه .. خیلی خوب هم کار میکنه و به گوشی خاصی هم محدود نیست ... اینا چطوری کار میکنن ؟"

ravegoat
30-04-08, 11:58
با سلام:


ارمین جان به سوال قبلی من جواب ندادی : "خوب نمیشه یه کاری کرد که روی همه گوشی ها جواب بده ؟ من یه سورس دارم که از یه Dll واسه ارسال و دریافت Sms با استفاده از مودم Gsm و گوشی استفاده میکنه .. خیلی خوب هم کار میکنه و به گوشی خاصی هم محدود نیست ... اینا چطوری کار میکنن ؟"

مبین جان این سورس رو برام بفرست!
شاید به چیز های جدیدی برسیم!

با سپاس:11():

MoBiN.R
30-04-08, 13:19
به دلیل حجم زیاد این فایل میتونین این برنامه رو از اینجا دانلود کنین : Only the registered members can see the link

اسم این برنامه اینه : Only the registered members can see the link

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

ravegoat
02-05-08, 21:50
با سلام!!!

مبین جان، از برنامه ای که گذاشتی ممنونم!

از DLL برنامه استفاده کردم و یه برنامه نوشتم:

941

مبین، اگر خواستی برنامه رو روی گوشیه نوکیا امتحان کن. اگر کار کرد ... بعد یه برنامه می نویسم که باهاش بشه بدون Fbus به نوکیا AT Command فرستاد. تا اونجایی که فهمیدم این برنامه به جای استفاده از درگاه Dev Mgmt ، از مودم گوشی استفاده می کنه!

هر کی خواست برنامه رو دریافت کنه ،امتحانش کنه و مشکلاتشو بهم بگه.

با سپاس:11():
آرمین

MoBiN.R
03-05-08, 20:00
باشه عزیز .. فقط من الان چون تازه ویندوز عوض کردم VS.net 2008 روش نصب نیست و چون .Net FrameWork نصب نیست برنامهت اجرانمیشه ایشالا فردا نتیجه رو بهت میگم

ravegoat
04-05-08, 21:51
با سلام!!!

برای اجرای این نرم افزار علاوه بر dotNet Framework 2 ، نیاز به کپی کردن یه DLL در مسیر زیر دارید:


Program Files\Common Files\ActiveXperts\

اگر در پوشه ی Common Files، نتونستید ActiveXperts رو پیدا کنید، خودتون یه پوشه با این نام بسازید و DLL ضمیمه شده رو توش کپی کنید

پایین گذاریDLL

970

با سپاس:11():

ravegoat
13-05-08, 09:51
با سلام!!!

نسخه ی اصلاح شده ی TSMS همراه با فایل نصب MSI:

Only the registered members can see the link

با سپاس
آرمین:11():

Mhn5co
09-06-08, 14:08
با عرض سلام اگر امکان دارد لینک نرم افزار ارسال و دریافت اس ام اس به نام TSMS را برای من میل بفرمایید.در ضمن از سایت بسیار محتوایتان فوق العاده سپاسگزارم.

MoBiN.R
12-06-08, 11:05
تمامی لینک ها در این تاپیک موجود است

ravegoat
24-06-08, 09:29
با سلام به همه ی دوستان! بعد از مدت ها بر گشتم! چقدر انجمن باحال شده! دوست عزیز Mhn5co ! حداقل ایمیل تو برام می فرستادی تا پیونده برنامه رو برات بفرستم! با سپاس آرمین

cyber boy
05-07-08, 14:04
با سلام به همه ی دوستان! بعد از مدت ها بر گشتم! چقدر انجمن باحال شده! دوست عزیز Mhn5co ! حداقل ایمیل تو برام می فرستادی تا پیونده برنامه رو برات بفرستم! با سپاس آرمین

عزیز این برنامه که نوشتی به activexperts این dll مگه 30 روزه نیست؟ بعد از 30 روز برنامه شما از کار میفته یعنی؟

MoBiN.R
05-07-08, 17:57
بله .. این DLL بصورت آزمایشی هست و بعد از 30 روز مدت اون تمام میشود ...

ravegoat
09-07-08, 11:39
با سلام!

همین طور که مبین جان گفتند این DLL سی روزه است!

البته می توانید نسخه ی کرک شده این نرم افزار را در شبکه های اشتراک فایل (Torrent) به راحتی بیابید!

اگر با خطای 1001 مواجه شدید بدونید که نرم افزار به تاریخ انقضا رسیده!

برای سایر خطا ها این DLL می تونید به آدرس زیر مراجعه کنید:
Only the registered members can see the link


با سپاس
آرمین:give_rose:

ravegoat
10-08-08, 14:47
با سلام!

دوستان عزیز!
با تغییر Bit per Second (در قسمت تنظیمات Connection)از 9600 به 115200 برای گوشی های نوکیا (البته نه در همه موارد) می توانید فرمان های AT رو با Hyper Terminal رو گوشیتون اجرا کنید.

با تشکر از دوست عزیز-مبین جان-که این مسئله رو به من تذکر دادن.:give_rose:

با سپاس
آرمین:11():

JohnSmith
26-08-08, 09:44
سلام ، اطلاعات بسیار خوبی بود.

متاسفانه فایل های پست شماره 4 پاک شده است. در صورت امکان آپلود فرمایید.

متشکرم

ravegoat
26-08-08, 21:42
سلام ، اطلاعات بسیار خوبی بود.

متاسفانه فایل های پست شماره 4 پاک شده است. در صورت امکان آپلود فرمایید.

متشکرم

با سلام!

دوست عزیز عضویت شما را در PCN تبریک می گم!

پیوند ها را در پست 4 اصلاح کردم. حالا می تونید فایل ها رو دریافت کنید:

Only the registered members can see the link

Only the registered members can see the link

خیلی ممنونم که تذکر دادید!

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

با سپاس
آرمین:11():

ofog2000
08-09-08, 15:59
سلام
ممکن هست روش تست delivery یک sms رو بگید؟

ravegoat
09-09-08, 12:37
سلام
ممکن هست روش تست delivery یک sms رو بگید؟

با سلام!

دوست عزیز عضویت شما رو در PCN تبریک می گم.

1- در مورد Delivery می تونید از DLL که آقا مبین زحمت رو کشیدند استفاده کنید:
اسم این کتابخانه ActiveXpert SMS and MMS Toolkit هستش که نحوه ی استفاده از اون در پست های قبل موجود هستش.

کد گزارش ارسال با این DLL در VB.net به شکل زیر هستش:

در بخش ارسال پیام یک مقدار دهی باید انجام بشه:




Dim objSmsMessage As SmsMessage = New SmsMessage
objSmsMessage.RequestDeliveryStatus = -1


'با این کار می به برنامه می گوییم، می خواهیم گزارش ارسال برای این پیامک فعال بشه.


If (objGsmProtocol.LastError = 0) Then
Dim str(4) As String
Dim itm As ListViewItem

str(0) = strMessageReference
str(1) = objSmsMessage.Recipient
str(2) = "n/a"
str(3) = "Submitted"
itm = New ListViewItem(str)
itm.Tag = 0
ctlSentMessages.Items.Insert(0, itm)
End If


'این بخش برای اینه که بتونیم پیامک های deliver شده رو تشخیص بدیم. با این کد مشخصات پیامک ارسال شده وارد یک ListView میشه.



در نهایت با کد زیر وضعیت Delivery پیام ها رو متوجه می شویم. که کار هم به واسطه همان ListView انجام میشه:



Dim i, numMessageCount As System.Int32
Dim lvItem As ListViewItem
Dim objDeliveryStatus As SmsDeliveryStatus

numMessageCount = ctlSentMessages.Items.Count
For i = 0 To numMessageCount - 1
lvItem = ctlSentMessages.Items(i)
If (lvItem.Tag <= 1) Then
objDeliveryStatus = objGsmProtocol.QueryStatus(lvItem.SubItems(0).Text )
If (objGsmProtocol.LastError = 0L) Then
lvItem.Tag = objDeliveryStatus.Status
If (objDeliveryStatus.Status > 1) Then
lvItem.SubItems(2).Text = objDeliveryStatus.StatusTime
End If
lvItem.SubItems(3).Text = objGsmProtocol.GetStatusDescription(objDeliverySta tus.Status)
Else
UpdateResult(objGsmProtocol.LastError)
End If
End If
Next

2- شما می تونید گزارش ارسال رو ، روی گوشی خودتون فعال کنید. با ارسال فرمان At به گوشی پیامک بفرستید. اندکی بعد با فرمان At پیامک های دریافتی گوشیتون رو بخونید و اون ها رو وارد رایانه کنید. سپس با استفاده از یک سری الگوریتم های ساده می تونید بین پیام های خوانده نشده، Delivery Message Report رو تشخیص بدید. بدین ترتیب می تونید تعیین کنید که چه پیامک هایی به مقصد رسیده اند.


3- فکر کنم در مودم های GSM یک فرمان وجود داشته باشه به نام +CDS که معلوم می کنه پیامک به مقصد رسیده یا نه:



+CDS : 2, 116, ”+33146290800”, 145, “98/10/01,12 :30
:07+04”, “98/10/01 12 :30 :08+04”, 0

مثال بالا نشون میده که پیامکی در 12:30:07 به شماره +33146290800 ارسال شده و در 12:30:08 به مقصد رسیده است.


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

با سپاس
آرمین:11():

ravegoat
17-09-08, 14:07
در پست های قبل با همکاری سایر دوستان به معرفی ActiveXperts SMS and MMS پرداختیم. در چند پست انتهایی هم به این مورد اشاره کردیم که این Toolkit به صورت 30 روزه هستش. در این پست نسخه ی کرک شده ی این نرم افزار رو که از سایت Only the registered members can see the link گرفتم، قرار می دم.

دانلود ActiveXperts SMS and MMS Toolkit 5.0.8.401 همراه با کرک (Only the registered members can see the link l)

5.6 مگابایت
لینک غیر مستقیم (Rapidshare)

موفق باشید!:give_rose:

ravegoat
17-09-08, 14:13
با سلام!

اگر دوستان خود نرم افزار 5 ActiveXperts SMS and MMS رو دارن و فقط کرک اون رو لازم دارند، من کرک تنها رو در این پست پیوست کردم.

فقط یه توضیح در مورد استفاده از کرک بدم:

اگر شما با استفاده از ActiveXperts SMS and MMS Toolkit یه نرم افزار ارسال پیام درست کنید، برنامه ی شما نیاز به یک DLL به نام AXmsCtrl.dll خواهد داشت که در مسیر زیر قرار می گیره:


\Program Files\Common Files\ActiveXperts


این DLL برای راه اندازی برنامه ی شما الزامی هستش.

شما وقتی کرک رو دریافت کردید، اون رو در مسیر فوق کپی کنید تا روی DLL قبلی در این مسیر Overwrite بشه.
به همین راحتی برنامه کرک میشه!


در ضمن اگر کسی از ActiveXperts SMS and Pager Toolkit v3.2 استفاده می کنه، کرک این نسخه رو هم با نام LUCiD.rar در این پست پیوست شده.


اگر مشکلی بود دوستان و بنده در خدمتیم!:wink:

با سپاس!
آرمین:11():

ravegoat
29-10-09, 10:16
همان طور که در پست های قبل توضیح داده شده بود با دستور ATD می توان از طریق مودم با یک شماره تماس گرفت. اکثر مودم ها در صورتی که تماس برقرار نشود (مثلا" به دلیل اشغال بودن شماره)، پیغام BUSY را می گردانند. ما می توانیم با دریافت این پیغام بدین گونه عمل شماره گیری مجدد (Redialing) را انجام دهیم:

کد زیر باید در رویداد SerialPort_DataReceived قرار گیرد



If SerialPort.ReadExisting.Contain("BUSY") Then SerialPort.WriteLine("ATDL" + ‍Chr(13))

فرمان ATDL آخرین شماره را دوباره شماره گیری می کند.


برای قطع ارتباط تلفنی یا شماره گیری کافیست فقط Chr(13) که معادل کلید Enter است را به مودم ارسال کنیم:



SerialPort.WriteLine(Chr(13))

اگر به هنگام شماره گیری (Dialing) کلید Enter را ارسال کنیم، مودم پیام NO CARRIER بر می گرداند.


اگر کسی با مودم ما تماس بگیرید، مودم مقدار RING را می فرستد. در این هنگام برای پاسخ دادن باید از دستور ATA استفاده کرد. کد زیر در رویداد DataReceived سریال پورت قرار می گیرد و به محض دریافت RING، تماس را برقرار می کند:



If SerialPort.ReadExisting.Contain("RING") Then SerialPort.WriteLine("ATA" + ‍Chr(13))

توجه داشته باشید فقط مودم هایی که از دستور های سری شارپ (#) پشتیبانی می کنند می توانند Caller ID را هنگام Ringing نمایش دهند.


سوال یا اشکالی بود در خدمتم
آرمین:11():

MoBiN.R
29-10-09, 10:24
آرمین جان عالیه .. لطفا کاربرد های بیشتری رو هم یاد بده .. مثلا : دایورت ، پخش صدا ، و ...

ravegoat
29-10-09, 12:07
آرمین جان عالیه .. لطفا کاربرد های بیشتری رو هم یاد بده .. مثلا : دایورت ، پخش صدا ، و ...
خيلي ممنون
سعي خودم رو مي كنم...

براي دايورت ميشه از فرمان هاي خود GSM Modem استفاده كرد از جمله : *21* . نحوه ي فرستادن اين پيام ها و اجراشون رو هم قبلا" گفتم.

براي انتقال صدا ، ضبط مكالمه و مواردي از اين دست ميشه از TAPI استفاده كرد. خودتون بهتر مي دونيد براي كار با tapi بيش تر از OCX استفاده مي كنند. البته ميشه از TAPI32 به طور مستقيم بهره گرفت...(خودم كه زياد باهاش آشنا نيستم:whistle:). چيزي پيدا كردم در باره، قرار مي دم:1. (26):

MoBiN.R
29-10-09, 15:41
آره .. البته با AT Commands هم میشه ولی خیلی مشکله .. اگه میشه در مورد استفاده از TAPI و TAPI32 هم توضیح بده .. تشکر

hanif2
25-11-09, 23:11
سلام به همه دوستان
خیلی ممنون که چنین تاپیک خوبی رو ایجاد کردین
من یه گوشی 1200 نوکیا دارم که هرچقدر سعی میکنم بهش فرمان های atبدم،نمیشه! (این گوشی رو با کابل fbus به کامپیوتر متصل کردم و یه پورت جدید اضافه شد ،نه یک مودم!!!)
آیا ممکنه این گوشی فرمان های atرو ساپورت نکنه؟
درصورتی که ساپورت نکنه ،چجوری میشه باهاش ارتباط برقرار کرد؟
البته این رو هم بگم که من رشتم الکترونیک هست و از برنامه نویسی زیاد سر در نمیارم،فقط در حد نیازم برنامه مینویسم،این رو هم بگم که قصد اصلی من اتصال میکروکنترلر به موبایل هست و میخوام همین دستورات at رو اول با کامپیوتر (برای آزمایش) و سپس با میکروکنترلر به گوشی موبایل بفرستم.

لطفا راهنمایی کنید

متشکرم:11():

MoBiN.R
26-11-09, 08:58
سلام به همه دوستان
خیلی ممنون که چنین تاپیک خوبی رو ایجاد کردین
من یه گوشی 1200 نوکیا دارم که هرچقدر سعی میکنم بهش فرمان های atبدم،نمیشه! (این گوشی رو با کابل fbus به کامپیوتر متصل کردم و یه پورت جدید اضافه شد ،نه یک مودم!!!)
آیا ممکنه این گوشی فرمان های atرو ساپورت نکنه؟
درصورتی که ساپورت نکنه ،چجوری میشه باهاش ارتباط برقرار کرد؟
البته این رو هم بگم که من رشتم الکترونیک هست و از برنامه نویسی زیاد سر در نمیارم،فقط در حد نیازم برنامه مینویسم،این رو هم بگم که قصد اصلی من اتصال میکروکنترلر به موبایل هست و میخوام همین دستورات at رو اول با کامپیوتر (برای آزمایش) و سپس با میکروکنترلر به گوشی موبایل بفرستم.

لطفا راهنمایی کنید

متشکرم:11():


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

ravegoat
26-11-09, 09:30
با سلام!

دوست عزيز عضويت شما را در PCN تبريك مي گم.:party:

همان طور كه مبين جان گفتند، فكر نمي كنم Nokia 1200 از AT Command پشتيباني كنه.

من خودم هيچ راه تعاملي سراغ ندارم كه بشه با اين سري از گوشي ها ارتباط برقرار كرد.

البته يه USB Cable Box براي اين نوع گوشي ها وجود داره كه ادعا مي كنه مي تونه چنين ارتباطي رو برقرار كنه!:

Nokia USB Cable Box (Only the registered members can see the link)

Only the registered members can see the link

خودم اين پك رو امتحان نكردم كه ببينم كار مي كنه رو گوشي شما يا نه؟:1. (28):

براي ارسال فرمان به گوشي از راه ميكرو فكر نمي كنم مشكلي داشته باشيد. خودم يكي رو سراغ دارم كه اين كار رو كرده و موفقيت اميز بوده.:cool:

موفق باشيد
آرمين:11():

hanif2
26-11-09, 15:11
از دوستای عزیز ممنونم بابت راهنمایی های مفیدشون:11():

احتمالا من باید از طریق fbus با این گوشی ارتباط برقرار کنم،خودم یه چنتا سایت خارجی پیدا کردم که توضیحاتی داره.

اگه شما هم مطالبی در مورد پروتکل fbus ,.... دارید ،لطف کنید اینجا بذارید.
متشکرم:give_rose:

ravegoat
27-11-09, 08:45
با سلام!

كلا" نوكيا FBus و MBus رو براي همين جور كار ها به وجود آورده.

من چند تا لينك اين جا مي ذارم كه مي تونه در زمينه ي ارتباطات FBus كمكتون كنه:cool::




FBus Interface (Only the registered members can see the link)

FBUS & MBUS basics (Only the registered members can see the link)

Nokia Fbus control (Only the registered members can see the link)

Nokia F-Bus Protocol (Only the registered members can see the link)



موفق باشيد
آرمين:11():

vb_m
27-11-09, 08:54
با تشکر از دوستان برای زحمات خوبی که کشیدن
فقط موردی که هست اینکه
هر یک از شرکت های تولید کننده گوشی از قبیل سونی اریکسون یه سری at کامند مخصوص به خودشون با
specification خودشون دارن که برای دریافت به روزترین اونها میتونید به سایت های developer اونا سر بزنید

hanif2
27-11-09, 15:11
ravegoat (Only the registered members can see the link) گرامی ،خیلی ممنونم از راهنماییتون:11():
شرمنده ولی یه درخواست دیگه هم داشتم:1. (29):
اگه میتونید یه لیستی از گوشی هایی که با text mode کار میکنن واسم بذارید ،چون اگه گوشی جدیدی گیرم اومد،میخام مطمئن باشم که با text mode هم کار میکنه.

خیلی متشکرم:1. (23)::11():

ravegoat
28-11-09, 08:47
خواهش مي كنم دوست عزيز!

من خودم چنين ليستي تا حالا پيدا نكردم.:1. (28):
اكثر گوشي هاي نوكيا و موتورولا از Text Mode پشتيباني مي كنند اما گوشي هاي سوني اريكسون معمولا اين امكان رو ندارند. در گوشي هاي سامسونگ هم مدل هايي پيدا مي شه كه Text Mode داشته باشند.

البته اگه گوشي فقط از PDU استفاده كنه مشكلي بزرگي نيست. سورس هاي Decode و كدينگ به راحتي پيدا ميشه.:1. (23):

اگه اين فرمان رو به گوشي ارسال كنيد:


?=AT+CMGF
و در جواب عدد يك رو دريافت كنيد نشون دهنده ي اينه كه گوشي از Text Mode پشتيباني مي كنه.

اگه ليستي پيدا كردم در اختيارتون مي ذارم.

موفق باشيد
آرمين:11():

hanif2
29-07-10, 03:19
درود

من یک گوشی 3220 نوکیا را با استفاده از کابل DKU-5 به پورت com کامپیوتر متصل میکنم و در هایپرترمینال فرمان AT را مینویسم ولی هیچ پاسخی نمیبینم!

با استفاده از نرم افزار mobimb و همین اتصالاتی که در بالا ذکر شد به خوبی با گوشی ارتباط برقرار میکنم و عکس یا نرم افزار آپلود میکنم.

به نظر شما مشکل کار کجاست و چرا نمیتوانم از طریق هایپرترمینال با این گوشی ارتباط برقرار کنم؟

ravegoat
29-07-10, 08:17
درود

من یک گوشی 3220 نوکیا را با استفاده از کابل DKU-5 به پورت com کامپیوتر متصل میکنم و در هایپرترمینال فرمان AT را مینویسم ولی هیچ پاسخی نمیبینم!

با استفاده از نرم افزار mobimb و همین اتصالاتی که در بالا ذکر شد به خوبی با گوشی ارتباط برقرار میکنم و عکس یا نرم افزار آپلود میکنم.

به نظر شما مشکل کار کجاست و چرا نمیتوانم از طریق هایپرترمینال با این گوشی ارتباط برقرار کنم؟

دوست عزيز گوشي هاي نوكيا براي دريافت فرمان هاي AT از طريق پل ارتباطي تحت COM (يعني هر نوع ارتباطي كه يه پورت COM رو به سيستم عامل معرفي مي كنه) نياز به اينتراپ و پيش نياز هاي خاصي داره. يك سري از گوشي هاي نوكيا ابتدا بايد مقداري را دريافت كنند(دقيقا" نمودم چه دستوراتي هستند) تا پس از اون آماده پاسخ گويي به فرمان ها بشند. نرم افزاري كه فرموديد احتمالا" با اين نوع پروتكل هماهنگ هستش در حالي كه ارتباط از طريق Hyper Terminal يه ارتباط خام هستش و هيچ پيش فرضي ارتباطي وجود نداره و شما بايد همه چيز رو هماهنگ كنيد. معمولا" براي برقراري ارتباط با گوشي هاي نوكيا از نرم افزار هاي مخصوص اون استفاده مي كنند.

با سپاس

mrns_2003
01-11-10, 11:55
این فایل ویروسه باید چه کار کنیم؟ AXmsCtrl.rar (Only the registered members can see the link)
(

ravegoat
02-11-10, 11:37
این فایل ویروسه باید چه کار کنیم؟ AXmsCtrl.rar (Only the registered members can see the link)
(
قبلا" ها اين فايل رو آناليز كرده بودم ويروسي بود و واقعا" نمي دونم آيا توش تروجان قرار دادند يا نه؟

اگه واقعا" به اين كرك نياز داريد مي تونيد اون رو جز فايل Trusted قرار بديد و يا آنتي ويروس رو موقع اجرا برنامه موقتا" غير فعال كنيد. البته عواقب كار بر عهده ي خودتون خواهد بود.

البته من حودم از اين فايل استفاده كردم و مشكلي پيش نيومد... با اين حال احتياط كنيد.

موفق باشيد.

taban.it2000
12-12-10, 13:10
ارسال پیامک

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

gherti69
18-06-13, 00:24
براي دايورت ميشه از فرمان هاي خود GSM Modem استفاده كرد از جمله : *21* . نحوه ي فرستادن اين پيام ها و اجراشون رو هم قبلا" گفتم.




سلام.
ببخشید که تاپیک قدیمی رو بالا آوردم.
ولی مجبور شدم!

نمیدونم کسی هست جواب بده یا نه! ولی بد جور دنبال همینم. نتونستم خودم پیداش کنم!
من با وی بی 6 کار میکنم. میتونم شماره گیری کنم ولی همچین پیامهایی رو نتونستم بفرستم. مثلآ مانده اعتبار سیمکارت!
*140*1# رو شماره گیری میکنم. از طریق گوشی به همین شماره زنگ میزنه. که اینجوری مانده اعتبار رو نمیده و باید این شماره رو بفرسته به شبکه نه این که بهش زنگ بزنه!

لطفآ کمک

ravegoat
18-06-13, 19:31
سلام.
ببخشید که تاپیک قدیمی رو بالا آوردم.
ولی مجبور شدم!

نمیدونم کسی هست جواب بده یا نه! ولی بد جور دنبال همینم. نتونستم خودم پیداش کنم!
من با وی بی 6 کار میکنم. میتونم شماره گیری کنم ولی همچین پیامهایی رو نتونستم بفرستم. مثلآ مانده اعتبار سیمکارت!
*140*1# رو شماره گیری میکنم. از طریق گوشی به همین شماره زنگ میزنه. که اینجوری مانده اعتبار رو نمیده و باید این شماره رو بفرسته به شبکه نه این که بهش زنگ بزنه!

لطفآ کمک

سلام!
دوست گرامی عضویت شما رو در شهر سخت افزار تبریک می گم.:party:

فرمان هایی مثل این به پیغام های USSD (Only the registered members can see the link)معروف ن که در هر مودم GSM ی یه دستور AT مخصوص برای ارسال این دسته پیغام ها وجود داره. ولی در خیلی از مودم ها فرمان AT اون شکل مشابهی داره. فرضا" اگر ما بخواهیم پیغام *140*11# رو ارسال کنیم از فرمان زیر استفاده می کنیم:


AT+CUSD=1,"*140*11#",15


یا


AT+CUSD=1,"*140*11#"



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

موفق باشید
آرمین

gherti69
18-06-13, 19:57
مرسی آرمین جان. ولی با اینا هم error میده! گوشیم نوکیا 3110 هست! راهنمایی مودم که میگی رو از کجا بیارم؟ میشه یکم کاملتر توضیح بدی؟ بعد این کد enter یا همون Chr(13) باید بزنم؟ یا Ctrl + Z ؟ یا چیز دیگه؟

ravegoat
19-06-13, 07:55
مرسی آرمین جان. ولی با اینا هم error میده! گوشیم نوکیا 3110 هست! راهنمایی مودم که میگی رو از کجا بیارم؟ میشه یکم کاملتر توضیح بدی؟ بعد این کد enter یا همون Chr(13) باید بزنم؟ یا Ctrl + Z ؟ یا چیز دیگه؟
برای اکثر گوشی های نوکیا همین فرمان جواب میده. راهنمای فرمان های AT گوشی های نوکیا پیوست شده که می تونید برای اطلاعات بیش تر بهش مراجعه کنید.

شما اول فرمان زیر رو اجرا کنید و ببینید آیا خطا میده و یا مقادیر 0 و 1 رو بر می گردونه:


AT+CUSD=?



اگر خطا نداد میشه چنین احتمالی رو داد که شاید گوشی شما باید فرمان ها رو با PDU کد کنه و برای شبکه بفرسته. کدینگ PDU هم نسخه های مختلفی داره مثل 7 بیتی یا 8 بیتی که به طور متداول از نسخه ی GSM 7bit packed (Only the registered members can see the link) استفاده میشه. فرضا" بخواهیم همون پیغام *140*11# رو به این شکل کد کنیم دستورات AT به شکل زیر در میان:


AT+CUSD=1,"AA180DA68AC546",15


یا


AT+CUSD=1,"AA180DA68AC546"



فرمان های بالا رو مجددا" اجرا کنید که شاید نتیجه بده. اگر بازم خطا داد باید به دنبال نحوه ی کدینگ USSD در گوشی خودتون باشید.

در مورد سوال آخرتون هم باید عرض کنیم معادل کلید Enter همون Chr(13) هستش.

موفق باشید
آرمین